﻿@charset"utf-8";
/* default styles */
body { padding: 0; margin: 0; font: 12px Arial, Helvetica, sans-serif; line-height: 22px; background: #fff;}
clear { CLEAR: both;}
a { color: #666666; background: inherit;TEXT-DECORATION: none}
a:hover { color: #F2860F; background: inherit;TEXT-DECORATION: none}
p {	margin: 0; TEXT-DECORATION: none }
ul,h3 { margin: 0; padding : 0; list-style : none; }
img { border: 0; }
h2{font-size: 13px;margin:1px;border-bottom: #d9d9d9 1px solid;padding:0px 10px; background-color:#f0f0f0;}
h2 a {color: #F2860F;font-weight:bold;}
h2 a:hover {color: #0044ac;font-weight:bold;}
.M {FONT-SIZE: 13px; COLOR: #FFF;TEXT-DECORATION: none}
.S {FONT-SIZE: 12px; COLOR: #bbbbbb;TEXT-DECORATION: none}
/* adver */
.adver{ WIDTH: 960px; HEIGHT: auto; margin-top:0px;}
.pic_left{ WIDTH: 582px; HEIGHT: 85px; margin-top:10px;}
.pic_right{ WIDTH: 365px; HEIGHT: auto; margin-top:10px; border:#dcddde 1px solid;}

.pic_right2{ WIDTH: 365px; HEIGHT: 85px; margin-top:10px; border:#d8e5ef 1px solid; overflow:hidden}
.pic_right2 ul li{ float:left}
.pic_right2 ul li img{ padding-top:2px; padding-left:2px}
/* layout */
#content { margin: 10px auto; width: 960px; }
#layoutHeader{width: 960px; height: auto;}
#layoutHeader .sitelogo { margin-top:10px;left:16px;FLOAT: left; WIDTH: 220px;}
#layoutHeader .top_util {margin:0; background:url(../images/top_util.gif) repeat-x height:25px;}
#layoutHeader .top_util A {color:#666666; padding:0 5px 0 5px;}
#layoutHeader .top_util A:hover{text-decoration:none;}
#layoutHeader .top_util img {vertical-align:top;}

.clear {
	display:block;
	overflow:hidden;
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}

#layoutHeader .searchBox {
    margin-top:5px;
	margin-right:30px;
	text-align:right;
	float: right;
	width: 622px;
	margin-bottom:0px; *margin-bottom:-18px!important; *margin-bottom:-18px;
}
.searchBox .naviUL{
	float:left;
	margin:0 0 0 10px;
	_margin:0 0 0 5px;
}
.searchBox .naviUL li{ 
	width:83px;
	height:27px;
	line-height:27px;
	text-align:center;
	cursor:pointer;
	color:#FF6600;
	float:left;
	background:url(../images/searchbg1.gif) right center no-repeat;
}
.searchBox .naviUL li.first{
	font-weight:bold;
	color:#666666;
    background:url(../images/SearchBg2.gif) center no-repeat;
}
.searchBox .naviUL li.on{
	font-weight:normal;
	color:#FF6600;
    background:url(../images/searchbg1.gif) center no-repeat;
}


#searchForm{
	
}
#searchForm label{
	width:602px;
	height:24px;
	margin-top:0px; *margin-top:-20px!important; *margin-top:-20px;
	padding:10px 9px 10px 11px;
	display:block;
	text-align:left;
	background:url(../images/search.gif) no-repeat;
}
#searchForm label #searchTxt{
	width:400px;
	height:22px;
	color:#CCC;
	vertical-align:top;
	border:0px;
	float:left;
	_height:20px;
}
#searchForm label #searchBtn{
	vertical-align:top;
	margin-top:-1px;
	float:right;
}



.top_left { float:left;padding-left:10px;}
.top_center { float:left; padding-left:30px;}
.top_right { float:right; padding-right:10px;}

#menuNavi {margin:0px 0 0 90px!important; margin:0px 0 0 150px; float:left;}
#menuNavi li {float:left; padding-left:5px;}

/* main menu topics */
#topics {float: left; width: 960px; background: url(../images/topicsbg.gif) repeat-x bottom; margin:10px 0 0 0;color: #fff; height: 67px;OVERFLOW: hidden;}

.topnav { float:left; width:900px; height: 35px; margin:0px 0 0 18px!important; margin:0px 0 0 9px; line-height:35px;CLEAR: both;}
.topnav li { display: inline; height: 33px; width: 88px;}
.topnav li a { float: left; COLOR: #ffffff;  margin: 2px 4px 0 0; width: 88px; text-align: center; font-weight: bold; text-decoration: none; FONT-SIZE: 14px}
.topnav li a:hover { background:url(../images/topnav.gif) no-repeat top; color: #F2860F; FONT-SIZE: 14px;}	
.topnav li.current { background:url(../images/topnav.gif) no-repeat top;}
.topnav li.current a{FONT-WEIGHT: bold; background:url(../images/topnav.gif) no-repeat top; color: #F2860F; FONT-SIZE: 14px;}

.navhot { CLEAR: both; text-align:left; padding-left:160px}
.navhot li{ width:800px; line-height:30px; color:#888888;}
.navhot li a{  line-height:30px;}
.navhot li a:hover{  line-height:30px;}	
/* main menu */
#leftbar { MARGIN-TOP: 10px; FLOAT: left; WIDTH: 582px; TEXT-ALIGN: left}
#rightbar { MARGIN-TOP: 10px; FLOAT: left; WIDTH: 367px; TEXT-ALIGN: left; MARGIN-LEFT: 10px}
/* left side */
.left01 { WIDTH: 582px; OVERFLOW: hidden; HEIGHT: auto; }
.title { OVERFLOW: hidden; WIDTH: 582px;  LINE-HEIGHT: 32px;HEIGHT: 30px;BACKGROUND: url(../images/hz_001.gif) no-repeat; }
.title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 35px; FLOAT: left; COLOR: #FFFFFF; TEXT-DECORATION: none;background: none;}
.title .path { WIDTH: 308px;PADDING-LEFT: 45px; FLOAT: left;}
.title .path a{ FONT-SIZE: 12px; PADDING-LEFT: 20px; FLOAT: left; COLOR: #888888; background: none;}
.title .path a:hover { FONT-SIZE: 12px; COLOR: #0044ac; TEXT-DECORATION: none }
.title .more { FLOAT: right; margin-right:0px;WIDTH: 50px;}
.title .more a{ FONT-SIZE: 13px; PADDING-LEFT: 0px; FLOAT: left; COLOR: #666666;background: none;}
.title .more a:hover { FONT-SIZE: 13px; COLOR: #cc6600; TEXT-DECORATION: none }
.left01 .text { WIDTH: 580px; OVERFLOW: hidden; HEIGHT: 135px; border:1px #d8e5ef solid;}
.LeadsCycle {margin-top:0px;width:580px;height:135px;}

.Column {float:left;width:580px;}
.Column.one1 ul{ margin-top:0px; overflow: hidden; border-right:0px dotted  #c8c8c8; background-color:#fff; list-style-type: none;padding:0px; height:110px; overflow:hidden}
.Column.one1 ul li{ margin:0px;padding:0px 10px 0px 10px; LINE-HEIGHT: 22px;}
.Column.one1 ul li a{ font-size:12px; color: #666666;  }
.Column.one1 ul li a:hover{ color: #F2860F; }

#Andyscroll { margin-top:0px; overflow:hidden; background-color:#FFFFFF; padding:0px; height:110px;}
#Andyscroll ul { list-style-type:none}
#Andyscroll ul li{ margin:0px;padding:0px 10px 0px 10px;  border-bottom:1px dotted #E3E3E3; LINE-HEIGHT: 21px;*LINE-HEIGHT:21px!important; *LINE-HEIGHT:22px;}
#Andyscroll ul li a{ font-size:12px; color: #666666; }
#Andyscroll ul li a:hover{ color: #F2860F; }

.Column.one2 ul{ margin-top:0px; overflow: hidden; background-color:#fff; list-style-type: none; padding:0px;}
.Column.one2 ul li{ margin:0px;padding:0px 10px 0px 10px;LINE-HEIGHT: 22px;}
.Column.one2 ul li a{ font-size:12px; color: #666666; }
.Column.one2 ul li a:hover{ color: #F2860F; }
.Date1{ color:#bbbbbb; float:right; clear:right;font-size:12px;}
.LeadsCycleBg{ background-color:#f8f8f8;}

#SubShow_01{height:30px;overflow:hidden}
#SubShow_01 label{height:30px;padding:1px 0 0;line-height:30px;width:125px}
#SubShow_01 label.selected{height:30px}
.left02 { WIDTH: 582px; OVERFLOW: hidden; HEIGHT: auto; margin-top:10px; }
.title02 { OVERFLOW: hidden; WIDTH: 582px;  LINE-HEIGHT: 32px;HEIGHT: 30px;BACKGROUND: url(../images/hz_002.gif) no-repeat; }
.title02  label{width:125px;float:left; margin:0; font-size:14px;background:url(../images/hz_012.gif) no-repeat left top;padding:1px 0 0 0;line-height:30px;color:#fff}
.title02 label a:link,.title02 label a:visited{font-weight:bold;PADDING-LEFT: 25px; color:#f2860f; background:none}
.title02 label a:hover{font-weight:bold; PADDING-LEFT: 25px;color:#fff;text-decoration:underline; background:none}
.title02 label.selected{background:url(../images/hz_011.gif) no-repeat left top; height:30px;}
.title02 .selected a:link,.title02 .selected a:visited{ font-weight:bold;PADDING-LEFT: 25px; color:#ffffff;background:none}
.title02 .selected a:hover{font-weight:bold; PADDING-LEFT: 25px;color:#ffffff;text-decoration:underline;background:none}
.title02 .path { WIDTH: 168px; PADDING-LEFT:25px; FLOAT: left;}
.title02 .path a{ FONT-SIZE: 12px; FLOAT: left; COLOR: #888888; background: none;}
.title02 .path a:hover { FONT-SIZE: 12px; COLOR: #0044ac; TEXT-DECORATION: none }
.title02 .more { FLOAT: right; margin-right:0px;WIDTH: 50px;}
.title02 .more a{ FONT-SIZE: 13px; PADDING-LEFT: 0px; FLOAT: left; COLOR: #666666;background: none;}
.title02 .more a:hover { FONT-SIZE: 13px; COLOR: #cc6600; TEXT-DECORATION: none }

.category { WIDTH: 580px;  border:1px #d8e5ef solid;  HEIGHT:386px; *HEIGHT:386px!important; *HEIGHT:400px;}
.category UL { FLOAT: left; WIDTH: 280px; PADDING-TOP: 5px; MARGIN-LEFT: 5px;}
.category UL LI { MARGIN-TOP: 5px; MARGIN-LEFT: 8px; WIDTH: 270px;}
.category UL LI P { FONT-SIZE: 12px;LINE-HEIGHT: 20px;}
.category UL LI P a { color: #666;}
.category UL LI P a:hover { color: #F2860F;}
.category UL LI P a.unline {  FONT-SIZE: 13px;COLOR: #0044ac; TEXT-DECORATION: none}
.category UL LI P a.unline:hover { FONT-SIZE: 13px;COLOR: #f2860f; TEXT-DECORATION: none}
.picture { WIDTH: 580px; HEIGHT: 386px; border:1px #d8e5ef solid;}
.picture UL.prolist { LIST-STYLE-TYPE: none; padding:5px 5px 0 5px; *padding:5px 5px 0 5px!important; *padding:5px 0px 0 0px;}
.picture UL.prolist LI { DISPLAY: block; FLOAT: left; MARGIN: 5px 5px 0 5px; OVERFLOW: hidden; WIDTH: 104px; TEXT-ALIGN: center; HEIGHT:87px;*HEIGHT:85px!important; *HEIGHT:90px;}
.picture UL.prolist LI DIV { BORDER: #cccccc 1px solid; WIDTH: 98px; HEIGHT: 63px; PADDING: 2px;}
.picture UL.prolist LI A{ FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none;}
.picture UL.prolist LI A:hover { FONT-SIZE: 12px; COLOR: #f2860f; TEXT-DECORATION: none}

.left03 { WIDTH: 582px; OVERFLOW: hidden; HEIGHT: auto; margin-top:10px; }
.title03 { OVERFLOW: hidden; WIDTH: 582px;  LINE-HEIGHT: 32px;HEIGHT: 30px;BACKGROUND: url(../images/hz_002.gif) no-repeat; }
.title03  label{width:125px;float:left; margin:0; font-size:14px;background:url(../images/hz_012.gif) no-repeat left top;padding:1px 0 0 0;line-height:30px;color:#fff}
.title03 label a:link,.title03 label a:visited{font-weight:bold;PADDING-LEFT: 25px; color:#f2860f; background:none}
.title03 label a:hover{font-weight:bold; PADDING-LEFT: 25px;color:#fff;text-decoration:underline; background:none}
.title03 label.selected{background:url(../images/hz_011.gif) no-repeat left top; height:30px;}
.title03 .selected a:link,.title03 .selected a:visited{ font-weight:bold;PADDING-LEFT: 25px; color:#ffffff;background:none}
.title03 .selected a:hover{font-weight:bold; PADDING-LEFT: 25px;color:#ffffff;text-decoration:underline;background:none}

.alltxt{ WIDTH: 580px; overflow:hidden;}

.newpic{WIDTH: 580px; border:1px #fee5b4 solid;HEIGHT: 267px; padding:0; zoom:1; overflow:hidden; float:left}
.newpic ul { padding:13px 0 3px 10px; margin:0; float:left }
.newpic li { padding-left:25px;display:block; width:106px; height:115px; text-align:center; float:left}
.newpic img{border:#d3d3d3 1px solid; padding:2px;}

.left04 { border:1px #fee5b4 solid; OVERFLOW: hidden; WIDTH: 580px; HEIGHT: 88px; MARGIN-TOP: 10px}
.left04 .pic{float:left;width:165px;text-align:center;padding-top:10px;padding-left:3px}
.left04 .pic img{border:1px solid #b5b5b5;background:#fefefe}
.left04 .pic a:hover img{border:1px solid #ffd078}
.left04 .txt{margin-left:168px;padding:10px 4px 3px 3px;_padding-left:0; height:74px;}
.left04 .txt h3{font-weight:400;font-size:14px;line-height:22px}
.left04 .txt p{line-height:19px;color:#888;line-height:19px; font-size:12px;}
.left04 .txt h3 a.link{color:#0044ac;}
.left04 .txt h3 a.link:hover{color:#f2860f;}
.left04 .more02 { margin-top:-6px; FLOAT: right}

.left05 { WIDTH: 582px; OVERFLOW: hidden; HEIGHT: auto; margin-top:10px; }
.title05 { OVERFLOW: hidden; WIDTH: 582px;  LINE-HEIGHT: 32px;HEIGHT: 30px;BACKGROUND: url(../images/hz_002.gif) no-repeat; }
.title05  label{width:125px;float:left; margin:0; font-size:14px;background:url(../images/hz_014.gif) no-repeat left top;padding:1px 0 0 0;line-height:30px;color:#fff; text-decoration:none}
.title05 label a:link,.title05 label a:visited{font-weight:bold;PADDING-LEFT: 25px; color:#888888; background:none; text-decoration:none}
.title05 label a:hover{font-weight:bold; PADDING-LEFT: 25px;color:#fff;text-decoration:none; background:none}
.title05 label.selected{background:url(../images/hz_013.gif) no-repeat left top; height:30px;}
.title05 .selected a:link,.title05 .selected a:visited{ font-weight:bold;PADDING-LEFT: 25px; color:#ffffff;background:none}
.title05 .selected a:hover{font-weight:bold; PADDING-LEFT: 25px;color:#ffffff;text-decoration:underline;background:none}
.congress{ WIDTH: 580px; HEIGHT: 320px; border:1px #d8e5ef solid; }
.congress .pic{float:left;width:245px;text-align:center;padding-top:10px;padding-left:3px}
.congress .pic img{border:1px solid #b5b5b5;background:#fefefe}
.congress .pic a:hover img{border:1px solid #ffd078}
.congress .txt{margin-left:245px;padding-left:3px;_padding-left:0;padding-right:4px;padding-top:10px;padding-bottom:3px; height:123px}
.congress .txt p{color:#888888;line-height:20px; font-size:12px;padding-top:8px}
.congress .txt h3{ font-weight:bold;font-size:15px;line-height:22px; text-align:center}
.congress .txt h3 a.link{color:#f2860f;}
.congress .txt h3 a.link:hover{color:#0044ac;}
.congress .txt h4{font-weight:400;font-size:12px;line-height:26px; margin:0;text-align:center;color:#0044ac;}
.congress .txt h4 a{color:#f2860f;}
.congress .txt h4 a:hover{color:#0044ac;}
.congress .txt .more02 { color:#f2860f;}
.congress .bbs { float:left;width:275px;padding-top:10px;padding-left:10px}
.congress .bbs h5{ font-size: 13px;margin:0px;border-top: #cee2ff 2px solid;padding:0px 10px; background-color:#f0f0f0; font-weight: normal;}
.congress .bbs ul { padding-top:6px;}
.congress .bbs ul li{ FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: left; PADDING-LEFT: 8px;  HEIGHT: 1%}
.congress .bbs ul li a{ color:#888888;BACKGROUND: url(../images/icon-04.gif) no-repeat; padding-left:6px; 
background-position:0px 8px; *background-position:0px 5px!important; *background-position:0px 4px;}
.congress .bbs ul li a:hover{ color:#f2860f;}


.congress{ WIDTH: 580px; HEIGHT: 320px; border:1px #d8e5ef solid; }
.congress .term { float:left;width:275px;padding-top:8px;padding-left:10px}
.congress .term h6{font-size: 13px;margin:0px;border-top: #cee2ff 2px solid;padding:0px 10px; background-color:#f0f0f0; font-weight: normal;}
.congress .term ul { padding-top:6px; }
.congress .term ul li{FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: left; PADDING-LEFT: 8px;  HEIGHT: 1%}
.congress .term ul li a{ color:#888888;BACKGROUND: url(../images/icon-04.gif) no-repeat; padding-left:6px; 
background-position:0px 8px; *background-position:0px 5px!important; *background-position:0px 4px;
}
.congress .term ul li a:hover{ color:#f2860f;}



.news{ WIDTH: 580px; HEIGHT: 320px; border:1px #d8e5ef solid; }
.news .pic{float:left;width:245px;text-align:center;padding-top:10px;padding-left:3px}
.news .pic img{border:1px solid #b5b5b5;background:#fefefe}
.news .pic a:hover img{border:1px solid #ffd078}
.news .txt{margin-left:245px;padding-left:3px;_padding-left:0;padding-right:4px;padding-top:10px;padding-bottom:3px; height:123px}
.news .txt p{color:#888888;line-height:20px; font-size:12px; padding-top:8px}
.news .txt h3{ font-weight:bold;font-size:15px;line-height:22px; text-align:center}
.news .txt h3 a.link{color:#f2860f;}
.news .txt h3 a.link:hover{color:#0044ac;}
.news .txt h4{font-weight:400;font-size:12px;line-height:26px; margin:0;text-align:center;color:#0044ac;}
.news .txt h4 a{color:#f2860f;}
.news .txt h4 a:hover{color:#0044ac;}
.news .txt .more02 { color:#f2860f;}
.news .bbs { float:left;width:275px;padding-top:10px;padding-left:10px}
.news .bbs h5{ font-size: 13px;margin:0px;border-top: #cee2ff 2px solid;padding:0px 10px; background-color:#f0f0f0; font-weight: normal;}
.news .bbs ul { padding-top:6px;}
.news .bbs ul li{ FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: left; PADDING-LEFT: 8px;  HEIGHT: 1%}
.news .bbs ul li a{ color:#888888;BACKGROUND: url(../images/icon-04.gif) no-repeat; padding-left:6px; 
background-position:0px 8px; *background-position:0px 5px!important; *background-position:0px 4px;}
.news .bbs ul li a:hover{ color:#f2860f;}


.news{ WIDTH: 580px; HEIGHT: 320px; border:1px #d8e5ef solid; }
.news .term { float:left;width:275px;padding-top:8px;padding-left:10px}
.news .term h6{font-size: 13px;margin:0px;border-top: #cee2ff 2px solid;padding:0px 10px; background-color:#f0f0f0; font-weight: normal;}
.news .term ul { padding-top:6px;}
.news .term ul li{ FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: left; PADDING-LEFT: 8px;  HEIGHT: 1%}
.news .term ul li a{ color:#888888;BACKGROUND: url(../images/icon-04.gif) no-repeat; padding-left:6px; 
background-position:0px 8px; *background-position:0px 5px!important; *background-position:0px 4px;}
.news .term ul li a:hover{ color:#f2860f;}



.knows{ WIDTH: 580px; HEIGHT: 320px; border:1px #d8e5ef solid; }
.knows .pic{float:left;width:245px;text-align:center;padding-top:10px;padding-left:3px}
.knows .pic img{border:1px solid #b5b5b5;background:#fefefe}
.knows .pic a:hover img{border:1px solid #ffd078}
.knows .txt{margin-left:245px;padding-left:3px;_padding-left:0;padding-right:4px;padding-top:10px;padding-bottom:3px; height:123px}
.knows .txt p{color:#888888;line-height:20px; font-size:12px;padding-top:8px}
.knows .txt h3{ font-weight:bold;font-size:15px;line-height:22px; text-align:center}
.knows .txt h3 a.link{color:#f2860f;}
.knows .txt h3 a.link:hover{color:#0044ac;}
.knows .txt h4{font-weight:400;font-size:12px;line-height:26px; margin:0;text-align:center;color:#0044ac;}
.knows .txt h4 a{color:#f2860f;}
.knows .txt h4 a:hover{color:#0044ac;}
.knows .txt .more02 { color:#f2860f;}
.knows .bbs { float:left;width:275px;padding-top:10px;padding-left:10px}
.knows .bbs h5{ font-size: 13px;margin:0px;border-top: #cee2ff 2px solid;padding:0px 10px; background-color:#f0f0f0; font-weight: normal;}
.knows .bbs ul { padding-top:6px;}
.knows .bbs ul li{ FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: left; PADDING-LEFT: 8px;  HEIGHT: 1%}
.knows .bbs ul li a{ color:#888888;BACKGROUND: url(../images/icon-04.gif) no-repeat; padding-left:6px; 
background-position:0px 8px; *background-position:0px 5px!important; *background-position:0px 4px;}
.knows .bbs ul li a:hover{ color:#f2860f;}



.knows{ WIDTH: 580px; HEIGHT: 320px; border:1px #d8e5ef solid; }
.knows .term { float:left;width:275px;padding-top:8px;padding-left:10px}
.knows .term h6{font-size: 13px;margin:0px;border-top: #cee2ff 2px solid;padding:0px 10px; background-color:#f0f0f0; font-weight: normal;}
.knows .term ul { padding-top:6px;}
.knows .term ul li{ FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: left; PADDING-LEFT: 8px;  HEIGHT: 1%}
.knows .term ul li a{ color:#888888;BACKGROUND: url(../images/icon-04.gif) no-repeat; padding-left:6px; 
background-position:0px 8px; *background-position:0px 5px!important; *background-position:0px 4px;}
.knows .term ul li a:hover{ color:#f2860f;}

/* right side */


.login { WIDTH: 367px; OVERFLOW: hidden; HEIGHT:auto; margin-top:2px}
.login .title { OVERFLOW: hidden; WIDTH: 367px;  LINE-HEIGHT:27px;HEIGHT: 27px;BACKGROUND: url(../images/hz_006.gif) no-repeat; }
.login .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT:42px; FLOAT: left; COLOR: #ffffff; TEXT-DECORATION: none; background:url(../images/hz_011.gif) no-repeat 15px 0px; width:120px}
.login .title .path { WIDTH: 160px;PADDING-LEFT: 5px; FLOAT: left;}
.login .title .path a{ FONT-SIZE: 12px; PADDING-LEFT: 20px; FLOAT: left; COLOR: #888888; background: none;}
.login .title .path a:hover { FONT-SIZE: 12px; COLOR: #0044ac; TEXT-DECORATION: none }
.login .title .more { FLOAT: right; margin-right:0px;WIDTH: 50px;}
.login .title .more a{ FONT-SIZE: 13px; PADDING-LEFT: 0px; FLOAT: left; COLOR: #666666;background: none;}
.login .title .more a:hover { FONT-SIZE: 13px; COLOR: #cc6600; TEXT-DECORATION: none }
.login .rbtext { height:125px; PADDING-RIGHT: 5px; BORDER: #d8e5ef 1px solid; border-top:none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px; background:#FCFCFC}

.buttonSkinA {
	BORDER: #f39d24 1px solid; BACKGROUND:url(../images/button001.gif) #feeeb1 repeat-x 50% bottom; color: #5e2708; padding:0px 4px; FONT: bold 12px arial; cursor:pointer; height:24px; width:85px}
.buttonSkinb {
	BORDER-RIGHT: #cf6f18 1px solid; BORDER-TOP: #f39d24 1px solid; BACKGROUND: url(../images/button001.gif) #feeeb1 repeat-x 50% bottom; BORDER-LEFT: #f39d24 1px solid; COLOR: #FFF; BORDER-BOTTOM: #cf6f18 1px solid
}

.InputTextC1{ border:1px solid #c0c0c0; padding:2px; }
.InputTextC2{ border:1px solid #cccccc; padding:2px; background:#F6FBFD;}


.right01 { WIDTH: 367px; OVERFLOW: hidden; HEIGHT: auto; margin-top:10px;}
/*.right01 .title { OVERFLOW: hidden; WIDTH: 367px;  LINE-HEIGHT:27px;HEIGHT: 27px;BACKGROUND: url(images/hz_006.gif) no-repeat; }
.right01 .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #f2860f; TEXT-DECORATION: none;background: none;}
.right01 .title .path { WIDTH: 160px;PADDING-LEFT: 5px; FLOAT: left;}
.right01 .title .path a{ FONT-SIZE: 12px; PADDING-LEFT: 20px; FLOAT: left; COLOR: #0044ac; background: none;}
.right01 .title .path a:hover { FONT-SIZE: 12px; COLOR: #888888; TEXT-DECORATION: none }
.right01 .title .more { FLOAT: right; margin-right:0px;WIDTH: 50px;}
.right01 .title .more a{ FONT-SIZE: 13px; PADDING-LEFT: 0px; FLOAT: left; COLOR: #0044ac;background: none;}
.right01 .title .more a:hover { FONT-SIZE: 13px; COLOR: #cc6600; TEXT-DECORATION: none }*/
.cont_1{zoom:1;overflow:hidden; border:1px solid #d8e5ef; /*border-top:none;*/}
.cont_1 .pic{float:left;width:165px;text-align:center;padding-top:10px;padding-left:3px}
.cont_1 .pic img{border:1px solid #b5b5b5;background:#fefefe}
.cont_1 .pic a:hover img{border:1px solid #ffd078}
.cont_1 .txt{margin-left:168px;padding-left:3px;_padding-left:0;padding-right:4px;padding-top:6px;padding-bottom:3px}
.cont_1 .txt h3{font-weight:400;font-size:14px;line-height:22px}
.cont_1 .txt p{line-height:19px;color:#888;line-height:19px; font-size:12px;}
.cont_1 .txt h3 a.link{color:#f2860f;}
.cont_1 .txt h3 a.link:hover{color:#0044ac;}

.right02 { WIDTH: 367px; OVERFLOW: hidden; HEIGHT: auto; margin-top:10px;}
.right02 .title { OVERFLOW: hidden; WIDTH: 367px;  LINE-HEIGHT:27px;HEIGHT: 27px;BACKGROUND: url(../images/hz_006.gif) no-repeat; }
.right02 .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #cc6600; TEXT-DECORATION: none;background: none;}
.right02 .title .path { WIDTH: 160px;PADDING-LEFT: 5px; FLOAT: left;}
.right02 .title .path a{ FONT-SIZE: 12px; PADDING-LEFT: 20px; FLOAT: left; COLOR: #888888; background: none;}
.right02 .title .path a:hover { FONT-SIZE: 12px; COLOR: #0044ac; TEXT-DECORATION: none }
.right02 .title .more { FLOAT: right; margin-right:0px;WIDTH: 50px;}
.right02 .title .more a{ FONT-SIZE: 13px; PADDING-LEFT: 0px; FLOAT: left; COLOR: #666666;background: none;}
.right02 .title .more a:hover { FONT-SIZE: 13px; COLOR: #cc6600; TEXT-DECORATION: none }
.right02 .rbtext { PADDING-RIGHT: 5px; BORDER: #d8e5ef 1px solid; border-top:none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px;  PADDING-TOP: 5px;}
.rbtext UL.comlist { PADDING-LEFT: 5px;  LIST-STYLE-TYPE: none}
.rbtext UL.comlist LI { MARGIN-TOP: 0px; FONT-SIZE: 12px; COLOR: #666666;}
.rbtext UL.comlist LI A{ FONT-SIZE: 12px; COLOR: #0044ac}
.rbtext UL.comlist LI A:hover { FONT-SIZE: 12px; COLOR: #F2860F}

.right03 { WIDTH: 367px; OVERFLOW: hidden; HEIGHT: auto; margin-top:10px;}
.right03 .title { OVERFLOW: hidden; WIDTH: 367px;  LINE-HEIGHT:27px;HEIGHT: 27px;BACKGROUND: url(../images/hz_005.gif) no-repeat; }
.right03 .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #cc6600; TEXT-DECORATION: none;background: none;}
.right03 .title .path { WIDTH: 160px;PADDING-LEFT: 5px; FLOAT: left;}
.right03 .title .path a{ FONT-SIZE: 12px; PADDING-LEFT: 20px; FLOAT: left; COLOR: #888888; background: none;}
.right03 .title .path a:hover { FONT-SIZE: 12px; COLOR: #0044ac; TEXT-DECORATION: none }
.right03 .title .more { FLOAT: right; margin-right:0px;WIDTH: 50px;}
.right03 .title .more a{ FONT-SIZE: 13px; PADDING-LEFT: 0px; FLOAT: left; COLOR: #666666;background: none;}
.right03 .title .more a:hover { FONT-SIZE: 13px; COLOR: #cc6600; TEXT-DECORATION: none }
.stone7_2_2 { FLOAT: left; WIDTH: 365px; HEIGHT: auto; border-bottom:#fee5b4 1px solid; BACKGROUND-COLOR: #ffffff}
.stone7_2_3 { FLOAT: left; WIDTH: 360px; HEIGHT: 25px;margin:0 2px;}
.stone7_2_3 LI { FLOAT: left; WIDTH: 85px; COLOR: #888888; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center}
.stone7_2_3 LI A { COLOR: #0044ac; TEXT-DECORATION: none}
.stone7_2_3 LI A:hover { COLOR: #F2860F; TEXT-DECORATION: none}
.stone7_2_31 { FLOAT: left; WIDTH: 360px; HEIGHT: 25px; margin:0 2px;BACKGROUND-COLOR: #f7f3f7;}
.stone7_2_31 LI { FLOAT: left; WIDTH: 85px; COLOR: #888888; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center}
.stone7_2_31 LI A{ COLOR: #0044ac; TEXT-DECORATION: none}
.stone7_2_31 LI A:hover{ COLOR: #F2860F; TEXT-DECORATION: none}
.stone7_2_4 { FLOAT: left; WIDTH: 360px; HEIGHT: 22px;margin:0 2px;}
.stone7_2_4 LI { FLOAT: left; WIDTH: 85px; COLOR: #000000; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center;LIST-STYLE-TYPE: none;}

.right04 { WIDTH: 367px; OVERFLOW: hidden; HEIGHT: auto; margin-top:7px;}
.right04 ul{}
.right04 ul li{ WIDTH: 119px; float:left; padding-right:3px; margin:0; height:60px; padding-top:3px;}

.right05 { WIDTH: 365px; OVERFLOW: hidden;HEIGHT:297px; *HEIGHT:297px!important; *HEIGHT:305px; margin-top:10px;border:1px #d8e5ef solid; }
.right05 .title { OVERFLOW: hidden; WIDTH: 365px;  LINE-HEIGHT:27px;HEIGHT: 27px;BACKGROUND: url(../images/hz_007.gif) no-repeat; }
.right05 .title .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #cc6600; TEXT-DECORATION: none;background: none;}
.right05 .pic{float:left;width:105px;text-align:center;padding-top:10px;padding-left:10px}
.right05 .pic img{border:#d3d3d3 1px solid; padding:2px;background:#fefefe}
.right05 .pic a:hover img{border:1px solid #ffd078}
.right05 .txt{padding-left:6px;padding-right:6px;padding-top:10px; width:350px}
.right05 .txt ul { padding-top:6px;}
.right05 .txt ul li{ FONT-SIZE: 12px; OVERFLOW: hidden; LINE-HEIGHT: 30px; HEIGHT:36px; *HEIGHT:30px!important; *HEIGHT:30px; TEXT-ALIGN:center; width:80px; float:left; font-family:Arial, Helvetica, sans-serif; padding-left:5px}
.right05 .txt ul li a{ color:#0044ac;}
.right05 .txt ul li a .road5{ color:#888888}
.right05 .txt ul li a:hover{ color:#f2860f;}


/*linker*/
#linker { MARGIN-TOP: 10px; FLOAT: left; WIDTH: 960px; TEXT-ALIGN: left}
.linktitle { OVERFLOW: hidden; WIDTH: 960px;  LINE-HEIGHT:29px;HEIGHT: 29px;BACKGROUND: url(../images/hz_003.gif) no-repeat; }
.linktitle .road{ FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #cc6600; TEXT-DECORATION: none;background: none;}
.linktitle .path { WIDTH: 160px;PADDING-LEFT: 35px; FLOAT: left;}
.linktitle .path a{ FONT-SIZE: 12px; PADDING-LEFT: 20px; FLOAT: left; COLOR: #0044ac; background: none;}
.linktitle .path a:hover { FONT-SIZE: 12px; COLOR: #888888; TEXT-DECORATION: none }
.linktxt { WIDTH: 942px; PADDING: 8px; FLOAT: left;OVERFLOW: hidden; border-bottom:1px #cfcfcf dotted; border-top:1px #d8e5ef solid; border-left:1px #d8e5ef solid; border-right:1px #d8e5ef solid; line-height:23px}
.linktxt a{ FONT-SIZE: 12px; PADDING-LEFT: 10px; FLOAT: left; COLOR: #888888; padding-right:6px}
.linktxt a:hover { FONT-SIZE: 12px; COLOR: #0044ac; TEXT-DECORATION: none }
.linkpic{ WIDTH: 942px; PADDING:16px 8px 0 8px; FLOAT: left;OVERFLOW: hidden; border-bottom:1px #d8e5ef solid; border-left:1px #d8e5ef solid; border-right:1px #d8e5ef solid;}
.linkpic ul { padding:0px 0 0 10px; margin:0; float:left}
.linkpic li {float: left; 
padding:0 45px 18px 0; *padding:0 45px 18px 0!important; *padding:0 30px 18px 0;
display:block; width:88px; height:35px;}
.linkpic img{ border:1px solid #c0c0c0}
/* footer */
#footer { WIDTH: 960px; margin-top:10px;FLOAT: left; border-top:3px #fea524 solid;}
#footer UL { CLEAR: both; FLOAT: left; MARGIN:5px 3px 0 3px; WIDTH: 100%; TEXT-ALIGN: center }
#footer LI { BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #666}
#footer UL LI A { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FF7C24; TEXT-DECORATION: none}
#footer UL LI A:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0F378C; TEXT-DECORATION: none}
#footer .no_border { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
/* footer */


#mainbar{ float:left;BORDER-TOP: #d8e5ef 1px solid; BORDER-RIGHT: #d8e5ef 1px solid; MARGIN-TOP: 20px; OVERFLOW: hidden; BORDER-LEFT: #d8e5ef 1px solid; WIDTH: 958px; BORDER-BOTTOM: #d8e5ef 1px solid; HEIGHT:auto; margin-bottom:10px; }
.maintop{ background-color:#eef8ff; height:30px;}
.mainleft{ float:left; width:200px; background-color:#f8f8f8;}
.leftnav{ margin-top:00px;}
.leftnav li{ background:url(../images/leftnav.gif) top center;text-align:center; margin-top:0px;}
.leftnav li a{ font-size:14px; color:#666666; line-height:35px; }
.leftnav li :hover{ font-size:14px; color:#005197; line-height:35px; }
.mainright{ float:left; width:720px;margin-left:20px;}
.mainright h1{ float:left; font-size:14px; color:#f2860f; line-height:35px; font-weight:bold; border-bottom:2px #d9d9d9 solid; width:720px; padding-top:5px; }
.mainright p{ float:left; font-size:12px; color:#666666; line-height:22px; padding:10px; width:700px;}
.mainright .wordlink{ padding-right:12px}


.mainright2{ float:left; width:700px;margin-left:20px;}
.mainright2 h1{ float:left; font-size:14px; color:#f2860f; line-height:35px; font-weight:bold; border-bottom:2px #d9d9d9 solid; width:700px; padding-top:5px; }
.mainright2 p{ float:left; font-size:12px; color:#666666; line-height:22px; padding:10px; width:700px;}
.mainright2 .wordlink{ padding-right:12px}


#content .LoginMsgBox{ width:820px; height:65px; float:left; border:1px solid #B6D1E3; background-color:#FDFDFD; font-size:12px; margin-top:18px; margin-bottom:6px; line-height:65px; color:#FF0000; background:url(../images/standard_msg_error.gif) no-repeat left; background-position:10px 25px; padding-left:23px; 
margin-left:50px; *margin-left:50px!important; *margin-left:28px;
}

#content .LoginBox { WIDTH: 367px; OVERFLOW: hidden; HEIGHT:auto; margin-top:20px; float:left; margin-bottom:15px}
#content .LoginBox .title { background:url(../images/hz_006.gif) no-repeat; width:367px; height:27px; line-height:27px; }
#content .LoginBox .title .road{ width:120px; height:30px; margin-left:12px; background:url(../images/hz_011.gif) no-repeat; line-height:30px; }
#content .LoginBox .rbtext { PADDING-RIGHT: 5px; BORDER: #d8e5ef 1px solid; border-top:none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px;  PADDING-TOP: 12px; background:#FCFCFC}

#content .Loginright{ float:left; width:580px; height:214px; margin-left:10px;BORDER-RIGHT: #D8E5EF 1px solid; border-left:1px solid #D8E5EF; border-bottom:1px solid #D8E5EF; margin-top:20px}

#content .Loginright h1{ padding-left:10px; margin:0px;background:url(../images/hz_016.gif);color:#9C4816; font-weight:bold; font-size:13px;line-height:26px;
 }
#content .Loginright UL {
	MARGIN: 5px 5px 0px 5px; float:left; width:560px;
}

#content .Loginright UL .RightFent1{ color:#9C4816; font-size:13px; }

#content .Loginright UL LI {
    FONT-SIZE: 12px; MARGIN-LEFT: 5px; TEXT-ALIGN: left;PADDING-LEFT: 10px; BACKGROUND: url(../images/icon-14.gif) no-repeat 0px 10px; color:#666666;
}



#content .ebook{ float:left;BORDER-TOP: #d8e5ef 1px solid; BORDER-RIGHT: #d8e5ef 1px solid; MARGIN-TOP: 20px; OVERFLOW: hidden; BORDER-LEFT: #d8e5ef 1px solid; WIDTH: 958px; BORDER-BOTTOM: #d8e5ef 1px solid; HEIGHT:auto; margin-bottom:10px;}
.lefteb{ width:360px; float:left; padding:20px 10px 20px 70px;}
.rightebt { width:500px; float:left; padding:20px 0 0 0;}
.rightebt p.title11{ float:left; background-image:url(../images/ebooktxt.gif); width:340px; height:29px; font-size:13px; color:#004499; line-height:29px; text-align:center; font-weight:bold;}
.rightebt p.title22 { font-size:12px; color:#999999; line-height:20px; padding-right:15px;}
.rightebt p.title33 { font-size:12px; color:#999999; line-height:20px; font-weight:bold;}

#ebookAll{float:left; margin: 10px auto; width: 658px; border: #DCDDDE 1px solid; overflow:hidden; margin-top:20px; padding-left:60px; border:0px; padding-bottom:22px }
#ebookAll ul{background:url(../images/indexpoint.gif) no-repeat left; height:28px; padding-left:10px}
#ebookAll ul li{ float:left; line-height:28px; height:28px; font-weight:bold; color:#646464}
#ebookAll ul li a{ padding-left:12px; color:#FF6600; font-weight:normal}
