*{
    margin: 0px;
    padding: 0px;
	/*word-break:break-all;*/
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;
}
*html{background-image:url(about:blank);background-attachment:fixed;}
body {
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 13px;
	line-height: 22px;
	color: #5f5f5f;
	text-decoration: none;
	background: url(bg01.gif) repeat-x #edf6fb;
}
ul, li{
	margin:0px; padding:0px;
    list-style-type:none;
}

.mt18 {margin-top:18px;}
.ml18 {margin-left:18px;}
.mr18 {margin-right:18px;}
.mb18 { margin-bottom:18px;}
.mt13 {margin-top:13px;}
.ml13 {margin-left:13px;}
.mr13 {margin-right:13px;}
.mb13 { margin-bottom:13px;}
.mt22 {margin-top:22px;}
.mb22 { margin-bottom:22px;}
.pl15 { padding-left:15px;}
.pr15 { padding-right:15px;}
.pb15 { padding-bottom:15px;}
.l { float:left;}
.r { float:right;}
.contents {width:1000px; height:auto; margin:0px auto; overflow:hidden;}
.m_l { width:662px; overflow:hidden; float:left;}
.m_r { width:320px; overflow:hidden; float:right;}
.m2_l { width:240px; overflow:hidden; float:left; /*! min-height: 280px; */}
.m2_r { width:740px; overflow:hidden; float:right; min-height: 422px;}
.bgbai { background:#FFF;}
/*æŠ¬å¤´*/
.topnav{width:1000px; height:38px; margin:0px auto; overflow:hidden; display:block;}
.topnav .left { width:260px; line-height:38px; float:left; overflow:hidden; display:block;}
.topnav .right { width:720px; line-height:38px; float:right; display:block; text-align:right;}
.top { height:119px; overflow:hidden; display:block; background:url(topbg02.jpg) repeat-x;}
.top .bg { height:119px; overflow:hidden; display:block; background:url(topbg03.jpg) no-repeat center;}
.top .banner { width:1000px; height:119px; overflow:hidden; display:block; margin:0px auto;}

.TopSearch { height:28px; border:0px solid #c6e2eb; white-space:nowrap; position:relative; float:right; width:198px; background:#FFF; margin:6px 0 0 0;}
.SearchText { text-indent:8px; line-height:22px; height:100%; vertical-align:top; border:0; font-size:13px; color:#9b9b9b; width:161px; float:left; }
.SearchBtn { width:37px; height:100%; vertical-align:middle; margin:0px 0 0 0; cursor:pointer; background:url(searchbtnbg.png) center center no-repeat #ff7200; border:0; float:right; } 
.SearchBtn:hover { background-color:#dd4712; }
/*æŠ¬å¤´*/
/*å¯¼èˆª*/
.menu{ height:40px; background:#094576; display:block; overflow:hidden;}
.menunav { width:1000px; margin:0 auto; display:block; overflow:hidden;}
.menunav .left { width:782px; height:40px; float:left; display:block; overflow:hidden;}
.menunav .right { width:218px; height:40px; float:left; display:block; overflow:hidden;}
#jsddm
{	margin: 0;
	padding: 0;
	}

#jsddm li
	{
	float: left;
	list-style: none; background:url(menu_fgx.gif) no-repeat right;
}
#jsddm li a
	{
	display: block;
	text-decoration: none;
	color: #ffffff;
	white-space: nowrap;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 14px;
	padding-top: 9px;
	padding-right: 17px;
	padding-bottom: 9px;
	padding-left: 17px;}
#jsddm li a.curr
	{
	background:#2861a3;
}
#jsddm li a:hover
	{
	color: #1de2ff;
}
		
#jsddm li ul
		{
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	width:160px; z-index:2; border-bottom:#dfdfdf solid 0px; border-left:#dfdfdf solid 0px; border-right:#dfdfdf solid 0px;}
		
#jsddm li ul li
			{
	float: none;
	display: inline;
}
			
#jsddm li ul li a
			{
	width: auto;
	color: #ffffff;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 13px;
	background-image: url(topbkgnd.png); border-bottom:#8dc7e5 solid 1px;
}
			
#jsddm li ul li a:hover
			{
	color: #fff;
	background-image: url(topbkgnd1.png);
}
/*å¯¼èˆª*/

/*ç„¦ç‚¹å›¾*/
.tunews { width:650px; height:346px; float:left; overflow:hidden; margin:13px;}
.tunews_text { width:310px; float:right; overflow:hidden; margin:13px 13px 0 0;}
.tunews_text .toptitle { height:76px; float:left; overflow:hidden;}
.tunews_text .lb { height:240px; float:left; overflow:hidden;}
.indexShowBox {width: 711px; height: 250px; overflow: hidden; margin: 0px auto; background:#06F; border:#FFFFFF solid 1px;}
/*ç„¦ç‚¹å›¾*/
/*ç»¼åˆæ–°é—»*/
.z_news {
	FONT-FAMILY: \5FAE\8F6F\96C5\9ED1; PADDING-BOTTOM: 10px; padding-top:12px; overflow:hidden; display:block;
}
.z_img {
	HEIGHT: 112px; WIDTH: 162px; FLOAT: left; overflow:hidden; border:#ececec solid 1px; margin-right:18px;
}
.z_left h2 {
	WIDTH: 71%; FLOAT: left; overflow:hidden; display:block;
}
.z_left h2 a {
	OVERFLOW: hidden; FONT-SIZE: 15px; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; font-family: \5FAE\8F6F\96C5\9ED1; FONT-WEIGHT: 600; COLOR: #0b0b0c; DISPLAY: inline-block; LINE-HEIGHT: 18px; TEXT-DECORATION: none;
}
.z_left h2 a:hover {
	TEXT-DECORATION: none; color:#006cb4;
}
.z_left P {
	WIDTH: 71%; FLOAT: left; FONT-SIZE: 12px; COLOR: #7c7c7c; LINE-HEIGHT: 22px; font-family: \5FAE\8F6F\96C5\9ED1;
}
/*Button*/
.gnan { width:321px; height:56px; overflow:hidden; display:block; border-radius:3px; background:#29a9e2; padding:9px 9px 9px 18px;}
.gnan .tb { width:auto; overflow:hidden;}
.gnan .cn { color:#ffffff; font-size:17px; line-height:20px; font-family: \5FAE\8F6F\96C5\9ED1; font-weight:600; overflow:hidden;}
.gnan .en { color:#d6eaf3; font-size:12px; line-height:24px; font-family: Arial; overflow:hidden;}
.btn-1 {color: #fff;background:#ff4e00;margin:0 0 0 12px; padding:4px 13px;width: 55px;line-height: 22px; height:22px; font-size:12px; font-family:Arial;border-radius: 2px; text-decoration:none;}
.btn-1:hover {color: #fff;background: #006cb4;}
/*é€‰é¡¹å¡*/
.cmain1a{ width:632px;}
.cmain1ax{ width:632px; height:44px; background:url(lmbg01.jpg) no-repeat 0px; margin-bottom:6px;}
.cmain1ay{ width:650px; padding-top:5px; padding-bottom:27px;}
.cmain1ax li{float:left; height:44px; line-height:38px;}
.cmain1ax li.now{ background:url(lmbg02.jpg) no-repeat top;}
.cmain1ax li.now a{ color:#094576; text-decoration:none;}
#threea1{ padding:0 26px 0 0; text-align:center;}
#threea2{ padding:0 26px 0 0; text-align:center;}
#threea3{ padding:0 26px 0 0; text-align:center;}
.cmain1ax li a{ color:#094576; font-size:17px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:600; text-decoration:none;}
.cmain1ay1{ width:163px; height:220px; float:left; position:relative; margin-right:12px;}
.cmain1ay1x{ width:163px; height:28px;text-align:center; position:absolute; left:10px; bottom:0; background:url();}
.cmain1ay1x a{color:#fff; line-height:28px; font-size:11px; font-family:\5FAE\8F6F\96C5\9ED1;}
.cmain1ay2 { width:70%; float:left; word-break:break-all; display:block; overflow:hidden;}
.cmain1ay2 ul{ list-style-type:none; margin:0; padding:0;}
.cmain1ay2 ul li{padding-left:10px; background:url(ico_heid.gif) left center no-repeat; height:28px; line-height:28px; display:block;}
.cmain1ay2 ul li span{ float:right; font-size:12px; color:#999;}

/*é€šçŸ¥å…¬å‘Š*/
.cmain2cx{ padding:10px 0 10px 14px; margin-bottom:10px; background:#006cb4;} 
.cmain2cx a{ color:#ffffff; font-size:17px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:600; text-decoration:none;}
.cmain2by{ width:293px; margin-left:13px;}
.cmain2by dd{ width:293px; height:50px;}
.cmain2by dd.cmain2byli1{background:#f1f5f9;}
.cmain2by dd span{ float:left; color:#077fd3; text-align:center; width:50px; height:35px;padding-top:5px; margin-right:2px; font-size:12px;}
.cmain2by dd a{ float:left; width:235px; display:inline-block; line-height:20px; padding-top:6px; color:#535353; font-size:13px; font-family:\5FAE\8F6F\96C5\9ED1; text-decoration:none; }
.cmain2by dd a:hover {COLOR: #007bd1;text-decoration:none; }
.ld_case_zszp{height:220px;overflow:hidden;width:320px;position:relative; background:#FFFFFF;}
.ld_case_box_zszp{margin:0px auto 0px;width:320px;height:165px;overflow:hidden}
.ld_case_box_zszp p{z-index:2;position:absolute;text-indent:-9999px;width:14px;height:14px;top:40%;cursor:pointer;}
.ld_case_box_zszp .prev{top:16px;left:280px;background:url(ch_ld_index_firstbutton_lb_14_2014.png) no-repeat;}
.ld_case_box_zszp .prev:hover{background:url(ch_ld_index_firstbutton_lb_03_2014.png) no-repeat;}
.ld_case_box_zszp .next{top:16px;right:8px;color:#fff;font-size:12px;background:url(ch_ld_index_firstbutton_lb_05_2014.png) no-repeat;}
.ld_case_box_zszp .next:hover{background:url(ch_ld_index_firstbutton_lb_13_2014.png) no-repeat;}
.ld_case_box_zszp ul.ld_case_box_zszp_ul{position:absolute;height:150px;overflow:hidden;top:55px;left:0px}
.ld_case_box_zszp ul.ld_case_box_zszp_ul li{width:322px;float:left;height:150px;}
.ld_case_box_zszp ol{position:absolute;top:10px;left:78%;margin:0;height:12px;z-index:99;}
.ld_case_box_zszp ol li{float:left;margin-left:5px;display:inline;width:4px;height:4px;line-height:999em;background:url(ch_ld_index_firstbutton_lb_08_2014.png) no-repeat;overflow:hidden;cursor:pointer;}
.ld_case_box_zszp ol li.active{background:url(ch_ld_index_firstbutton_lb_08_2014.png) no-repeat;}

/*é€šçŸ¥å…¬å‘Š*/
.sdgb{ width:704px;}
.sdgb dd{ width:100%; height:26px; color:#333; font-size:12px; line-height:26px;}
.sdgb dd.sdgbli1{background:#f6f6f6;}
.sdgb dd span{ float:left; color:#333; text-align:center; width:60px; height:26px;margin-right:80px; font-size:12px;border-right: #fff solid 1px; line-height:26px;}
/*ä¸»ä½“æ ·å¼*/

.lanmu{ height:36px; background:url(lm_bg02.gif) left bottom repeat-x #FDFDFD;}
.lanmu_l{ width:220px; line-height:34px; font-family: \5FAE\8F6F\96C5\9ED1; color:#ffffff; float:left; font-size:17px; padding-left:18px;}
.lanmu_r{ line-height:36px; padding-right:10px; float:right; color:#1a5c9f; font-family: Arial; font-size:12px;}
.lanmu_r a{ color:#2974a2; text-decoration:none;} .lanmu_r a:hover{ color:#da2f07; text-decoration:none;}
.cmainlm{ padding:12px 0 15px 14px; background:#094576; color:#ffffff; font-size:17px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:600; text-decoration:none;}
.lanmu1{ height:36px; background:url(lm_bg01.gif) left bottom repeat-x #FDFDFD;}
.lanmu1_l{ width:138px; line-height:34px; font-family: \5FAE\8F6F\96C5\9ED1; color:#ffffff; float:left; font-size:17px; padding-left:12px;}
.lanmu1_r{ line-height:36px; padding-right:10px; float:right; color:#1a5c9f; font-family: Arial; font-size:12px;}
.lanmu1_r a{ color:#a6d3e3; text-decoration:none;} .lanmu1_r a:hover{ color:#ff6000; text-decoration:none;}
.lanmu2{ height:36px; background:url(lm_bg04.gif) left bottom repeat-x #FDFDFD;}
.lanmu2_l{ width:220px; line-height:34px; font-family: \5FAE\8F6F\96C5\9ED1; color:#ffffff; float:left; font-size:17px; padding-left:18px;}
.lanmu2_r{ line-height:36px; padding-right:15px; float:right;}
.lanmu_r1{ line-height:36px; padding-right:10px; float:right;}

.column { height:44px; background:url(lmbg01.jpg) left bottom repeat-x; overflow:hidden;}
.column_l { width:auto; height:40px; border-bottom:#ea3d00 solid 2px; float:left; display:inline-block; overflow:hidden;}
.column_l a { line-height:38px; font-size:17px; font-family: \5FAE\8F6F\96C5\9ED1; font-weight:600; color:#094576; text-decoration:none;} 
.column_l a:hover { color:#094576; text-decoration:none;}
.column_lm { width:auto; height:40px; border-bottom:#ea3d00 solid 2px; float:left; display:inline-block; overflow:hidden; line-height:30px; font-size:17px; font-family: \5FAE\8F6F\96C5\9ED1; font-weight:600; color:#094576; text-decoration:none;}
.column_r { width:auto; height:40px; line-height:38px; font-size:12px; font-family: \5FAE\8F6F\96C5\9ED1; text-align:right; float:right; overflow:hidden;}
/*.column_r a { color:#383838; text-decoration:none; display:inline-block; height: inherit; padding-top:3px;}
.column_r a:hover { color:#007bd1; text-decoration:none;}*/
.column1 { height:44px; background:url(lmbg01.jpg) left bottom repeat-x; overflow:hidden; margin:15px 38px 0px 38px;}

.column_nr { display:block; overflow:hidden; float:left;}
.column_nr1 { display:block; overflow:hidden; float:left; width:100%;}
.column_nr2 { display:block; overflow:hidden; float:left; width:95%;}
.column_yq { display:block; overflow:hidden; float:left; width:96%;}
.column_dp { display:block; overflow:hidden; float:left; width:98%;}

.yq_x_m1 ul li{ background: url(ico_06.gif) 0px center no-repeat; width:50%; padding-left: 15px; padding-right: 15px; float:left; line-height:26px; list-style:none; display:block; overflow:hidden;}
.location { height:42px; border-bottom:#d8e8ee solid 0px;}
.location .link { height:38px; margin:0px auto; line-height:42px; overflow:hidden; }
/*æ¦‚è§ˆ*/
.contentdiv{
	text-align:center;
	width:100%;
	height:auto;
	overflow:hidden;
	padding-top:44px;
}
.contentmidle{
	width:1000px;margin: 0 auto;-webkit-margin:0 auto;-moz-margin:0 auto;-o-margin:0 auto;height:auto;overflow:hidden;
}
.contentleft{
	position:fixed;
	min-height: 300px;
	width:240px;
	float:left;
	background-color: #ffffff;
	text-align:left;
	font-family:\5FAE\8F6F\96C5\9ED1; margin-top:10px;
}
.contentright{
	margin-left:260px;
	float:left;
	width:740px;
	height:auto;
	overflow:hidden;
	background-color:#ffffff;
	min-height: 385px; margin-top:10px;
}
/*æ–‡å­—åˆ—è¡¨*/
.textlist{ width:100%; float:left; word-break:break-all; line-height:26px; display:block; overflow:hidden;}
.textlist ul{ list-style-type:none; margin:0; padding:0;}
.textlist ul li{padding-left:10px; background:url(ico_03.gif) left center no-repeat; height:30px; line-height:30px;}
.textlist ul li span{ float:right; font-size:11px; color:#999;}
.textlist1 { width:100%; float:left; word-break:break-all; display:block; overflow:hidden;}
.textlist1 ul{ list-style-type:none; margin:0; padding:0;}
.textlist1 ul li{padding-left:10px; background:url(ico_heid.gif) left center no-repeat; height:26px; line-height:26px; display:block;}
.textlist1 ul li span{ float:right; font-size:12px; color:#999;}
.textlist2 { width:100%; float:left; word-break:break-all; line-height:28px; margin-top:8px; display:block; overflow:hidden;}
.textlist2 ul{ list-style-type:none; margin:0; padding:0;}
.textlist2 ul li{padding-left:10px; background:url(ico_heid.gif) left center no-repeat; height:30px; line-height:30px;}
.textlist2 ul li span{ float:right; font-size:12px; color:#999; margin-left:12px;}
.textlist3{ width:100%; float:left; word-break:break-all; line-height:26px;}
.textlist3 ul{ list-style-type:none; margin:0; padding:0;}
.textlist3 ul li{padding-left:10px; background:url(ico_heid.gif) left center no-repeat; height:24px; line-height:24px;}
.textlist3 ul li span{ float:right; font-size:11px; color:#999;}
.techlist { border-bottom:1px dotted #ccc; padding:0 0 12px 0; margin-bottom:10px; overflow:hidden; background:#fff; }
.techlist .bt {height:25px; font-weight:bold; display:inline-block;}
.techlist .tldate { height:25px; line-height:25px; font-size:12px; font-family:Arial; color:#a5a5a5; }
.techlist .tltx { font-size:12px; line-height:22px; color:#555555; font-family:\5FAE\8F6F\96C5\9ED1; }
.teamlist{ float:left; word-break:break-all; line-height:26px; display:block; overflow:hidden; margin:10px;}
.teamlist ul{ list-style-type:none; margin:0; padding:0;}
.teamlist ul li{padding-left:15px; background:url(ico_06.gif) left center no-repeat; height:26px; line-height:26px; display:block;}
/*å›¾æ–‡åˆ—è¡¨*/
.y_gl {
	FONT-FAMILY: \5FAE\8F6F\96C5\9ED1; BORDER-BOTTOM: #bfbfbf 1px dotted; PADDING-BOTTOM: 18px; padding-top:18px; overflow:hidden; display:block;
}
.y_gl:first-child
{
 padding-top:0px;
}
.y_gl:nth-last-child(1)
{
BORDER-BOTTOM:none;
}
.gl_img { HEIGHT: 112px; WIDTH: 162px; FLOAT: left; overflow:hidden; border: #ececec solid 1px; margin-right: 18px;}
.gl_left h2 {
	WIDTH: 74%; FLOAT: left; overflow:hidden; display:block;
}
.gl_left h2 a {
	OVERFLOW: hidden; FONT-SIZE: 15px; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; font-family: \5FAE\8F6F\96C5\9ED1; FONT-WEIGHT: bold; COLOR: #0b0b0c; DISPLAY: inline-block; LINE-HEIGHT: 18px; TEXT-DECORATION: none;
}
.gl_left h2 a:hover {
	TEXT-DECORATION: none; color:#0078d4;
}
.gl_left SPAN {
	WIDTH: 74%; FLOAT: left; font-family:Arial; font-size:12px; HEIGHT: 26px; COLOR: #a5a5a5; LINE-HEIGHT: 26px; overflow:hidden; display:block;
}
.gl_left P {
	WIDTH: 74%; FLOAT: left; FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 20px; font-family: \5FAE\8F6F\96C5\9ED1;
}
.y_gl_p {
	FONT-FAMILY: \5FAE\8F6F\96C5\9ED1; BORDER-BOTTOM: #bfbfbf 1px dotted; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; overflow:hidden; display:block;
}
.y_gl_p:nth-last-child(1)
{
BORDER-BOTTOM:none;
}
.gl_img_p {
	HEIGHT: 140px; WIDTH: 105px; FLOAT: left; MARGIN-RIGHT: 22px; overflow:hidden; background:#00C;
}
.gl_right_p H2 {
	WIDTH: 81%; FLOAT: left; overflow:hidden; display:block; FONT-SIZE: 15px; font-family: \5FAE\8F6F\96C5\9ED1; FONT-WEIGHT: bold; COLOR: #2e2e2e;
}
.gl_right_p H2 A {
	OVERFLOW: hidden; WIDTH: 84%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; COLOR: #2e2e2e; DISPLAY: inline-block; LINE-HEIGHT: 18px; TEXT-DECORATION: none;
}
.gl_right_p H2 A:hover {
	TEXT-DECORATION: none; color:#F00;
}
.gl_right_p P {
	WIDTH: 81%; FLOAT: left; FONT-SIZE: 12px; COLOR: #555555; LINE-HEIGHT: 20px; font-family: \5FAE\8F6F\96C5\9ED1;
}
/*å›¾æ–‡åˆ—è¡¨*/
/*å›¾ç‰‡åˆ—è¡¨*/
.cgxqbk {overflow: hidden; background:#fff;}
.pagelist {
    OVERFLOW: hidden; HEIGHT:100%; BACKGROUND: #fff; margin:0px 0px 0px 0px;
}
.img-list {
	OVERFLOW: hidden; margin-top:15px; margin-left:4px;
}
.img-list LI {
	HEIGHT: 188px; FLOAT: left; MARGIN: 0 14px; WIDTH: 216px;
}
.img-list B {
	FLOAT: left; OVERFLOW: hidden; HEIGHT: 24px; FONT-SIZE: 12px; FONT-FAMILY: \5FAE\8F6F\96C5\9ED1; FONT-WEIGHT: normal; TEXT-ALIGN: center; MARGIN-TOP: 6px; DISPLAY: block; LINE-HEIGHT: 24px; WIDTH: 216px;
}
.img-list B A {
	OVERFLOW: hidden; COLOR: #848484; WIDTH:98%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; text-decoration:none;
}
.img-list B A:visited {
	COLOR: #848484; text-decoration:none;
}
.img-list B A:hover {
	COLOR: #ea3d00; text-decoration:none;
}
.img-list LI P {
	OVERFLOW: hidden; HEIGHT: 24px; COLOR: #a2a2a2; TEXT-ALIGN: center; LINE-HEIGHT: 24px
}
.pagelist1 {
    OVERFLOW: hidden; HEIGHT:100%; BACKGROUND: #fff; margin:0px 0px 0px 0px;
}
.people-list {
	OVERFLOW: hidden; margin-top:0px;
}
.people-list LI {
	HEIGHT: 190px; FLOAT: left; MARGIN: 15px 8px 0px 18px; WIDTH: 120px;
}
.people-list IMG {
	OVERFLOW: hidden; HEIGHT: 161px; BACKGROUND: url(lazyload.gif) no-repeat center center; DISPLAY: block; WIDTH: 118px; BORDER: #dfdfdf 1px solid;
}
.people-list B {
	FLOAT: left; OVERFLOW: hidden; HEIGHT: 24px; FONT-SIZE: 12px; FONT-FAMILY: \5FAE\8F6F\96C5\9ED1; FONT-WEIGHT: normal; TEXT-ALIGN: center; MARGIN-TOP: 6px; DISPLAY: block; LINE-HEIGHT: 24px; WIDTH: 120px;
}
.people-list B A {
	OVERFLOW: hidden; COLOR: #848484; WIDTH:98%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; text-decoration:none;
}
.people-list B A:visited {
	COLOR: #848484; text-decoration:none;
}
.people-list B A:hover {
	COLOR: #ea3d00; text-decoration:none;
}
.people-list LI P {
	OVERFLOW: hidden; HEIGHT: 24px; COLOR: #a2a2a2; TEXT-ALIGN: center; LINE-HEIGHT: 24px
}
.play-img {
	OVERFLOW: hidden; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #dfdfdf 1px solid; DISPLAY: block;
}
.play-img:hover {
	BORDER: #c3dfe7 1px solid; COLOR: #fff; TEXT-DECORATION: none;
}
.play-img IMG {
	OVERFLOW: hidden; HEIGHT: 139px; BACKGROUND: url(lazyload.gif) no-repeat center center; DISPLAY: block; WIDTH: 210px
}
.play-img I {
	OVERFLOW: hidden; HEIGHT: 20px; POSITION: absolute; TEXT-DECORATION: none; DISPLAY: block; WIDTH: 216px
}
.play-img EM {
	OVERFLOW: hidden; HEIGHT: 20px; POSITION: absolute; TEXT-DECORATION: none; DISPLAY: block; WIDTH: 154px
}
.play-img:hover I {
	HEIGHT: 40px; BACKGROUND: url(ico_vh1.png) no-repeat; LEFT: 88px; TOP: 49px; WIDTH: 40px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico_vh1.png')
}
.video-img {
	OVERFLOW: hidden; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; BORDER-BOTTOM: #dfdfdf 1px solid; POSITION: relative; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; BORDER-LEFT: #dfdfdf 1px solid; DISPLAY: block;
}
.video-img:hover {
	BORDER: #c3dfe7 1px solid; COLOR: #fff; TEXT-DECORATION: none;
}
.video-img IMG {
	OVERFLOW: hidden; HEIGHT: 139px; BACKGROUND: url(lazyload.gif) no-repeat center center; DISPLAY: block; WIDTH: 210px
}
.video-img I {
	OVERFLOW: hidden; HEIGHT: 20px; POSITION: absolute; TEXT-DECORATION: none; DISPLAY: block; WIDTH: 216px
}
.video-img:hover I {
	HEIGHT: 40px; BACKGROUND: url(ico_vh2.png) no-repeat; LEFT: 88px; TOP: 49px; WIDTH: 40px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico_vh2.png')
}
/*å›¾ç‰‡åˆ—è¡¨*/
#xlmain {
    width: 97%;
    display: block;
	overflow: hidden;
	margin: 0px 16px 30px 16px;
	float: left;
	padding:22px 45px 10px 45px;
}
#xlmain .wztitle {color: #14497B; font-family: \5FAE\8F6F\96C5\9ED1; line-height:36px; text-align:center; font-size: 24px; padding: 18px 0px 18px 0px;}
#xlmain .info {color:#666; font-family: \5FAE\8F6F\96C5\9ED1; text-align:center; font-size: 12px; border-bottom: solid 1px #cccccc; padding: 0px 0px 16px 0px;}
#xlmain .info a {color:#666; text-decoration: none;}
#xlmain .info a:hover {color:#de0c0c; text-decoration: none;}
#xlmain .text { margin:20px 0px 10px 0px; overflow:hidden; display:block;}
/*åº•éƒ¨*/
.foot { margin-top:20px; border-top:#094576 solid 5px; overflow:hidden; }
.footbox { width:1000px; margin:0px auto; display:block; overflow:hidden;}
.footbox .logo { display:block; overflow:hidden; float:left; margin:20px 20px 26px 2px; padding-right:20px; border-right:#a7c7de solid 1px;}
.footbox .info { width:673px; display:block; overflow:hidden; float:left; margin-top:20px; }
.footbox .backtop { width:125px; display:block; overflow:hidden; float:right; margin-top:40px; margin-right:12px;}
.footbox .sydw { width:80px; display:block; overflow:hidden; float:left; margin-top:20px;}
/*å®¡å®šæˆæžœ*/
.book_gl {
	FONT-FAMILY: \5FAE\8F6F\96C5\9ED1; BORDER-BOTTOM: #bfbfbf 1px dotted; PADDING-BOTTOM: 18px; padding-top:18px; overflow:hidden; display:block;
}
.book_gl:nth-last-child(1)
{
BORDER-BOTTOM:none;
}
.book_img { HEIGHT: 150px; WIDTH: 105px; FLOAT: left; overflow:hidden; border: #ececec solid 1px; margin-right: 18px;}
.book_left h2 {
	WIDTH: 82%; FLOAT: left; overflow:hidden; display:block; FONT-SIZE: 15px; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; font-family: \5FAE\8F6F\96C5\9ED1; FONT-WEIGHT: bold; COLOR: #0078d4;
}
.book_left h2 a {
	OVERFLOW: hidden; FONT-SIZE: 15px; WIDTH: 100%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; font-family: \5FAE\8F6F\96C5\9ED1; FONT-WEIGHT: bold; COLOR: #0078d4; DISPLAY: inline-block; LINE-HEIGHT: 18px; TEXT-DECORATION: none;
}
.book_left h2 a:hover {
	TEXT-DECORATION: none; color:#0b0b0c;
}
.book_left h4{ WIDTH: 82%; FLOAT: left; overflow:hidden; FONT-SIZE: 13px; font-family: \5FAE\8F6F\96C5\9ED1; COLOR: #555555; DISPLAY: inline-block; LINE-HEIGHT: 18px; TEXT-DECORATION: none; font-weight:500; margin-top:3px;}
.book_left h4 a:hover {
	TEXT-DECORATION: none; color:#0b0b0c;
}
.book_left SPAN {
	WIDTH: 82%; FLOAT: left; font-family:Arial; font-size:12px; HEIGHT: 26px; COLOR: #a5a5a5; LINE-HEIGHT: 26px; overflow:hidden; display:block;
}
.book_left P {
	WIDTH: 82%; FLOAT: left; FONT-SIZE: 12px; COLOR: #707070; LINE-HEIGHT: 18px; font-family: \5FAE\8F6F\96C5\9ED1; margin-top:10px;
}
/*å§”å‘˜ä¼šåˆ—è¡¨*/
#memberList {
    display: inline-block;
    margin-left: 10px;
}
    /*ç´§æŒ¨çš„liæ ·å¼- ç”¨äºŽå±Šåˆ«*/
    #memberList > li {
        float: left;
        margin: 5px 10px;
        background: #eee;
        width: 60px;
        color: #2d4f7e;
        font-size: 18px;
        text-align: center;
        cursor:pointer;
    }

        #memberList > li.selected {
            background: #254a76;
            color: white;
            line-height:22px;
            height:22px;
        }
#divSubCommittees h5 {
        margin: 12px 0px 0px;
        font-family: \5FAE\8F6F\96C5\9ED1;
        font-size: 14px;
        border-bottom: solid 1px #ddd;
        padding: 0px 3px;
        text-transform:capitalize; color:#333333;
    }



    #divSubCommittees p a {
        width: 130px;
        border: none;        
    }

    #divSubCommittees a.even {
        margin-left: -3px;
        border-left: solid 1px #ddd;
    }
.sclist a,.sctoptab a{
 font-size: 14px;
        display: inline-block;
        width: 350px;
        padding: 6px;
        border-bottom: dotted 1px #bcbcbc;
        text-decoration: none;
        color:#2d4f7e;
}
.sctoptab {
    text-align: center; padding: 18px;
}

    .sctoptab a {
        background-color: #ddd;
    }
    .sctoptab a.active {
        background-color:#2d4f7e;
        color:#fff;
    }

.organzw {
    font-family:\5FAE\8F6F\96C5\9ED1;
    font-size:16px;    
    color:#2d4f7e;
}
.organau {
    float: left; margin: 5px 15px 10px 0;  font-size: 14px; text-align: left; width:80px;
}
.organau a{
    color:#000;
}
.aulink {
    font-family:\5FAE\8F6F\96C5\9ED1;
    font-size:14px;    
    color:#2d4f7e;
    text-decoration:none;
}
.fwh_lanmu{width:100%; overflow:hidden; margin: 5px 0 0 0;}
.fwh_lanmu ul{ width:100%; height:auto; margin-left:0px;}
.fwh_lanmu ul li{font-size:13px;line-height:24px;color: #fff;float: left;font-family: \5FAE\8F6F\96C5\9ED1; width:102px; text-align:center; border-left:#FFF solid 10px; border-bottom:#FFF solid 1px; text-shadow:none; display:block; background:#E8F3F9;}
.fwh_lanmu ul li a{ color:#333333;line-height:24px; height:auto; display:inline-block; width:100%;text-decoration: none;}
.fwh_lanmu ul li a:hover{ color:#fff;text-decoration: none; background:#3cb5e8; border-radius: 2px;}
.fwh_lanmu ul li a.curr{ color:#fff;text-decoration: none; background:#3cb5e8; border-radius: 2px;}

.swzx_lanmu{width:100%; overflow:hidden; margin: 10px 0 0 18px;}
.swzx_lanmu ul{ width:100%; height:auto; margin-left:0px;}
.swzx_lanmu ul li{font-size:14px;line-height:30px;color: #fff;float: left;font-family: \5FAE\8F6F\96C5\9ED1; width:176px; text-align:center; border-right:#FFF solid 1px; border-bottom:#FFF solid 1px; text-shadow:none; display:block; background:#E8F3F9;}
.swzx_lanmu ul li a{ color:#fff;line-height:30px; height:auto; display:inline-block; width:100%}
.swzx_lanmu ul li a:link{color: #333333;text-decoration: none;}
.swzx_lanmu ul li a:hover{ color:#fff;text-decoration: none; background:#3cb5e8;}
.swzx_lanmu ul li a:visited{ color:#fff;text-decoration: none; background:#3cb5e8;}
.swzx_lanmu ul li a:active{ color:#fff;text-decoration: none; background:#3cb5e8;}
.swzx_lanmu ul li a.curr{ color:#fff;text-decoration: none; background:#3cb5e8;}
.swzx_lanmu li:nth-child(4){ border-right:none;}

.sd_lanmu{width:100%; overflow:hidden; margin: 10px 0 0 18px;}
.sd_lanmu ul{ width:100%; height:auto; margin-left:0px;}
.sd_lanmu ul li{font-size:14px;line-height:30px;color: #fff;float: left;font-family: \5FAE\8F6F\96C5\9ED1; width:19%; text-align:center; border-right:#FFF solid 1px; border-bottom:#FFF solid 1px; text-shadow:none; display:block; background:#E8F3F9;}
.sd_lanmu ul li a{ color:#fff;line-height:30px; height:auto; display:inline-block; width:100%}
.sd_lanmu ul li a:link{color: #333333;text-decoration: none;}
.sd_lanmu ul li a:hover{ color:#fff;text-decoration: none; background:#3cb5e8;}
.sd_lanmu ul li a:visited{ color:#fff;text-decoration: none; background:#3cb5e8;}
.sd_lanmu ul li a:active{ color:#fff;text-decoration: none; background:#3cb5e8;}
.sd_lanmu ul li a.curr{ color:#fff;text-decoration: none; background:#3cb5e8;}
.sd_lanmu li:nth-child(5){ border-right:none;}

.bai {
	font-size: 13px;
	color: #ffffff;
	font-family: \5FAE\8F6F\96C5\9ED1;
	text-decoration: none; line-height:24px;
}
A.bai:hover {
    COLOR: #00d2ff; FONT-SIZE: 13px; TEXT-DECORATION: none;
}
.baidata {
	font-size: 12px; line-height:40px;
	color: #fff;
	font-family: \5FAE\8F6F\96C5\9ED1;
	text-decoration: none;
}
.heidata {
	font-size: 12px;
	color: #6e6e6e;
	font-family: Arial;
	text-decoration: none;
}
A.heidata:hover {
    COLOR: #0071d0; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.hei {
	font-size: 12px;
	color: #383838;
	font-family: \5FAE\8F6F\96C5\9ED1;
	text-decoration: none;
}
A.hei:hover {
    COLOR: #c30000; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.hei1 {
    font-size: 13px;
    line-height: 30px;
    color: #626262;
    text-decoration: none;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
A.hei1:hover {
    COLOR: #007bd1; FONT-SIZE: 13px; TEXT-DECORATION: none;
}
.hei2 {
    font-size: 13px;
    line-height: 26px;
    color: #626262;
    text-decoration: none;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
A.hei2:hover {
    COLOR: #007bd1; FONT-SIZE: 13px; TEXT-DECORATION: none;
}
.hei3 {
    font-size: 13px;
    color: #004984;
    text-decoration: none;
    line-height: 20px;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
A.hei3:hover {
    COLOR: #d90303; FONT-SIZE: 13px; TEXT-DECORATION: none;
}
.hei4 {
    font-size: 15px;
    color: #393939;
    font-family: \5FAE\8F6F\96C5\9ED1;
    text-decoration: none;
    line-height: 22px;
}
A.hei4:hover {
    COLOR: #0061b3; FONT-SIZE: 15px; TEXT-DECORATION: none;
}
.hei5 {
    font-size: 13px;
    line-height: 22px;
    color: #626262;
    text-decoration: none;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
A.hei5:hover {
    COLOR: #007bd1; FONT-SIZE: 13px; TEXT-DECORATION: none;
}
.hei13 {
    font-size: 13px;
    line-height: 30px;
    color: #696969;
    text-decoration: none;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
A.hei13:hover {
    COLOR: #de2f00; FONT-SIZE: 13px; TEXT-DECORATION: none;
}
.hei14 {
    font-size: 14px;
    line-height: 25px;
    color: #272727;
    text-decoration: none;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
A.hei14:hover {
    COLOR: #007bd1; FONT-SIZE: 14px; TEXT-DECORATION: none;
}
.hei16 {
    font-size: 16px;
    color: #393939;
    font-family: \5FAE\8F6F\96C5\9ED1;
    text-decoration: none;
    line-height: 22px;
}
A.hei16:hover {
    COLOR: #0061b3; FONT-SIZE: 16px; TEXT-DECORATION: none;
}
.heilink {
    font-size: 12px;
    line-height: 24px;
    color: #000000;
    text-decoration: none;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
A.heilink:hover {
    COLOR: #007fd5; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.lan {
	font-size: 12px;
	line-height: 18px;
	color: #2861a3;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A.lan:hover {
	COLOR: #9c8068; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.lan1 {
	font-size: 13px;
	line-height: 18px;
	color: #2e6493;
	text-decoration: none;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
A.lan1:hover {
	COLOR: #de2f00; FONT-SIZE: 13px; TEXT-DECORATION: none;
}
.lan13 {
    font-family: \5FAE\8F6F\96C5\9ED1;
    font-size: 13px;
    line-height: 24px;
    font-weight: normal;
    color: #0072ca; TEXT-DECORATION: none;
}
A.lan13:hover {
	COLOR: #de2f00; FONT-SIZE: 13px; TEXT-DECORATION: none;
}
.lan14 {
    font-family: \5FAE\8F6F\96C5\9ED1;
    font-size: 14px;
    line-height: 28px;
    font-weight: normal;
    color: #0072ca; TEXT-DECORATION: none;
}
.lan_15 {
    font-family: \5FAE\8F6F\96C5\9ED1;
    font-size: 15px;
    line-height: 22px;
    font-weight: normal;
    color: #333; TEXT-DECORATION: none;
}
A.lan_15:hover {
    COLOR: #007bd1; FONT-SIZE: 15px; TEXT-DECORATION: none;
}
.hong {
	font-size: 12px; color: #ea3d00; text-decoration: none; font-family: Arial;
}
A.hong:hover {
	COLOR: #0018FF; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.hong18 {
	font-size: 18px; color: #ea3d00; text-decoration: none; font-family: \5FAE\8F6F\96C5\9ED1; font-weight:600; line-height: 34px;
}
A.hong18:hover {
	COLOR: #244686; FONT-SIZE: 18px; TEXT-DECORATION: none;
}
.nrhei {font-size: 14px; line-height: 28px; font-family: \5FAE\8F6F\96C5\9ED1; color: #515151;}
.nrhei1 {font-size: 13px; line-height: 24px; font-family: \5FAE\8F6F\96C5\9ED1; color: #515151;}
.frm_link {
	color: #5b5b5b;
	font-size: 12px;
	background-color: #F7F7F7;
	font-family: Arial;
	height: 22px;
	border: 1px solid #c5c5c5;
	line-height: 18px;
	width: 155px;
}
.frm1 {
    color: #666666;
    font-size: 12px;
    background-color: #F7F7F7;
    border: 1px solid #CCCCCC;
    width: 500px;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
.frm2 {
    color: #666666;
    font-size: 12px;
    background-color: #F7F7F7;
    font-family: \5FAE\8F6F\96C5\9ED1;
    border: 1px solid #CCCCCC;
    line-height: 24px; padding: 0px 6px;
}
.frm3 {
    color: #666666;
    font-size: 12px;
    background-color: #F7F7F7;
    font-family: \5FAE\8F6F\96C5\9ED1;
    height: 26px;
    border: 1px solid #CCCCCC;
    line-height: 24px; padding: 0px 6px;
}
.bk_d3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.aboutthree {
}
.aboutthree .one_sixth {
	background: rgba(255, 255, 255, 1);
	box-shadow: 1px 1px 0px rgba(0, 0, 0, 0.1), 1px -2px 0px #fff;
	border-bottom:1px solid transparent;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.aboutthree .one_sixth:hover {
	border-bottom:1px solid #ffd600;
}
.aboutthree img {
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-transition: opacity 0.5s linear;
	-moz-transition: opacity 0.5s linear;
	-o-transition: opacity 0.5s linear;
	-ms-transition: opacity 0.5s linear;
	transition: opacity 0.5s linear;
}
.aboutthree img:hover {
	opacity: 0.8;
	filter: alpha(opacity=80);
	-webkit-transition: opacity 0.1s linear;
	-moz-transition: opacity 0.1s linear;
	-o-transition: opacity 0.1s linear;
	-ms-transition: opacity 0.1s linear;
	transition: opacity 0.1s linear;
}
/*Page*/
.pagefrm1 {
    color: #333;
    font-size: 12px;
    background-color: #F7F7F7;
    font-family: \5FAE\8F6F\96C5\9ED1;
    border: 1px solid #CCCCCC;
    height: 24px; width: 36px;
    line-height: 22px;
    text-align:center; margin-right: 8px; float: left;
}
.pagefrm2 {
    color: #333;
    font-size: 12px;
    background-color: #F7F7F7;
    font-family: \5FAE\8F6F\96C5\9ED1;
    height: 24px; width: 46px;
    line-height: 22px;
    border: 1px solid #CCCCCC;
}
.pageline{ border-bottom: dotted 1px #cccccc; height:4px; margin-top:20px;}
#pages {
    HEIGHT: 40px; width:100%; FONT-SIZE: 12px; TEXT-ALIGN: center; CLEAR: both; border-top: dotted 0px #cccccc; overflow: hidden; PADDING-TOP: 0px; margin-top: 15px;
}

#pages A {
    BORDER-TOP: #dedede 1px solid; HEIGHT: 24px; BORDER-RIGHT: #dedede 1px solid; BACKGROUND: #f5f5f5; BORDER-BOTTOM: #dedede 1px solid; COLOR: #333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; TEXT-DECORATION: none; MARGIN: 0px 3px; BORDER-LEFT: #dedede 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 24px; PADDING-RIGHT: 8px
}
#pages A:visited {
    BORDER-TOP: #dedede 1px solid; HEIGHT: 24px; BORDER-RIGHT: #dedede 1px solid; BACKGROUND: #f5f5f5; BORDER-BOTTOM: #dedede 1px solid; COLOR: #333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; TEXT-DECORATION: none; MARGIN: 0px 3px; BORDER-LEFT: #dedede 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 24px; PADDING-RIGHT: 8px
}
#pages A:hover {
    BORDER-TOP: #dedede 1px solid; HEIGHT: 24px; BORDER-RIGHT: #dedede 1px solid; BACKGROUND: #f5f5f5; BORDER-BOTTOM: #dedede 1px solid; COLOR: #333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; TEXT-DECORATION: none; MARGIN: 0px 3px; BORDER-LEFT: #dedede 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 24px; PADDING-RIGHT: 8px
}
#pages SPAN {
    HEIGHT: 24px;
    COLOR: #333;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 8px;
    TEXT-DECORATION: none;
    MARGIN: 0px 3px;
    DISPLAY: inline-block;
    LINE-HEIGHT: 24px;
    PADDING-RIGHT: 8px;
}
/*#pages input {height: 24px; width: 36px;LINE-HEIGHT: 16px; float: left; margin-top: 0px; margin-left: 3px;}*/
.pages A {
    BORDER-TOP: #dedede 1px solid; HEIGHT: 24px; BORDER-RIGHT: #dedede 1px solid; BACKGROUND: #f5f5f5; BORDER-BOTTOM: #dedede 1px solid; COLOR: #333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; TEXT-DECORATION: none; MARGIN: 0px 3px; BORDER-LEFT: #dedede 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 24px; PADDING-RIGHT: 8px
}
.pages A:visited {
    BORDER-TOP: #dedede 1px solid; HEIGHT: 24px; BORDER-RIGHT: #dedede 1px solid; BACKGROUND: #f5f5f5; BORDER-BOTTOM: #dedede 1px solid; COLOR: #333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; TEXT-DECORATION: none; MARGIN: 0px 3px; BORDER-LEFT: #dedede 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 24px; PADDING-RIGHT: 8px
}
.pages SPAN {
    BORDER-TOP: #dedede 1px solid; HEIGHT: 24px; BORDER-RIGHT: #dedede 1px solid; BACKGROUND: #f5f5f5; BORDER-BOTTOM: #dedede 1px solid; COLOR: #333; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 8px; TEXT-DECORATION: none; MARGIN: 0px 3px; BORDER-LEFT: #dedede 1px solid; DISPLAY: inline-block; LINE-HEIGHT: 24px; PADDING-RIGHT: 8px
}
#pages A:hover {
    BORDER-TOP: #0196da 1px solid; BORDER-RIGHT: #0196da 1px solid; BACKGROUND: #0196da; BORDER-BOTTOM: #0196da 1px solid; COLOR: #fff; BORDER-LEFT: #0196da 1px solid
}
#pages A.curr {
    BORDER-TOP: #0196da 1px solid; BORDER-RIGHT: #0196da 1px solid; BACKGROUND: #0196da; BORDER-BOTTOM: #0196da 1px solid; COLOR: #fff; BORDER-LEFT: #0196da 1px solid
}
#pages A.curr:visited {
    BORDER-TOP: #0196da 1px solid; BORDER-RIGHT: #0196da 1px solid; BACKGROUND: #0196da; BORDER-BOTTOM: #0196da 1px solid; COLOR: #fff; BORDER-LEFT: #0196da 1px solid
}
.pages A:hover {
    BORDER-TOP: #0196da 1px solid; BORDER-RIGHT: #0196da 1px solid; BACKGROUND: #0196da; BORDER-BOTTOM: #0196da 1px solid; COLOR: #fff; BORDER-LEFT: #0196da 1px solid
}
#code,#code_hover,#gotop{ width:36px; height:48px; background:url(icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px; z-index:10;}
.bdsharebuttonbox {    
    float:right; margin-top:10px;
}
/*å·¥ä½œç…§*/
#container {
	width:580px;
	padding:10px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:600px;
	height:325px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:689px;
	height:341px;
	top:-3px;
	left:-56px;
}

#slides {
	position:absolute;
	top:15px;
	left:4px;
	z-index:100;
}

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-41px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

.slides_container {
	width:570px;
	height:270px;
	overflow:hidden;
	position:relative;
}

#slides .next {
	left:585px;
}

.pagination {
	margin:26px auto 0;
	width:44px;
}

.pagination li {
	float:left;
	margin:0 1px;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

.caption {
	position:absolute;
	bottom:-35px;
	height:38px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:570px;
	font-size:13px;
	line-height:1.33;
	color:#fff;
	text-shadow:none;
}
/*---------------------è§†é¢‘---------------------------*/
/*视屏格式处理*/
#CuPlayer div.CuPc{ width:100%; height:450px;margin:0 auto; }
/*ç§»åŠ¨ç«¯å®½é«˜è®¾å®š*/
#CuPlayer div.CuMob{width:100%;height: 206px;margin:0 auto;position: relative;}
#CuPlayer div.CuPad{ width:100%; height:450px;margin:0 auto; }
#CuPlayer .video-js{ width:100%; height:100%;}
/*ç§»åŠ¨ç«¯è®¾å®š*/
video::-webkit-media-controls-enclosure { display: none !important;}
@media (max-width: 1199px) {
	#CuPlayer div.CuMob{ height:365px;}
}
@media (max-width: 991px) {
	#CuPlayer div.CuMob{ height:332px;}
}
@media (max-width: 767px) {
	#CuPlayer div.CuMob{ height:279px;}
	.wrapper {min-height: inherit;}
}
@media (max-width: 380px) {
	#CuPlayer div.CuMob{ height:248px;}
}
@media (max-width: 320px) {
	#CuPlayer div.CuMob{ height:208px;}
}