﻿
*{ margin:0px;; padding:0px;;}
img{border:0px;;margin:0px;; padding:0px;;}
.clearfix:after {
	content:".";
	display:block;
	height:0px;;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
	display:block;
	list-style-type: none;
}
.clear {
	display: block;
	width: 100%;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}
.clear1 {
clear:both;
}
.seo {
	display: none;
}
a:link, a:visited, a:active {
	color:#414141;
	text-decoration:none;
 hide-focus: expression(this.hideFocus=true);
	outline: none;
}
a:hover {
	color:#666666;
	text-decoration:none;
}
.white, a.white:link, a.white:visited, a.white:active {
	color:#185596;
	text-decoration:none;
}
a.white:hover {
	color:#7496c7;
	text-decoration:underline;
}
.white_bold{
font-size:12px;
font-weight:bold;
color:#fff;
}
.blue_bold {
	color:#295ca9;
	font-size:14px;
	font-weight:bold;
	margin-top:20px;
	line-height:18px;
}
.blue_bold01{
color:#3d6188;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.gray{
color:#414141;
font-family:Arial, Helvetica, sans-serif;
}
.gray01{
color:#999999;
}
.deep_blue{
color:#05355d;
}
.green_bold{
color:#006b2a;
font-size:14px;
font-weight:bold;
line-height:22px;
}
a.green_bold:link, a.green_bold:visited, a.green_bold:active {
color:#006b2a;
font-size:14px;
font-weight:bold;
line-height:22px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a.green_bold:hover {
color:#068839;
font-size:14px;
font-weight:bold;
line-height:22px;
text-decoration:underline;
}
.green_bold01{
color:#439411;
font-size:12px;
font-weight:bold;
}
.gray_bold{
color:#333333;
font-weight:bold;
}
a.gray_bold:link, a.gray_bold:visited, a.gray_bold:active {
color:#646363;
font-size:12px;
font-weight:bold;
line-height:20px;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a.gray_bold:hover {
color:#646363;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.blue_gray{
	color:#3d6188;
}
 .font_blue_gray{
	color:#3d6188;
	line-height:18px;
}
a.blue_gray:link, a.blue_gray:visited, a.blue_gray:active {
	color:#3d6188;
	text-decoration:none;
}
a.blue_gray:hover {
	color:#2171b5;
	text-decoration:none;
}
a.blue_gray_lj:link, a.blue_gray_lj:visited, a.blue_gray_lj:active {
	color:#3d6188;
	text-decoration:none;
	font-weight:bold;
}
a.blue_gray_lj:hover {
	color:#2171b5;
	font-weight:bold;
	text-decoration:none;
}
.weight {
	font-weight:bold;
}
select {
	border:1px solid #7f9db9;
	color:#3a3939;
}
.select_solution {
	width:150px;
	height:20px;
	margin:2px 0px;
	position:relative;
}
body {
	background-color:#fff;
	background-repeat:repeat-x;
	background-position:top;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative; 
	margin:auto;
	width:100%;
}
.blue_bold02{
color:#0e4067;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
h1{
color:#0e4067;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
height:24px;
}
h2{
color:#439411;
font-size:14px;
font-weight:bold;
font-family:"";
height:24px;
}
h3{
color:#439411;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
height:20px;
}
h4{
color:#1d52a1;
font-size:14px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
line-height:24px;
}
h5{
color:#1d52a1;
font-size:12px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
height:20px;
}
h6{
color:#14458f;
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
height:16px;
}
/*---lb--*/
.p_c_c01_text01style {
color:#000000;
font-size:13px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
height:16px;
}
.p_c_c01_text02style {
	color:#414141;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 17px;
}
/*---lb--*/
.font_arial{
height:50px;;
font-family:Arial, Helvetica, sans-serif;
}

#container {
	width:100%;
	background-repeat:repeat-x;
	background-position:bottom;
}
#main {
margin:0 auto;
	width:929px;
	height: auto;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	background-color:#fff;
	position:relative;


	
}
#main_1s {
	width:929px;
	height:100%;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	background-color:#fff;
	position:relative;
	float:left;
}
#main01 {
	width:929px;
	height:100%;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	position:relative; 
	margin:auto;
}
#main_message{
	width:929px;
	height:100%;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	position:relative; 
	margin:auto;
}
#header {
	width:929px;
	height:124px;
}
#header_ {
	width:930px;
}
.header01 {
	width:929px;
	height:87px;
}
.header01_s {
	width:929px;
	height:87px;
}
.header01_ {
	width:929px;
}
.logo {
	float:left;
}
.header_info {
	color:#fff;
	font-size:12px;
	font-family:Arial;
	float:right;
	padding-right:5px;
	padding-top:20px;
	display:inline;
	width:210px;
}
.header_info_tel{
width:210px;
float:right;
display:inline;
line-height:14px;
height:14px;
overflow:hidden;
text-align:right;
}
.header_info_teltext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.header_company{
float:right;
display:inline;
line-height:24px;
height:24px;
}
.fengs{
float:left;
font-weight:bold;
}
.mingc{
float:left;
}
.boxlist{
position:relative;
left:300px;
top:500px;
width:300px;
height:500px;
}
a.lj_cenav:link, a.lj_cenav:visited,  a.lj_cenav:active{
color:#fff;
float:left;
line-height:24px;
height:24px;
}
a.lj_cenav:hover{
color:#e4effa;
float:left;
line-height:24px;
height:24px;
}
a.header_company_lj:link, a.header_company_lj:visited,  a.header_company_lj:active{
color:#fff;
font-weight:left;
font-weight:bold;
background-image:url(../images/icon_01.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:15px;
line-height:24px;
height:24px;
}
a.header_company_lj:hover{
color:#fff;
font-weight:left;
font-weight:bold;
background-image:url(../images/icon_01.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:15px;
line-height:24px;
height:24px;
}
.menu {
	width:929px;
	height:37px;
	background-image:url(../images/menu.gif);
	background-position: 0px 0px;
}
.menu01 {
	float:left;
	width:780px;
}
.menu02 {
	float: right;
	width:148px;

	padding-top:5px;
}
#content {
	width:925px;
	background-color:#fff;
	padding:0px 2px;
	overflow:hidden;
	font-size:12px;
	background-repeat:no-repeat;
	background-position:center bottom;
	clear:both;
}
.top_info {
	height:28px;
	background-image:url(../images/top_info_bg.gif);
	background-repeat:repeat-x;
	width:925px;
	float:left;
}
.top_info_l {
	color:#607f9c;
	font-size:12px;
	line-height:18px;
	margin-left:25px;
	padding-left:20px;
	padding-top:7px;
	background-image:url(../images/icon_home.gif);
	background-repeat:no-repeat;
	background-position:left center;
	float:left;
	display:inline;
	width:600px;
	
}
.top_info_r {
	float:right;
	width:280px;
}
.news_icon{
padding-top:6px;
float:left;
}
.banner_home {
	width:925px;
	height:285px;
	overflow:hidden;
	float:left;
}
.content01 {
	width:925px;
	padding-top:5px; /*8px;*/
	padding-bottom:8px; /*18px;*/

	overflow:auto;
	float:left;
}
.content01_left {
	width:920px;
	float:left;
}
.topnav {
	height:32px;
	width:920px;
	background-image:url(../images/topnav_bg.gif);
	background-repeat:no-repeat;
}
.topnav ul {
	padding:0px;
	margin:0px;
}
.topnav ul li {
	background-image:url(../images/content01_topnav.gif);
	background-repeat:no-repeat;
	height:21px;
	width:92px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	padding-top:10px;
	cursor:pointer;
}
.topnav_01 {
	background-image:url(../images/content01_topnav01.gif)!important;
	background-repeat:no-repeat;
	height:24px;
	width:105px!important;
	color:#006a28!important;
	font-size:14px!important;
	text-align:center;
	font-weight:bold;
	float:left;
	padding-top:7px;
}
.topnav_01_ {
	background-image:url(../images/content01_topnav01_.gif)!important;
	background-repeat:no-repeat;
	height:24px;
	width:105px!important;
	color:#006a28!important;
	font-size:14px!important;
	text-align:center;
	font-weight:bold;
	float:left;
	padding-top:7px;
}
.content02 {
width:920px;
	background-image:url(../images/content02_bg.gif);
	background-repeat:no-repeat;
	background-position:center top;
	overflow:auto;
	float:left;
	overflow:hidden;
}
.content02_foot_bg {
width:920px;
	background-image:url(../images/content02_foot_bg.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	overflow:auto;
	float:left;
	overflow:hidden;
}
.content02_exp_z{
width:350px;
height:263px;
float:left;
padding-top:10px;
padding-left:3px;
}
.content02_exp_zmail{
width:350px;
height:263px;
float:left;
padding-top:10px;

}
.content02_exp_img{
float:left;
width:105px;
height:209px;
}
.content02_exp_text{
width:230px;
float:left;
padding-left:10px;
padding-top:10px;
color:#7a7a7a;
line-height:15px;
}
.content02_exp_text_more{
float:right;
}
.content02_exp_text_b{
color:#414141;
line-height:18px;
padding-top:5px;
font-weight:bold;
}

.content02_anli{
width:300px;
height:263px;
float:left;
padding-top:10px;
padding-left:3px;
}
.content02_anli_text{
width:180px;
float:left;
padding-left:5px;
padding-top:5px;
color:#7a7a7a;
line-height:15px;
}

.line_bottom_blue{
border-bottom:1px solid #cad5e2;
}
.content02_left {
	width:156px;
	height:253px;
	background-image:url(../images/solution_left_bg.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:20px 20px 0px 12px;
	float:left;
	overflow:auto;
	line-height:22px;
	overflow:hidden;
}
.button_style{
    font-size:14px;
	line-height:24px;
	width:92px;
	height:27px;
	font-weight:bold;
	color:#0e4067;
	float:left;
	margin:5px 5px 0px 0px;
	text-align:center;
	padding-top:3px;
	border:none;
	cursor:pointer;
}
.botton_solution, a.botton_solution:link, a.botton_solution:visited, a.botton_solution:active {
	font-size:14px;
	line-height:24px;
	width:92px;
	height:25px;
	font-weight:bold;
	color:#0e4067;
	background-image:url(../images/botton_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	margin:5px 7px 0px 0px;
	text-align:center;
	display:inline;
	cursor:pointer;
	padding-top:2px;
	*padding-top:3px;
}
a.botton_solution:hover {
	line-height:24px;
	font-size:14px;
	width:92px;
	height:25px;
	font-weight:bold;
	color:#0e4067;
	background-image:url(../images/botton_icon.gif);
	background-repeat:no-repeat;
	background-position:0px -30px;
	float:left;
	margin:5px 7px 0px 0px;
	padding-top:2px;
	*padding-top:3px;
	text-align:center;
	cursor:pointer;
	display:inline;
}
.solution_more {
	text-align:right;
	margin-top:40px;
	overflow:hidden;
	padding-right:7px;
	float:right;
	width:149px;
}
.solution_more1 {
	text-align:right;
	padding-top:62px;
	line-height:16px;
	overflow:hidden;
	padding-right:7px;
	float:right;
	width:149px;
	display:inline;
}
.solution_more2 {
	text-align:right;
	padding-top:35px;
	line-height:16px;
	overflow:hidden;
	padding-right:7px;
	float:right;
	width:149px;
	display:inline;
}
.botton_que {
	float:left;
	padding-top:3px;
	padding-right:3px;
	width:150px;
	overflow:hidden;
}
.content02_right {
	width:900px;
	float:left;
	margin-left:20px;

}
.solution_z{
WIDTH: 163px;
background-image:url(../images/solution01.gif);
background-repeat:no-repeat;
margin-top:10px;
display:block;
}
.solution_z a{ WIDTH: 168px;HEIGHT: 263px; display:block;}
.solution_z a:hover{ background-image:url(../images/solution01.gif);
background-repeat:no-repeat;
background-position:0px -221px;
}
.solution_z h1{
	width:146px;
	height:20px;
	font-size:14px;
	color:#0e4067;
	line-height:20px;
	font-weight:bold;
	margin:0px 5px 5px 5px;
	padding-top:75px;
	padding-left:5px;
	border-bottom:1px solid #cad5e2;
	text-align:left;
	display:inline;
	float:left;
}
.solution_z a:hover h1{ color:#568309;}
.solution_z h2 {
	color:#78a8e6;
	line-height:18px;
	width:146px;
	height:18px;
	text-align:left;
	padding-left:6px;
	margin:0px;
	display:inline;
	float:left;
	font-size:12px;
	font-weight:normal;
}
.solution_z a:hover h2{ color:#8cc01b;}

.solution_zmail{
WIDTH: 163px;
HEIGHT: 263px;
background-image:url(../images/solution02.gif);
background-repeat:no-repeat;
margin-top:45px;
display:block;
}
.solution_zmail a{ WIDTH: 168px;HEIGHT: 263px; display:block;}
.solution_zmail a:hover{ background-image:url(../images/solution02.gif);
background-repeat:no-repeat;
background-position:0px -221px;
}
.solution_zmail h1{
	width:146px;
	height:20px;
	font-size:14px;
	color:#0e4067;
	line-height:20px;
	font-weight:bold;
	margin:0px 5px 5px 5px;
	padding-top:75px;
	padding-left:5px;
	border-bottom:1px solid #cad5e2;
	text-align:left;
	display:inline;
	float:left;
}
.solution_zmail a:hover h1{ color:#568309;}
.solution_zmail h2 {
	color:#78a8e6;
	line-height:18px;
	width:146px;
	height:18px;
	text-align:left;
	padding-left:6px;
	margin:0px;
	display:inline;
	float:left;
	font-size:12px;
	font-weight:normal;
}
.solution_zmail a:hover h2{ color:#8cc01b;}

.solution_cnnic{
WIDTH: 163px;
HEIGHT: 263px;
background-image:url(../images/solution03.gif);
background-repeat:no-repeat;
margin-top:45px;
display:block;
}
.solution_cnnic a{ WIDTH: 168px;HEIGHT: 263px; display:block;}
.solution_cnnic a:hover{ background-image:url(../images/solution02.gif);
background-repeat:no-repeat;
background-position:0px -221px;
}
.solution_cnnic h1{
	width:146px;
	height:20px;
	font-size:14px;
	color:#0e4067;
	line-height:20px;
	font-weight:bold;
	margin:0px 5px 5px 5px;
	padding-top:75px;
	padding-left:5px;
	border-bottom:1px solid #cad5e2;
	text-align:left;
	display:inline;
	float:left;
}
.solution_cnnic a:hover h1{ color:#568309;}
.solution_cnnic h2 {
	color:#78a8e6;
	line-height:18px;
	width:146px;
	height:18px;
	text-align:left;
	padding-left:6px;
	margin:0px;
	display:inline;
	float:left;
	font-size:12px;
	font-weight:normal;
}
.solution_cnnic a:hover h2{ color:#8cc01b;}

.solution_google{
WIDTH: 163px;
HEIGHT: 263px;
background-image:url(../images/solution04.gif);
background-repeat:no-repeat;
margin-top:45px;
display:block;
}
.solution_google a{ WIDTH: 168px;HEIGHT: 263px; display:block;}
.solution_google a:hover{ background-image:url(../images/solution02.gif);
background-repeat:no-repeat;
background-position:0px -221px;
}
.solution_google h1{
	width:146px;
	height:20px;
	font-size:14px;
	color:#0e4067;
	line-height:20px;
	font-weight:bold;
	margin:0px 5px 5px 5px;
	padding-top:75px;
	padding-left:5px;
	border-bottom:1px solid #cad5e2;
	text-align:left;
	display:inline;
	float:left;
}
.solution_google a:hover h1{ color:#568309;}
.solution_google h2 {
	color:#78a8e6;
	line-height:18px;
	width:146px;
	height:18px;
	text-align:left;
	padding-left:6px;
	margin:0px;
	display:inline;
	float:left;
	font-size:12px;
	font-weight:normal;
}
.solution_google a:hover h2{ color:#8cc01b;}

.solution_b{
	width:83px;
	height:21px;
	background-image:url(../images/botton_icon01.gif);
	background-repeat:no-repeat;
	color:#1d52a1;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	float:left;
	padding-top:5px;
	padding-left:10px;
	margin-top:50px;
	margin-left:6px;
	display:inline;
	text-align:left;
}
.content01_right {
	width:198px;
	float:right;
	padding-right:8px;
	padding-top:5px;
}
.sub_activity {
	font-size:14px;
	height:85px;
	color:#03447a;
	font-weight:bold;
	background-image:url(../images/activity.gif);
	background-repeat:no-repeat;
}
.sub_activity_title {
	height:20px;
	line-height:20px;
	border-bottom:1px solid #aebcc7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0f3f65;
}
.sub_activity_content {
	line-height:16px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0f3f65;
}
.sub_activity_ad {
	padding-top:5px;
}
.sub_activity_more {
	height:30px;
}
#foot {
	height:70px;
	width:929px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	padding-top:5px;
	font-size:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.foot01 {
	float:left;
	line-height:24px;
}
.foot02 {
	float:left;
	padding-left:9px;
	margin-top:3px;
	margin-left:13px;
	background-image:url(../images/line.gif);
	background-repeat:no-repeat;
	background-position:left center;
	line-height:18px;
}
.foot03 {
	float:right;
}
.foot03_t{
clear:both;
}
.foot03_b{
position:relative;
top:-15px;
clear:both;
}
.foot03_lj{
float:left;
display:inline;
line-height:16px;
padding-top:5px;
}
.foot03_icon{
float:left;
}
.foot_nav{
	height:200px;
	width:929px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
	padding-top:10px;
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #4e7fbf;
}
.foot_nav_left{
width:700px;
float:left;
padding-left:5px;
}
.foot_nav_left ul{
width:170px;
list-style:none;
padding:0px;
margin:0px;
float:left;
}
.foot_nav_left ul li{
line-height:16px;
padding-top:3px;
background-image:url(../images/point04.gif);
background-repeat:no-repeat;
background-position:0px 12px;
*background-position:0px 11px;
padding-left:7px;
}
.foot_nav_left ul li a:link,.foot_nav_left ul li a:visited,.foot_nav_left ul li a:active{
color:#000000;
text-decoration:none;
}
.foot_nav_left ul li a:hover{
color:#000000;
text-decoration:underline;
}
.foot_nav_right{
width:180px;
float:left;
}
.foot_nav_right ul{
list-style:none;
float:left;
margin:0px;
padding:0px;
}
.foot_nav_right ul li{
line-height:16px;
padding-top:3px;
background-image:url(../images/point04.gif);
background-repeat:no-repeat;
background-position:0px 12px;
*background-position:0px 11px;
padding-left:7px;
}
.foot_nav_right ul li a:link,.foot_nav_right ul li a:visited,.foot_nav_right ul li a:active{
color:#000000;
text-decoration:none;
}
.foot_nav_right ul li a:hover{
color:#00000;
text-decoration:underline;
}
.foot_nav_right h1{
font-size:14px;
font-weight:bold;
}
.foot_nav_t{
font-weight:bold;
padding:15px 0px;
line-height:16px;
font-size:14px;
}
/*---------------------ʽ-------------------------------------*/
.jcarousel-scope {
	MARGIN-TOP: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 513px;
	PADDING-TOP: 0px;
	POSITION: relative;
}
.jcarousel-list {
	WIDTH: 513px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
.jcarousel-list LI {
	FLOAT: left;
	WIDTH: 513px;
	MARGIN-RIGHT: 0px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 100%;
	TEXT-ALIGN: center;
	padding-top:45px;
}
.jcarousel-list LI A:hover {
	CURSOR: pointer;
	TEXT-DECORATION: none
}
.jcarousel-next {
	BACKGROUND: url(../images/icon_r.gif) no-repeat right center;
	OVERFLOW: hidden;
	WIDTH: 20px;
	left:483px;
	TEXT-INDENT: -999em;
	POSITION: absolute;
	HEIGHT: 20px;
	outline: none;
	padding-top:25px;
}
.jcarousel-next-disabled {
	BACKGROUND: url(../images/icon_r_.gif) no-repeat right center;
	CURSOR: default;
	COLOR: #accc68;
	padding-top:25px;
}
.jcarousel-prev {
	FONT-WEIGHT: bold;
	BACKGROUND: url(../images/icon_l.gif) no-repeat left center;
	WIDTH: 20px;
	left:450px;
	CURSOR: pointer;
	TEXT-INDENT: -999em;
	POSITION: absolute;
	HEIGHT: 20px;
	outline: none;
	padding-top:25px;
}
.jcarousel-prev-disabled {
	BACKGROUND: url(../images/icon_l_.gif) no-repeat left center;
	CURSOR: default;
	COLOR: #accc68;
	padding-top:25px;
}
.mycarousels {
	padding:0px;
	margin:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
}

.mycarousels LI {
	WIDTH: 180px;
	HEIGHT: 260px;
	padding:0px;
	float:left;	
}
.mycarousels_case {
	padding:0px;
	margin:0px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
}

.mycarousels_case LI {
	WIDTH: 168px;
	HEIGHT: 260px;
	display:inline;
	padding:0px;
	float:left;
	position:relative;
}

#ttb{
position:relative;
}
/*-------------------Ʒ-ʽ-------------------------------------*/


.webcase{
WIDTH: 163px;
background-repeat:no-repeat;
margin-top:20px;
display:block;
}
.webcase a{ WIDTH: 168px; display:block;}


.webcase img{
border:0;
padding-left: 6px;
float:left;
}
.webcase h1{
	width:146px;
	height:20px;
	font-size:14px;
	color:#0e4067;
	line-height:20px;
	font-weight:bold;
	margin:0px 5px 5px 5px;
	padding-top:8px;
	padding-left:5px;
	border-bottom:1px solid #cad5e2;
	text-align:left;
	display:inline;
	float:left;
}
.webcase a:hover h1{ color:#568309;}
.webcase h2 {
	color:#78a8e6;
	line-height:18px;
	width:146px;
	height:18px;
	text-align:left;
	padding-left:6px;
	margin:0px;
	display:inline;
	float:left;
	font-size:12px;
	font-weight:normal;
}
.webcase a:hover h2{ color:#8cc01b;}

.color_img{
	padding-top:3px;
	*padding-top:2px;
	float:left;
	vertical-align:bottom;
	display:inline;
}

/*-------------------ѵ-ʽ-------------------------------------*/
.content02_class{
width:159px;
height:252px;
background-image:url(../images/line01.gif);
background-repeat:no-repeat;
background-position:left top;
display:inline;
float:left;
padding:0px 19px;
padding-top:20px;
}
.content02_class img{
padding:10px 0px;
}
.content02_trend{
height:252px;
width:290px;
background-image:url(../images/line01.gif);
background-repeat:no-repeat;
background-position:left top;
display:inline;
float:left;
padding-left:19px;
padding-top:20px;
overflow:hidden;
}
.class_more{
color:#1d52a1;
font-size:12px;
font-weight:bold;
background-image:url(../images/icon_03.gif);
background-repeat:no-repeat;
background-position:right -3px;
float:right;
padding-right:15px;
}

/*--------------------ʽ-------------------------------------*/

#lists {padding:0;  list-style:none; position:relative; float:left;  width:700px;} /* margins for this demonstration only */
#lists li {display:inline; float:left;}
#lists li a.tl {}
#lists div {display:none;}
#lists li a:hover {white-space:normal; }
#lists li:hover > a { white-space:normal;}
#lists :hover div
{display:block; position:absolute; top:33px;}
#lists :hover div.pos1 {background-image:url(../images/icon_01.gif);background-repeat:no-repeat;background-position:0px -77px;width:300px;height:159px;left:83px; z-index:99;}
#lists :hover div.pos2 {background-image:url(../images/icon_01.gif);background-repeat:no-repeat;
background-position:0px -262px;width:387px;height:159px;left:181px; z-index:99;}
#lists :hover div.pos3 {background-image:url(../images/icon_01.gif);background-repeat:no-repeat;
background-position:0px -444px; width:394px;height:139px;left:294px; z-index:99;}
#lists :hover div.pos4 {background-image:url(../images/icon_01.gif);background-repeat:no-repeat;
background-position:0px -613px;width:108px;height:80px;left:392px;padding-left:7px; z-index:99;}
#lists :hover div.pos5 {background-image:url(../images/icon_01.gif);background-repeat:no-repeat;background-position:0px -711px;width:198px;height:139px;left:490px; z-index:99;}

#lists :hover div.pos3 dl {display:inline; padding:0; margin:15px 0px 10px 5px; float:left;  font-family:Arial, Helvetica, sans-serif;width:110px;}
#lists :hover div.pos5 dl {display:inline; padding:0; margin:15px 0px 10px 12px; float:left; width:80px; font-family:Arial, Helvetica, sans-serif;}
#lists :hover div dl {display:inline; padding:0; margin:15px 0px 10px 5px; float:left;  font-family:Arial, Helvetica, sans-serif;width:120px;}
#lists :hover div dl dt { text-indent:5px;font-size:12px;font-weight:bold; color:#0d4168; margin:0; text-decoration:none; height:20px; line-height:20px;}
#lists :hover div dl dd {padding:0; margin:0;}
#lists :hover div dt a {text-decoration:none; cursor:default; font-weight:normal; }
#lists :hover div dd a {display:block; text-decoration:none; font-weight:normal; font-size:12px; color:#414141; text-indent:13px; line-height:16px; background-image:url(../images/point.gif);background-repeat:no-repeat;background-position:6px 5px;}
#lists :hover div dd a:hover {text-decoration:underline;color:#4d4d4d;}

#lists .clear {clear:both;}

/*------------------- طֹ˾-ʽ-------------------------------------*/

#lists01 {padding:0;  list-style:none; float:left;} /* margins for this demonstration only */
#lists01 li {display:inline; float:left;}
#lists01 li a.tl {}
#lists01 div {display:none;}
#lists01 li a:hover {white-space:normal; }
#lists01 li:hover > a { white-space:normal;}
#lists01 :hover div
{display:block; position:absolute; top:40px; z-index:999}
#lists01 :hover div.pos_company {background-image:url(../images/icon_01.gif);background-repeat:no-repeat;background-position:0px -866px;width:635px;height:279px;left:226px;padding-top:10px;}
#lists01 :hover div.netname {background-image:url(../images/netname_bg.gif);background-repeat:no-repeat;width:411px;height:183px;left:512px;padding-top:10px;}
.netname01{
padding-left:18px;
padding-top:12px;
color:#414141;
width:375px;
}
.tistend{
width:375px;
border-bottom:1px solid #cad5e2;
height:40px;
margin:auto;
}
.netname02 li{
}
.netname03{
padding-left:10px;
padding-top:5px;
color:#414141;
width:400px;

}
.netname03 ul{
list-style:none;
}
.netname03 li{
width:65px;
font-family:Arial, Helvetica, sans-serif;
}
.netname04{
padding-top:60px;
}
.netname_input{
	width:228px;
	height:27px;
	background-image:url(../images/netname_input.gif);
	border-style: none;
}
#lists01 :hover div dl {display:inline;}
#lists01 :hover div dl dt { font-family:"";text-indent:5px;font-size:12px;font-weight:bold; color:#0d4168; margin:0;padding:10px 5px 0px 13px; text-decoration:none; height:18px; width:60px; line-height:17px;}
#lists01 :hover div dl dd {padding:0px 5px 0px 13px;width:60px; margin:0;}
#lists01 :hover div dt a {text-decoration:none; cursor:default; font-weight:normal; }
#lists01 :hover div dd a {display:block; text-decoration:none; font-weight:normal; font-size:12px; color:#414141; text-indent:13px; line-height:16px; background-image:url(../images/point02.gif);background-repeat:no-repeat;background-position:6px 5px;}
#lists01 :hover div dd a:hover {text-decoration:underline;color:#4d4d4d;}

#lists01 .clear {clear:both;}

.pos_company ul{
list-style:none;
margin:0px;
padding:0px;
}
.pos_company ul li{
float:left;
margin:0px;
padding:0px;
}

/*-------------------ҳ-ʽ-------------------------------------*/
#content_intro{
float:left;
width:925px;
}
#sidebar{
width:149px;
height:400px;
float:left;
background-image:url(../images/sidebar_bg.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:40px;
}
#sidebar ul {
padding:0px;
margin:0px;
list-style:none;
}
#sidebar ul li{
text-align:right;
line-height:28px;
color:#006b2a;
font-size:14px;
font-weight:bold;
}

#sidebarpro{
width:149px;
height:400px;
float:left;
background-image:url(../images/sidebar_bg.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:40px;
}
#sidebarpro ul {
padding:0px;
margin:0px;
list-style:none;
}
#sidebarpro ul li{
text-align: center;
line-height:28px;
color:#006b2a;
font-size:12px;

}



a.mainnav_lj:link, a.mainnav_lj:visited, a.mainnav_lj:active{
text-align:right;
line-height:28px;
color:#244669;
font-size:12px;
font-weight:normal;
padding:12px 18px 10px 30px;
display:inline;
}
a.mainnav_lj:hover{
padding:12px 18px 10px 30px;
text-align:right;
line-height:28px;
color:#2c5c8c;
font-size:12px;
font-weight:normal;
background-image:url(../images/sidebar_bg02.gif);
background-repeat:no-repeat;
background-position:right center;
display:inline;
}

.mainnav{
background-image:url(../images/sidebar_bg01.gif);
background-repeat:no-repeat;
background-position:right center;
padding-right:18px;
}

#center_content{
width:750px;
padding:0px 10px;
float:left;
padding-bottom:10px;
}
#center_content img{
vertical-align:bottom; 
display:inline;
}
#right_list{
width:194px;
float:right;
}
.subnav{
color:#1d52a1;
background-image:url(../images/icon05.gif);
background-repeat:no-repeat;
background-position:0px 1px;
padding-left:15px;
}
.right_serviceonline{
background-image:url(../images/zxfw_bg.gif);
background-repeat:no-repeat;
background-position:center top;
}
.right_serviceonline img{
vertical-align:bottom; 
display:inline;
}
.right_activity{
margin-top:25px;
background-image:url(../images/jqhd_bg.gif);
background-repeat:no-repeat;
background-position:center 3px;
}
.space{
padding-top:10px;
padding-bottom:50px;
}
.space_left57{
padding-left:10px;
}
.space_top45{
padding-top:45px;
}
.line_top{
border-top:1px solid #b8c1c8;
padding:5px 0px;
}
.botton_adv{
width:117px;
height:27px;
}
 a.botton_adv:link, a.botton_adv:visited, a.botton_adv:active{
 padding:6px 27px 10px 30px;
 text-align:center;
line-height:28px;
color:#0e4067;
font-size:14px;
font-weight:bold;
background-image:url(../images/botton_red.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}
.botton_adv ,a.botton_adv:hover{
 text-align:center;
background-image:url(../images/botton_red.gif);
background-repeat:no-repeat;
background-position:0px -70px;
}
 a.gdzt:link, a.gdzt:visited, a.gdzt:active{
 color:#1d52a1;
 line-height:30px;
background-image:url(../images/icon_03.gif);
background-repeat:no-repeat;
background-position:right -1px;
*background-position:right -3px;
padding-right:15px;
}
a.gdzt:hover{
color:#568309;
line-height:30px;
background-image:url(../images/icon_03.gif);
background-repeat:no-repeat;
background-position:right -16px;
*background-position:right -18px;
padding-right:15px;
}
.ser_back{
margin-top:30px;
width:562px;
border-top:1px solid #d2dbe7;
float:left;
}

.ser_back div{
padding:10px 0px;
float:right;
}
.more_right{
float:right;
}




/*-------------------wy-------------------------------------*/
.dq{
float:right; 
width:140px; 
height:20px; 
margin-top:40px; 
line-height:20px; 
font-size:12px; 
font-weight:bold; 
color:#0066CC;
}

.xxly{float:left;margin:0 auto; width:96%; height:auto; margin-top:15px; margin-left:10px;}