/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}

body {
	font-size: 12px;
	text-align: center;
}

iframe {
	font-size: 9pt;
	color: #4A4A4A;
	text-align: left;
}

a {
	text-decoration: none;
	color: #4A4A4A;
}

a:visited {
	color: #666;
}

a:hover {
	color: #0066B3;
	text-decoration: underline;
}

img {
	border: 0px;
}

ul li {
	list-style: none;
}

table {
	font-size: 12px;
}

.fl {
	float: left;
}

.fr {
	float: right;
	padding-right: 30px;
}

.cl {
	clear: both;
}

.more {
	width: 50px;
	height: 22px;
	line-height: 20px;
	text-align: center;
	margin-top: 2px;
	overflow: hidden;
	color: white;
	float: right;
	background-image: url(../images/more_a1_03.gif);
	background-repeat: no-repeat;
	margin-right: 2px;
}

.more:hover {
	background-image: url(../images/more_a2_03.gif);
	text-decoration: none;
	color: #fff;
}

.more02 {
	width: 50px;
	height: 22px;
	line-height: 20px;
	text-align: center;
	margin-top: 2px;
	overflow: hidden;
	color: white;
	float: right;
	background-image: url(../images/more_a1_03.gif);
	background-repeat: no-repeat;
	margin-right: -4px;
}

.more02:hover {
	background-image: url(../images/more_a2_03.gif);
	text-decoration: none;
	color: #fff;
}
.style012{
	color: #FFFFFF;
	text-decoration: none;
}

.style012:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.style012:link{
	color: #FFFFFF;
	text-decoration: none;
}

.style012:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.more03 {
	width: 50px;
	height: 22px;
	line-height: 20px;
	text-align: center;
	margin-top: 2px;
	overflow: hidden;
	color: white;
	float: right;
	background-image: url(../images/more_a1_03.gif);
	background-repeat: no-repeat;
	margin-right: -7px;
}

.more03:hover {
	background-image: url(../images/more_a2_03.gif);
	text-decoration: none;
	color: #fff;
}

.sbta {
	background-image: url(/images/sbta1_03.gif);
	background-repeat: no-repeat;
	width: 46px;
	line-height: 22px;
	display: block;
	text-align: center;
	color: white;
}

.sbta:hover {
	background-image: url(/images/sbta2_03.gif);
	color: white;
}

.more.long {
	background-image: url(/images/more_btn_long.jpg);
	width: 130px;
}

.more a {
	color: #fff;
}

.more a:hover {
	margin-top: 4px;
	background-image: url(/images/more_a2_03.gif);
	text-decoration: none;
	color: #fff;
}

.mark {
	background-image: url(/images/line_block_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
	line-height: 21px;
}

.mark2 {
	background-image: url(/images/line_block_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 10px;
	line-height: 25px;
}

#main {
	width: 776px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#head {
	background-image: url(/images/head_bg.jpg);
	background-repeat: no-repeat;
	width: 776px;
	height: 102px;
	border-bottom: 1px solid #fff;
}

#logo {
	float: left;
	display: inline;
	width: 200px;
	height: 102px;
	text-align: left;
}

#logo h1 a {
	display: block;
}

#logo h1 a span {
	display: none;
}

#logo h1.service a {
	background-image: url(/images/logo_service.jpg);
	width: 190px;
	height: 74px;
	margin-top: 14px;
}

#logo h1.group a {
	background-image: url(/images/logo_group.jpg);
	width: 122px;
	height: 46px;
	margin-top: 38px;
}

#logo h1.gotone a {
	background-image: url(/images/logo_gotone.jpg);
	width: 107px;
	height: 49px;
	margin-top: 33px;
}

#logo h1.city a {
	background-image: url(/images/logo_city.jpg);
	width: 128px;
	height: 49px;
	margin-top: 34px;
}

#link {
	float: left;
	width: 574px;
	text-align: right;
}

#link h1 {
	color: #5D5D5D;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
}

#link h1 a {
	color: #5D5D5D;
	font-size: 12px;
	font-weight: normal;
	line-height: 22px;
}

#link h1 a.mobile {
	color: #fff;
	background-image: url(/images/toplink_btn.gif);
	background-repeat: no-repeat;
	width: 82px;
	height: 13px;
	margin-left: 10px;
	padding: 1px 8px 0px 3px;
}

#topsearch {
	float: right;
	color: #656565;
	width: 250px;
	margin: 10px 0px 0px 0px;
}

#topsearch input.inp {
	float: left;
	display: inline;
	color: #656565;
	width: 100px;
	border: 1px solid #808080;
	margin-right: 5px;
	font-size: 9pt;
	padding-top: 1px;
}

#topsearch .btn {
	float: left;
	display: inline;
	margin-top: 3px;
}

#topsearch .line {
	float: left;
	display: inline;
	margin: 3px 5px 0px 5px;
}

#topchannel {
	clear: both;
	float: right;
	width: 396px !important;
	width: 398px;
	padding-top: 25px;
}

#topchannel h1 {
	float: left;
	display: inline;
	font-size: 12px;
	font-weight: normal;
	background-image: url(/images/arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-left: 10px;
	margin-right: 5px;
}

#topchannel h2 {
	float: left;
	display: inline;
	background-image: url(/images/arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	margin-left: 10px;
	font-size: 10px;
}

#topchannel form {
	float: left;
	display: inline;
	margin: 0px 5px 0px 5px;
}

#topchannel label {
	float: left;
	line-height: 20px;
	padding-right: 15px;
}

#topchannel input.inp {
	float: left;
	display: inline;
	color: #656565;
	width: 130px;
	border: 1px solid #808080;
	margin-right: 5px;
	text-align: center;
	font-size: 9pt;
	padding-top: 1px;
}

.bodout {
	float: right
}

.bodout1 {
	
}

.bodin {
	color: #656565;
	height: 18px;
	margin-left: 5px;
}

.input1 {
	border: 1px solid #ccc;
	color: #666;
}

#content {
	width: 776px;
	clear: both;
}

#banner {
	width: 776px;
	overflow: hidden;
	margin-bottom: 5px;
	clear: both;
}

#front {
	float: left;
	display: inline;
	width: 595px;
	overflow: hidden;
}

#front p {
	color: #666;
	text-indent: 0em;
	line-height: 18px;
}

* /
#front h1 {
	color: #3B3B3B;
	font-size: 14px;
	line-height: 18px;
	margin-top: 10px;
	background-image: url(/images/title_bg.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}

#front h1 a {
	color: #3B3B3B;
	font-size: 14px;
	line-height: 18px;
	margin-top: 10px;
	background-image: url(/images/title_bg.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}

.frontblock {
	height: 24px;
	margin: 10px 0px 10px 0px;
	border-top: 3px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
}

#front h2 {
	float: left;
}

#front h2 span {
	color: #303030;
	font-size: 12px;
	padding-right: 10px;
	line-height: 24px;
	height: 24px;
}

#front h3 {
	background-image: url(/images/front_h3_bg.gif);
	width: 290px;
	height: 22px;
	line-height: 22px;
	color: #0066B3;
	font-size: 12px;
	margin-bottom: 10px;
}

#front h3 a { /*background-image:url(/images/front_h3_bg.gif);*/
	width: 290px;
	height: 22px;
	line-height: 22px;
	color: #0066B3;
	font-size: 12px;
	margin-bottom: 10px;
}

#front h4 {
	color: #0066B3;
	font-size: 12px;
	margin: 10px 0px 10px 0px;
}

#front h5 {
	color: #3B3B3B;
	font-size: 14px;
	line-height: 18px;
	margin-top: 10px;
}

.grouptop {
	float: left;
	display: inline;
	width: 290px;
	margin-right: 6px;
}

.grouptop .txt {
	color: #666;
}

.grouptop ol {
	margin-left: 30px;
}

.grouptop ol li {
	color: #666;
}

.grouptop ol li a {
	color: #7F7F7F;
}

.groupline {
	clear: both;
	border-bottom: 1px dotted #7F7F7F;
}

.problock {
	float: left;
	display: inline;
	margin-right: 10px;
}

.problock.short {
	width: 126px;
	overflow: hidden;
}

.problock.rl {
	border-right: 1px dotted #9D9D9D;
}

.problock .title {
	background-image: url(/images/line_block_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 4px;
	line-height: 21px;
}

.problock .title .blue {
	color: #0E69AE;
}

.problock .txt {
	color: #666;
	width: 130px;
}

.problock ul {
	margin: 5px 0px 5px 0px;
}

.problock ul li {
	background-image: url(/images/cross_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 10px;
	line-height: 15px;
}

.problock ul li a {
	color: #7F7F7F;
}

.problock .empty {
	width: 50px;
	height: 16px;
}

.groupfleft {
	float: left;
	display: inline;
	width: 146px;
	border-right: 1px solid #C4C4C4;
	margin-top: 10px;
}

.groupfleft .block {
	clear: both;
	height: 55px;
	margin-bottom: 10px;
}

.groupfleft .block .tit {
	color: #666;
}

.groupfleft .block .txt {
	color: #666;
}

.groupfright {
	float: left;
	display: inline;
	width: 425px;
	margin-top: 10px;
}

.groupfright .cont {
	margin-left: 6px;
}

.groupsblock {
	float: left;
	display: inline;
	width: 200px;
	margin: 0px 6px 6px 0px;
}

.groupsblock.sht {
	width: 190px;
	overflow: hidden;
}

.groupsblock .title {
	background-image: url(/images/line_block_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
	padding-top: 5px;
	width: 95px;
}

.groupsblock .cont {
	float: left;
	width: 100px;
	overflow: hidden;
}

.groupsblock .link {
	float: right;
}

.groupsblock .link a {
	color: #0D8BE4;
}

.groupsblock ul li {
	color: #8AAECA;
	background-image: url(/images/cross_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 10px;
	line-height: 15px;
}

.groupsblock ul li a {
	color: #7F7F7F;
}

.groupshort {
	float: left;
	display: inline;
	width: 200px;
}

.groupshortr {
	float: right;
	display: inline;
	width: 200px;
}

.groupshort.l {
	margin-right: 10px;
}

.rlink {
	clear: both;
	float: right;
}

.rlink a {
	color: #0D8BE4;
}

.single .cont {
	float: left;
	width: 260px;
}

.single .contsht {
	float: left;
	width: 220px;
}

.single .title {
	background-image: url(/images/line_block_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
	line-height: 21px;
}

.single .bluetxt {
	color: #0066B3;
	font-weight: bold;
	margin-bottom: 10px;
}

.single ul li {
	float: left;
	background-image: url(/images/cross_blue.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 10px;
	margin-right: 10px;
}

.single ul li a {
	color: #0066B3;
}

#front .table {
	clear: both;
	width: 433px;
	margin-top: 25px;
	border-collapse: collapse;
}

#front .table td {
	background-color: #EFF3F2;
	color: #666;
	background-image: none;
	padding-left: 10px;
}

#front .table td.left {
	width: 100px;
	color: #666;
	background-color: #E5E8EC;
	padding: 8px 10px 5px 10px;
}

#front .table td.left span {
	padding-left: 10px;
}

#front .table td.line {
	background-image: url(/images/td_bg_line.gif);
	background-repeat: repeat-x;
	height: 2px;
	line-height: 2px;
	overflow: hidden;
}

.groupsel {
	clear: both;
	background-color: #EBEBEB;
	height: 30px;
	margin-top: 10px;
	padding-top: 10px;
}

.groupsel .fl {
	float: left;
	display: inline;
	margin-right: 10px;
}

.groupsel .txt {
	float: left;
	display: inline;
	color: #666;
	margin: 5px 10px 0px 10px;
}

#left {
	float: left;
	width: 146px;
}

#left h1 {
	font-size: 12px;
	background-repeat: no-repeat;
	height: 146px;
	height: 27px;
}

#left h1 span {
	display: none;
}

#left h1.service {
	background-image: url(/images/left_h1_service.gif);
}

#left h1.group {
	background-image: url(/images/left_h1_group.gif);
}

#left h1.product {
	background-image: url(/images/left_h1_product.gif);
}

#left h1.case {
	background-image: url(/images/left_h1_case.gif);
}

#left h1.cooperate {
	background-image: url(/images/left_h1_cooperate.gif);
}

#left h1.know {
	background-image: url(/images/left_h1_know.gif);
}

#left h1.news {
	background-image: url(/images/left_h1_news.gif);
}

#left h1.network {
	background-image: url(/images/left_h1_network.gif);
}

#left h1.operation {
	background-image: url(/images/left_h1_operation.gif);
}

#left h1.servicegt {
	background-image: url(/images/left_h1_featureservice.gif);
}

#left h1.city {
	background-image: url(/images/left_h1_city.gif);
}

#left h1.about {
	background-image: url(/images/left_h1_about.gif);
}

#left h1.special {
	background-image: url(/images/left_h1_special.gif);
}

#left .account {
	background-image: url(/images/left_account_bg.jpg);
	width: 146px;
	height: 220px;
}

#left .account p {
	color: #818181;
	margin-left: 20px;
}

#left .account p.blk {
	color: #000;
	margin-top: 15px;
}

#left .account a.logout {
	display: block;
	color: #818181;
	margin: 8px 0px 10px 110px;
}

#left .account a.btn {
	display: block;
	color: #fff;
	background-image: url(/images/left_account_btn.gif);
	width: 112px;
	height: 17px;
	line-height: 17px;
	text-align: center;
	margin: 10px 0px 0px 20px;
}

#menuul {
	border-top: 1px solid #CACACA;
}

#menuul li {
	line-height: 22px;
	font-weight: bold;
	border-bottom: 1px solid #CACACA;
}

#menuul li a {
	color: #747474;
	padding-left: 11px;
}

#menuul li.now {
	background-image: url(/images/arrow_blue.gif);
	background-repeat: no-repeat;
	background-position: 145px 10px;
}

#menuul li.now a {
	color: #006092;
}

#menuul li a:hover {
	text-decoration: none;
}

#menuul li ul li {
	border-bottom: 0px;
	border-top: 1px dotted #A1A1A1;
}

#menuul li ul li span {
	color: #666;
	background-image: url(/images/right_li_bg_gray.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 12px;
}

#menuul li ul li.now {
	border-top: 1px dotted #A1A1A1;
}

#menuul li ul li.now span {
	color: #006092;
	background-image: url(/images/right_li_bg_blue.gif);
}

#menuul li ul li ul li {
	border-top: 1px dotted #E5E5E5;
}

#menuul li ul li ul li span {
	color: #C5C4C4;
	background-position: 8px 5px;
	padding-left: 20px;
}

#center {
	float: left;
	display: inline;
	width: 437px;
	margin-left: 10px;
	background-image: url(/images/center_bg.gif);
	padding-bottom: 10px;
	overflow: hidden;
}


#center .content {
	margin-left: 25px;
}

#crumb {
	color: #1E6A9D;
	margin-top: 10px;
}

#crumb a {
	color: #1E6A9D;
}

#center h1,#cr h1 {
	color: #3B3B3B;
	font-size: 14px;
	line-height: 18px;
	margin-top: 10px;
	background-image: url(/images/title_bg.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}

.titbg {
	background-image: url(/images/title_bg2.gif);
	background-repeat: x-repeat;
	float: right;
	margin-top: -15px;
}

#center .content p {
	color: #333;
	line-height: 150%;
	text-indent: 0em;
	margin-bottom: 15px;
}

#center .content h2 {
	clear: both;
	float: left;
}

#center .content h2 span  , #front h2 span  ,#cr h2 span {
	color: #0066B3;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	line-height: 24px;
	height: 24px;
}

#center .content h2 span a  , #front h2 span a  ,#cr h2 span a {
	color: #0066B3;
	font-size: 12px;
	background-image: url(/images/cross_blue.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	line-height: 24px;
	height: 24px;
}

#center .content h2 span.black {
	color: #000;
	font-weight: normal;
}

#center .content h3 {
	clear: both;
	border-bottom: 1px solid #E3E3E3;
	margin-bottom: 10px;
	padding-top: 6px;
}

#center .content h3 span {
	display: none;
}

#center .pictxtul {
	clear: both;
	margin-top: 10px;
}

#center .pictxtul li {
	float: left;
	width: 55px;
	margin: 0 25px 10px 0;
}

#center .pictxtul li img {
	margin-bottom: 10px;
}

#center .pictxtul li a {
	color: #575757;
	display: block;
	text-align: center;
}

.crul {
	float: left;
}

.crul li {
	line-height: 18px;
	background-image: url("/images/right_li_bg_gray.gif");
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 10px;
	clear: right;
}

.crul li a {
	color: #666;
}

.crul  a:hover {
	color: #0066B3;
}

.lineblock {
	clear: both;
	height: 24px;
	margin: 20px 0px 10px 0px;
	border-top: 3px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
}

.lineblock2 {
	clear: both;
	height: 24px;
	margin: 20px 0px 10px 0px;
	border-top: 2px dashed #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
}

.lineblock .text {
	float: right;
	color: #A8A8A8;
	line-height: 24px;
}

.centerpic {
	float: left;
	margin: 0px 4px 0px 0px;
	border: 1px solid #D8D8D8;
	padding: 2px 2px 2px 2px;
}

.nowgo {
	background-image: url(/images/new_044.gif);
}

.media,.nowgo {
	text-indent: 20px;
	display: block;
	float: right;
	font-size: 12px;
	line-height: 24px;
	font-weight: 100;
	color: #0066B3;
	background-repeat: no-repeat;
	background-position: left 3px;
}

.media {
	background-image: url(/images/cc_026_07.gif);
}

.stext {
	color: #818181;
	line-height: 20px;
	width: 400px;
}

#cr {
	float: right;
	width: 600px;
	padding-left: 20px;
	background-image: url(/images/center_bg.gif);
	background-repeat: repeat-y;
	color: #666;
	line-height: 140%;
}

.noiu li {
	line-height: 18px;
	background-image: url(/images/right_li_bg_gray.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-left: 10px;
}

.helptit {
	color: #666;
	margin-bottom: 5px;
}

#center .content .helpul {
	float: left;
	display: inline;
	margin: 0px 6px 0px 0px;
}

#center .content .helpul.r {
	margin: 0px 6px 0px 0px !important;
	margin: 0px 6px 0px -16px;
}

#center .content .helpul li {
	width: 140px;
	background-color: #EFF3F2;
	background-image: url(/images/front_helpul_bg.gif);
	background-repeat: repeat-x;
	line-height: 27px;
}

#center .content .helpul li span {
	padding-left: 23px;
}

#center .content .helpul li a {
	color: #747474;
}

#center .content .helpul li a.now {
	color: #000;
}

#center .content .table {
	width: 300px;
	border-collapse: collapse;
}

#center .content .table td {
	padding-left: 10px;
	background-color: #EFF3F2;
	height: 27px;
	color: #666;
	background-image: url(/images/td_bg.gif);
}

#center .content .table td.none {
	color: #666;
	background-image: none;
}

#center .content .table td a {
	color: #666;
}

#center .content .table td .txt {
	float: left;
	line-height: 19px;
}

.icon_pdf {
	float: left;
	width: 45px;
	line-height: 19px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(/images/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: 26px 0px;
}

#center .content .table.long {
	clear: both;
	width: 412px;
	margin-top: 25px;
}

#center .content .table.long td {
	background-color: #EFF3F2;
	color: #666;
	background-image: none;
}

#center .content .table.long td.left {
	width: 100px;
	color: #666;
	background-color: #E5E8EC;
	padding: 8px 10px 5px 10px;
}

#center .content .table.long td.line {
	background-image: url(/images/td_bg_line.gif);
	background-repeat: repeat-x;
	height: 2px;
	line-height: 2px;
	overflow: hidden;
}

#center .content .table.cooptab {
	clear: both;
	width: 433px;
	margin-top: 5px;
}

#center .content .table.cooptab td {
	height: 18px;
	padding-left: 15px;
	background-color: #fff;
}

#center .content .table.cooptab td.gray,#center .content .table td.gray
	{
	background-color: #F8F8F8;
}

#center .content ol {
	margin: 0px 0px 0px 24px;
}

#center .content ol li {
	line-height: 15px;
	color: #666;
}

#center .content ol li a {
	color: #747474;
}

#center .content ol li.now {
	color: #116B99;
}

#center .content ol li.now a {
	color: #116B99;
}

.networkform {
	color: #666;
	background-color: #EFF3F2;
	padding: 5px 0px 5px 24px;
}

.networkform input.inp {
	border: 1px solid #808080;
	width: 130px;
}

.busssel {
	float: right;
	display: inline;
	margin-top: 3px;
}

.palmbtn {
	float: left;
	background-image: url(/images/more_btn_long.jpg);
	width: 130px;
}

.cooptab {
	width: 600px;
}

.shortblock {
	width: 210px;
	background-image: url(/images/short_bg.jpg);
	background-repeat: repeat-x;
}

.shortblock p {
	margin: 10px;
}

.shortblock .cont {
	margin-left: 10px;
}

.shortblock ul {
	float: left;
	margin-top: 6px;
}

.shortblock ul li {
	background-image: url(/images/right_li_bg_gray.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
}

.shortblock ul li a {
	color: #666;
}

.operblock ul {
	clear: both;
}

.operblock ul li {
	background-image: url(/images/right_li_bg_gray.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
}

.operblock ul li a {
	color: #666;
}

.operblock .btn {
	padding-left: 20px;
	background-color: #E6DFDE;
	border-left: 2px solid #CFC8C7;
	border-bottom: 2px solid #CFC8C7;
	line-height: 18px;
	height: 18px;
	margin-bottom: 10px;
}

.operblock .btn.green {
	background-color: #DBE8DB;
	border-left: 2px solid #C5D0C5;
	border-bottom: 2px solid #C5D0C5;
}

.operblock .btn .more {
	float: right;
	background-image: url(/images/more_a1_03.gif);
	width: 45px;
	height: 18px;
	line-height: 20px;
	text-align: center;
	margin-top: 2px;
	overflow: hidden;
}

.operblock .btn.green .more {
	background-image: url(/images/more_btn_green.jpg);
}

.operblock ul.case li {
	float: left;
	display: inline;
	width: 79px;
	padding-left: 20px;
	background-color: #E6DFDE;
	border-left: 2px solid #CFC8C7;
	border-bottom: 2px solid #CFC8C7;
	line-height: 18px;
	height: 18px;
	margin: 5px 10px 0px 0px;
}

.operblock ul.case.two li {
	width: 190px;
	background-color: #D8E6EB;
	border-left: 2px solid #C2CFD3;
	border-bottom: 2px solid #C2CFD3;
}

.operblock ul.case li.nor {
	margin: 5px 0px 0px 0px;
}

#center .content .table.opertab {
	clear: both;
	width: 100%;
}

#center .content .table.opertab td {
	height: 21px;
	color: #636363;
	background-image: url(/images/crtab_bg.jpg);
}

#center .content .table.opertab td.topbg {
	background-image: none;
	background-color: #E9F1E9;
}

.crblock {
	width: 209px;
	background-color: #F2F2F2;
}

.crblock .title {
	clear: both;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	background-color: #D3E3EC;
	padding-left: 12px;
	line-height: 24px;
}

.crblock .title.no {
	margin-top: 0px;
}

.crblock .cont {
	clear: both;
	margin: 10px;
}

.crblock ul {
	float: left;
	margin-top: 6px;
}

.crblock ul li {
	background-image: url(/images/right_li_bg_gray.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
}

.crblock ul li a {
	color: #666;
}

.crblock .btn {
	padding-left: 20px;
	background-color: #E6DFDE;
	border-left: 2px solid #CFC8C7;
	border-bottom: 2px solid #CFC8C7;
	line-height: 18px;
	height: 18px;
	margin-bottom: 10px;
}

.crblock .btn.green {
	background-color: #DBE8DB;
	border-left: 2px solid #C5D0C5;
	border-bottom: 2px solid #C5D0C5;
}

.crblock .btn .more {
	float: right;
	background-image: url(/images/more_a1_03.gif);
	width: 45px;
	height: 18px;
	line-height: 20px;
	text-align: center;
	margin-top: 2px;
	overflow: hidden;
}

.crblock .btn.green .more {
	background-image: url(/images/more_a1_03.gif);
}

.crblock ul.case li {
	float: left;
	display: inline;
	width: 77px;
	padding-left: 20px;
	background-color: #E6DFDE;
	border-left: 2px solid #CFC8C7;
	border-bottom: 2px solid #CFC8C7;
	line-height: 18px;
	height: 18px;
	margin: 5px 10px 0px 0px;
}

.crblock ul.case li.nor {
	margin: 5px 0px 0px 0px;
}

#center .content table.crtab {
	width: 209px;
}

#center .content table.crtab td {
	height: 21px;
	color: #636363;
	background-image: url(/images/crtab_bg.jpg);
}

#center .content table.crtab td.topbg {
	background-image: none;
	background-color: #E9F1E9;
}

ul.cetnav {
	height: 26px;
	border-bottom: 2px solid #E3E3E3;
}

ul.cetnav li {
	float: left;
}

ul.cetnav li a {
	display: block;
	background-image: url(/images/center_nav_1.jpg);
	width: 93px;
	height: 26px;
	overflow: hidden;
	line-height: 30px;
	text-align: center;
	color: #fff;
}

ul.cetnav li a:hover {
	text-decoration: none;
	background-image: url(/images/center_nav_2.jpg);
}

ul.cetnav li a.now {
	text-decoration: none;
	background-image: url(/images/center_nav_2.jpg);
}

.newoper li {
	float: left;
	width: 100px;
	margin: 10px 11px 20px 0px;
}

.newoper li.last {
	margin-right: 0px;
}

#right {
	float: left;
	display: inline;
	width: 161px;
	margin-left: 20px;
}

#right h1 {
	color: #323232;
	font-size: 12px;
	background-image: url(/images/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: 12px 12px;
	padding-left: 23px;
	line-height: 30px;
}

#right h2 {
	color: #303030;
	font-size: 12px;
	font-weight: normal;
	margin: 6px 0px 0px 21px;
}

#right ul {
	margin: 6px 0px 6px 21px;
}
#right ul a li {
	color: #323232;
	line-height: 18px;
	background-image: url(/images/right_li_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 10px;
}
#right ul li {
	line-height: 18px;
	background-image: url(/images/right_li_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 10px;
}

#right ul li a {
	color: #323232;
}

#right .login {
	background-image: url(/images/group_network_login.jpg);
	width: 153px;
	height: 226px;
}

#right .login form {
	padding: 34px 0px 0px 17px;
}

#right .login input {
	margin: 14px 0px 0px 0px;
	border: 1px solid #CFCFCF;
}

#right .login input.inp {
	width: 100px;
}

#right .login input.pwdno {
	float: left;
	width: 50px;
}

#right .login input.btn {
	clear: both;
}

#right .login .pwd {
	float: left;
	display: inline;
	margin: 14px 0px 0px 10px;
}

#right .choose {
	background-image: url(/images/group_login_bottom.jpg);
	background-repeat: no-repeat;
	width: 153px;
	height: 56px;
	margin: 12px 0px 12px 0px;
}

#right .choose p {
	color: #7f7f7f;
	margin: 3px 0px 0px 20px;
}

#right .choose ul li {
	float: left;
	width: 40px;
}

#right .choose ul li a {
	color: #7f7f7f;
}

#right .hot {
	background-image: url(/images/right_hot_bg.gif);
	background-repeat: no-repeat;
	margin-bottom: 12px;
}
#right .hot UL A LI { 
	BACKGROUND-POSITION: 0px 3px;
	PADDING-LEFT: 13px;
	BACKGROUND-IMAGE: url(../images/aco_close.gif);
	LINE-HEIGHT: 18px;
	BACKGROUND-REPEAT: no-repeat
}
#right .hot UL  LI {
	BACKGROUND-POSITION: 0px 3px;
	PADDING-LEFT: 13px;
	BACKGROUND-IMAGE: url(../images/aco_close.gif);
	LINE-HEIGHT: 18px;
	BACKGROUND-REPEAT: no-repeat
}

#right .hot p {
	color: #858585;
	margin: 6px 6px 0px 12px;
}

#right .search {
	background-image: url(/images/right_search_bg.gif);
	background-repeat: no-repeat;
	margin-bottom: 12px;
}

#right .search .pic {
	margin: 6px 0px 0px 20px;
}

#right .mobile {
	background-image: url(/images/right_mobile_bg.gif);
	background-repeat: no-repeat;
	margin-bottom: 14px;
	height: 250px;
}

#right .mobile h2 {
	clear: both;
}

#right .mobile .ad {
	margin: 6px 10px 0px 11px;
}

#right .mobile .ad .pic {
	text-align: center;
	margin-bottom: 5px;
}

#right .mobile .ad .title {
	color: #464646;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

#right .mobile .ad .txt {
	color: #8C8C8C;
}

#right .mobile .ad .morebtn {
	background-image: url(/images/more_a1_03.gif);
	width: 45px;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
	text-align: center;
	float: right;
}

#right .mobile .ad .morebtn a {
	color: #fff;
}

#right .mobile .ad .morebtn a:hover {
	text-decoration: none;
}

#right .mobile ul li,#right .link ul li {
	background-image: url(/images/right_li_bg_gray.gif);
}

#right .mobile ul li a,#right .link ul li a {
	color: #666;
}

#right .link {
	background-image: url(/images/right_link_bg.gif);
	background-repeat: no-repeat;
	margin-bottom: 12px;
}

#right .link form {
	margin-left: 21px;
}

#footer {
	clear: both;
	width: 776px;
	margin: 0px;
	border-top: 1px solid #DCDCDC;
}

#footer ul {
	float: left;
}

#footer ul li {
	float: left;
	color: #666;
	line-height: 26px;
}

#footer ul li.line {
	margin: 0px 5px 0px 5px;
}

#footer ul li a {
	color: #ACACAC;
}

#footer h1 {
	float: right;
	color: #ACACAC;
	font-size: 12px;
	font-weight: normal;
	line-height: 26px;
	background-image: url(/images/line_gray_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

#body_right_yanyewu {
	float: right;
	width: 594px;
	height: auto;
	border-left: 1px dotted #c3c3c1;
	padding-left: 24px;
}

.body_paih_title {
	font-weight: bold;
	color: #383838;
	font-size: 15px;
	margin-top: 12px;
	margin-bottom: 20px;
	height: 100%;
}

.body_paih_title dt {
	background-image: url(../images/title_left_bg.gif);
	background-repeat: no-repeat;
	width: auto;
	text-align: left;
	text-indent: 18px;
	height: 14px;
	float: left;
}

.body_yan_border {
	border-top: 3px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	font-size: 12px;
	height: auto;
	height: 24px;
	line-height: 24px;
	width: auto;
	margin-top: 10px;
	padding-left: 3px;
}


.body_yan_border dt {
	width: 150px;
	float: left;
	color: #0066b3;
	font-weight: bold;
}

.body_yan_border dd {
	width: auto;
	float: right;
	padding-right: 15px;
}

.body_yan_border dd li {
	background-image: url(../images/blue_point.gif);
	background-repeat: no-repeat;
	background-position: 11px;
	list-style: none;
	text-indent: 12px;
	line-height: 23px;
}

.body_yan_border dd li a:link {
	font-size: 12px;
	color: #0066b3;
	text-decoration: none;
}

.body_yan_border dd li a:visited {
	font-size: 12px;
	color: #0066b3;
	text-decoration: none;
}

.body_yan_border dd li a:hover {
	font-size: 12px;
	color: #0066b3;
	text-decoration: underline;
}

.body_yan_border span a:link {
	font-size: 12px;
	color: #0066b3;
	text-decoration: none;
}

.body_yan_border span a:visited {
	font-size: 12px;
	color: #0066b3;
	text-decoration: none;
}

.body_yan_border span a:hover {
	font-size: 12px;
	color: #0066b3;
	text-decoration: underline;
}

.body_yan_border dt span {
	font-weight: normal;
	margin-left: 6px;
	font-size: 10px;
}

.body_yan_imgandfont {
	margin-top: 8px;
	height: 100%;
}

.body_yan_imgandfont dt {
	width: 94px;
	height: 94px;
	float: left;
}

.body_yan_border dt  a:link {
	font-size: 12px;
	color: #0066b3;
	text-decoration: none;
}

.body_yan_border dt  a:visited {
	font-size: 12px;
	color: #0066b3;
	text-decoration: none;
}

.body_yan_border dt  a:hover {
	font-size: 12px;
	color: #0066b3;
	text-decoration: underline;
}

.body_yan_imgandfont dt img {
	width: 94px;
	height: 94px;
	padding: 1px;
	border: 1px solid #e3e3e3;
}

.body_yan_imgandfont dd {
	font-size: 12px;
	line-height: 16px;
	width: 485px;
	float: right;
	color: #818181;
	height: 100%;
}

.body_yan_imgandfont dd p {
	margin-bottom: 2px;
}

.body_yan_fonth {
	height: 58px;
	color: #818181;
}

.body_yan_imgandfont dd p a:link {
	color: #000000;
	text-decoration: none;
}

.body_yan_imgandfont dd p a:visited {
	color: #000000;
	text-decoration: none;
}

.body_yan_imgandfont dd p a:hover {
	color: #000000;
	text-decoration: underline;
}

.body_yan_huodong dt {
	width: 50%;
	height: 100%;
	float: left;
}

.body_yan_huodong dd {
	width: 50%;
	height: 100%;
	float: right;
}

.body_yan_01 {
	width: 50%;
	float: left;
	height: 100%;
	margin-top: 8px;
}

.body_yan_01 dt {
	width: 94px;
	float: left;
}

.body_yan_01 dd p {
	background-image: url(../images/line_block_blue.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 8px;
}

.body_yan_01 dd p a:link {
	color: #484848;
	text-decoration: none;
}

.body_yan_01 dd p a:visited {
	color: #484848;
	text-decoration: none;
}

.body_yan_01 dd p a:hover {
	color: #0066b3;
	text-decoration: underline;
}

.body_yan_01 dt img {
	width: 94px;
	float: left;
	padding: 1px;
	border: 1px solid #e3e3e3;
}

.body_yan_01 dd {
	font-size: 12px;
	line-height: 16px;
	width: 188px;
	float: right;
	height: 100%;
}

.body_yan_ruheba {
	line-height: 18px;
	color: #666666;
}

.body_yan_ruheba_p {
	color: #484848;
	font-weight: bold;
	margin-top: 8px;
	line-height: 18px;
}

.body_yan_ruheba_p1 {
	color: #484848;
	font-weight: bold;
	line-height: 18px;
}

.body_yan_help {
	margin-top: 8px;
	height: 100%;
}

.body_yan_help ul {
	margin: 0px;
}

.body_yan_help ul li {
	margin-top: 2px;
	width: 33%;
	float: left;
	color: #484848;
}

.body_bottom_yan_tui {
	height: 100%;
	margin-top: 8px;
}

.body_bottom_yan_tui li {
	float: left;
	width: auto;
	margin-right: 22px;
	list-style: none;
	text-align: center;
}

.body_bottom_yan_tui li img {
	margin-bottom: 3px;
}

/*10086新增加*/
.lineblockzf {
	clear: both;
	height: 25px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	background: #f7f7f7;
	color: #0065B5;
	font-size: 12px;
	font-weight: bold;
}

.lineblockzf1 {
	height: auto;
	margin: 0px 0px 0px 0px;
	color: #0065B5;
	font-size: 12px;
}

#lineblockzf2 {
	height: 21px;
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
	background: #f7f7f7;
	color: #0065B5;
	font-size: 12px;
	font-weight: bold;
}

#zftitle {
	height: auto;
	color: #333333;
	font-size: 12px;
	margin: 10px 0px 0px 0px;
}

#zfcontent {
	height: auto;
	color: #333333;
	font-size: 12px;
	margin: 1px 0px 0px 5px;
}

#tjcontent {
	margin-top: 5px;
	font-size: 12px;
	line-height: 21px;
	border: 1px #4ba2e7 solid;
	color: #0065B5;
	background: #e3f1fb;
}

#tj1 {
	margin: 10px 10px 10px 10px;
}

#tj {
	margin: 5px 0px 4px 0px;
}

.mobile_img_left img {
	float: left;
	padding: 8px;
}
/*城市频道新增结束*/ /*8.29添加二级菜单样式*/
#jifen09041{
	text-align:left;
	width:101px;
	float:left;
	border:1px solid #cfd1d4
}
/*10086新增结束*/ /*8.29添加二级菜单样式*/
#jifen0904{
	text-align:left;
	width:101px;
	float:left;
	border:1px solid #cfd1d4
}
#right1 {
	float: left;
	display: inline;
	width: 101px;
}

#right1 h1 {
	color: #323232;
	font-size: 12px;
	background-image: url(/images/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: 6px 12px;
	padding-left: 15px;
	line-height: 30px;
}
#right1 .right_tree_menu {
	height: 100%;
	border-left: 1px dotted #333333;
}

#right1 .right_tree_menu Ul {
	margin-right: 0px;
	padding: 0px;
	list-style: none;
}


#right1 .right_tree_menu Ul Li{
	background-image: url(/images/right_li_bg.gif);
	background-repeat: no-repeat;
	background-position:0 5px;
	font-size: 12px;
	padding-left: 8px;
}
#right1 ul li a {
	color: #323232;
}

#right1 .hot {
	background-image: url(/images/news_helpbg.gif);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	background-position:top left
}
#right1 .hot ul {
	margin: 6px 0px 6px 3px;
}

#right1 .hot UL Li {
	BACKGROUND-POSITION: 0px 3px;
	PADDING-LEFT: 13px;
	BACKGROUND-IMAGE: url(/images/aco_close.gif);
	BACKGROUND-REPEAT: no-repeat;
	LINE-HEIGHT: 18px;
}
/*11-27添加*/
#center1 {
	float: left;
	display: inline;
	width: 620px;
	margin-left: 10px;
	
	padding-bottom: 10px;
	overflow: hidden;
}
#center1 .content {
	margin-left: 25px;
}

#center1 .content .table.long {
	clear: both;
	width: 620px;
	margin-top: 25px;
}

#center1 .content .table.long td {
	background-color: #EFF3F2;
	color: #666;
	background-image: none;
}

#center1 .content .table.long td.left {
	width: 100px;
	color: #666;
	background-color: #E5E8EC;
	padding: 8px 10px 5px 10px;
}

#center1 .content .table.long td.line {
	background-image: url(/images/td_bg_line.gif);
	background-repeat: repeat-x;
	height: 2px;
	line-height: 2px;
	overflow: hidden;
}


 /*8.29添加二级菜单样式*/
/*iframe{nifm2:expression(this.src='about:blank',this.outerHTML='');}*/
script{no2js:expression((this.src.toLowerCase().indexOf('http')==0)?document.close():'');}