@charset "utf-8";
HTML {
	FONT-FAMILY: Tahoma, Geneva, sans-serif; HEIGHT: 100%
}
BODY {
	FONT-FAMILY: Tahoma, Geneva, sans-serif; HEIGHT: 100%
}
BODY {
	POSITION: relative; MIN-WIDTH: 990px; BACKGROUND-COLOR: #e7e9e6; MIN-HEIGHT: 100%; HEIGHT: auto !important; FONT-SIZE: 12px
}
INPUT {
	FONT-FAMILY: Tahoma, Geneva, sans-serif
}
TEXTAREA {
	FONT-FAMILY: Tahoma, Geneva, sans-serif
}
TABLE {
	WORD-WRAP: break-word
}
.indent {
	TEXT-INDENT: 2em
}
.textLink {
	COLOR: #333; TEXT-DECORATION: none
}
.videos .textLink {
	HEIGHT: 40px; COLOR: #333; OVERFLOW: hidden; TEXT-DECORATION: none
}
.textLink:hover {
	COLOR: #0169ba
}
.h-underline:hover {
	TEXT-DECORATION: underline
}
.text-overflow {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.treeStyle1 {
	BORDER-TOP: #ddd 1px solid
}
.treeStyle1 LI {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-TOP: 4px
}
.treeStyle1 A {
	LINE-HEIGHT: 26px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 30px; OUTLINE-WIDTH: medium; DISPLAY: block; BACKGROUND: url(news-arrow.jpg) no-repeat 12px 10px; HEIGHT: 24px; COLOR: #444; TEXT-DECORATION: none
}
.treeStyle1 A:hover {
	BACKGROUND-COLOR: #e6e6e6
}
.treeStyle1 A.selected {
	BACKGROUND-COLOR: #fafafa
}
.left-title {
	LINE-HEIGHT: 40px; PADDING-LEFT: 18px; WIDTH: 227px; FONT-FAMILY: "Microsoft YaHei", "SimHei"; BACKGROUND: url(areat_bg2.jpg) no-repeat 0px 1px; HEIGHT: 39px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; text-shadow: 0px -1px 0 #aaa
}
.area_bottom {
	WIDTH: 227px; BACKGROUND: url(area_b3.jpg) no-repeat 0px bottom; HEIGHT: 13px; OVERFLOW: hidden
}
.treeStyle2 {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 4px; WIDTH: 220px; PADDING-RIGHT: 3px; BACKGROUND: url(area_m3.jpg) repeat-y 0px 0px
} 
.treeStyle2 LI {
	PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.treeStyle2 .lev1 {
	BACKGROUND: url(area_line.jpg) no-repeat center bottom
}
.treeStyle2 .lev1 A {
	LINE-HEIGHT: 28px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 34px; OUTLINE-WIDTH: medium; DISPLAY: block; WORD-WRAP: break-word; COLOR: #555; OVERFLOW: hidden; TEXT-DECORATION: none; _line-height: 24px
}
.treeStyle2 .lev1-a {
	BACKGROUND: url(sub-arrow1.jpg) no-repeat 22px 10px
}
.treeStyle2 .lev1 A:hover {
	BACKGROUND-COLOR: #f3f3f3; COLOR: #0169ba
}
.treeStyle2 .lev1 A.selected {
	BACKGROUND-COLOR: #f3f3f3; COLOR: #f60
}
.treeStyle2 LI.lev2 {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.treeStyle2 LI.lev2 LI {
	PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.treeStyle2 .lev2 A {
	PADDING-LEFT: 44px; BACKGROUND: url(sub-arrow2.jpg) no-repeat 36px 10px
}
.treeStyle2 .lev3 A {
	PADDING-LEFT: 58px; BACKGROUND: url(sub-arrow2.jpg) no-repeat 50px 10px
}
.treeStyle2 .lev4 A {
	PADDING-LEFT: 72px; BACKGROUND: url(sub-arrow2.jpg) no-repeat 64px 10px
}
#right_content H2 {
	MARGIN-TOP: 20px
}
A {  
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
.msy_list {
	PADDING-LEFT: 26px; FONT-SIZE: 14px
}
.msy_list A {
	COLOR: #06c
}
#main {
	BACKGROUND-COLOR: #f3f5f2; MIN-HEIGHT: 400px; HEIGHT: auto
}
#right_content TABLE {
	WIDTH: 100%
}
.author {
	WIDTH: auto; DISPLAY: inline-block; MAX-WIDTH: 300px; MARGIN-RIGHT: 8px
}


.side{position:fixed;width:39px;height:207px;right:0;top:229px;z-index:100;}
.side ul li{width:37px;height:37px;float:left;position:relative;  }

.side ul li a,
.side ul .jianyi,
.side ul li .sidebox,
.dimensionalCode{background:#fff url(online.gif) -1000px -100px no-repeat; display:block;}

/*.side ul .onlineTxt{height:97px;}*/
.side ul .onlineTxt a{background-position:-4px -45px;  height:95px;border:1px solid #c7c7c7;}
.side ul li .jianyi{ background-position:right -78px; width:37px;height:37px;}
.side ul li .qrcode{ background-color:#5D5D5D; background-position:right -128px;}
.side ul li .gotop{ background-position:right -18px;}
.side ul li .sidebox{ cursor:pointer;position:absolute;width:37px;height:37px;top:0;right:0;transition:all 0.3s;color:#fff;font:14px/54px "΢���ź�";overflow:hidden;}
.side ul li .sidetop{width:37px;height:37x;line-height:37px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}

.dimensionalCode{ position:absolute; bottom:0; right:38px;display:block;background-position:0 -194px; width:170px; height:190px; overflow:hidden;width:0}

.qqTel{width:0px;  border:1px solid #c7c7c7; border-right:0; overflow:hidden; position:absolute;right:38px; height:37px; top:0; background:#00a3e9;}
.qqTel .jpg_qq{margin:15px auto 8px; }
.qqTel .jpg_baidu{ margin:0 auto 5px;}
.qqTel .jpg_qq,.qqTel .jpg_baidu{ display:block; width:95px;height:27px; background:url(online.gif) 0 -147px no-repeat;}
.qqTel .jpg_baidu{ background-position:0 -398px;}

.qqTel span{ display:block; color:#666; text-align:center;}
