*{
    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;
}
body {
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 13px;
	line-height: 22px;
	color: #333;
	text-decoration: none;
	background-color: #eaeaea;
	background-image: url(group_bg.gif);
}
ul, li{
	margin:0px; padding:0px;
    list-style-type:none;
}
.bg {margin: 0px auto; background:url(nctt_bg.png) no-repeat center 0; height:auto; overflow:hidden; display:block;}

.ml15 {margin-left:15px;}
.mr15 {margin-right:15px;}
.mt18 {margin-top:18px;}
.ml18 {margin-left:18px;}
.mr18 {margin-right:18px;}
.mb18 { margin-bottom:18px;}
.pl15 { padding-left:15px;}
.pr15 { padding-right:15px;}
.pb15 { padding-bottom:15px;}
.contents {width:1000px; height:auto; margin:0px auto; overflow:hidden; display:block; background:#ffffff;}
.m_l667 { width:667px; display:block; overflow:hidden; float:left;}
.m_r288 { width:288px; display:block; overflow:hidden; float:left;}
.m_l288 { width:288px; display:block; overflow:hidden; float:left;}
.m_r667 { width:667px; display:block; overflow:hidden; float:left;}
.bgbai { background:#FFF;}
/*抬头*/
.topnav{ height:32px; background:url(topbg.gif); overflow:hidden; display:block;}
.topnav .left { width:260px; line-height:32px; float:left; overflow:hidden; display:block;}
.topnav .right { width:400px; line-height:32px; float:right; display:block; text-align:right;}
.top { height:299px; overflow:hidden; display:block;}
.topbanner .logo { width:70px; margin:40px 20px 0 34px; float:left; overflow:hidden;}
.topbanner .name { width:528px; margin:53px 0 0 0; float:left; overflow:hidden;}
.topbanner .name .cn { font-size:43px; line-height:46px; font-family:\5FAE\8F6F\96C5\9ED1; color:#FFFFFF; font-weight:600;}
.topbanner .name .en { font-size:20px; line-height:40px; font-family: Arial; color:#e1e8f2;}
.topbanner1 { height:108px; background:url(banner02.jpg) no-repeat; padding:8px 0px 0px 30px;}

.TopSearch { height:28px; border:0px solid #c6e2eb; white-space:nowrap; position:relative; float:right; width:198px; background:#FFF; margin:6px 15px 0px 0px;}
.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:url(menu01.gif);}
.menu .left { height:40px; float:left;}
.menu .right { width:264px; height:40px; float:left;}
#jsddm
{	margin: 0;
	padding: 0;
	}

#jsddm li
	{
	float: left;
	list-style: none; background:url(menu02.gif) no-repeat left;
}
#jsddm li:first-child
{
 background:none;
}
#jsddm li a
	{
	display: block;
	text-decoration: none;
	color: #ffffff;
	white-space: nowrap;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size: 15px;
	padding-top: 9px;
	padding-right: 32px;
	padding-bottom: 9px;
	padding-left: 32px;}
#jsddm li a.curr
	{
	background:#2861a3;
}
#jsddm li a:hover
	{
	color: #000000;
}
		
#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:266px; height:186px; float:left; overflow:hidden; margin:10px;}
.tunews_text { width:366px; float:left; overflow:hidden; margin:10px 0px 0px 1px;}
.indexShowBox {width: 711px; height: 250px; overflow: hidden; margin: 0px auto; background:#06F; border:#FFFFFF solid 1px;}
/*焦点图*/

/*主体样式*/
.w964 { width:964px; float:left; overflow:hidden;}
.lanmu{ height:39px; background:url(bk_01.gif) left bottom repeat-x #FDFDFD;}
.lanmu_l{ width:500px; height:39px; float:left; overflow:hidden;}
.lanmu_r{ height:39px; padding-right:10px; padding-top:10px; float:right; color:#1a5c9f; font-family: Arial; font-size:12px; background:url(bk_05.gif) no-repeat right;}
.lanmu_r a{ color:#2974a2; text-decoration:none;} .lanmu_r a:hover{ color:#da2f07; text-decoration:none;}
.lanmu_r1{ line-height:38px; padding-right:10px; float:right;}
.group { width:964px; border-bottom:#caddea solid 1px; border-left:#caddea solid 1px; border-right:#caddea solid 1px; overflow:hidden;}
.group .left { width:302px; float:left; margin-right:18px; overflow:hidden;}
.group .leftfocus { width:302px; float:left; margin-right:12px; overflow:hidden;}
.group .left img { width:302px; height:202px; border:#e0e1e1 solid 1px;}
.group .right { width:614px; overflow:hidden; float:left; font-family:\5FAE\8F6F\96C5\9ED1; font-size:13px; line-height:25px; color:#454545; }
.column_nr { display:block; overflow:hidden; float:left;}
.column_nr1 { display:block; overflow:hidden; float:left; width:99%;}
.column_nr2 { display:block; overflow:hidden; float:left; width:95%;}
.column_yq { display:block; overflow:hidden; float:left; width:95%; height:447px;}
.column_dp { display:block; overflow:hidden; float:left;}

.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; background-color:#F2F9FD; border-bottom:#d8e8ee solid 1px;}
.location .link { height:38px; margin:0px auto; line-height:42px; overflow:hidden; padding-left:16px;}
/*概览*/
/*文字列表*/
.textlist{ width:100%; float:left; word-break:break-all; line-height:26px;}
.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:24px; line-height:24px;}
.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:29px; line-height:26px; display:block;}
.textlist1 ul li span{ float:right; font-size:12px; color:#999;}
.textlist2 { width:99%; float:left; word-break:break-all; line-height:28px; margin-top:8px; display:inline-block;}
.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:28px; line-height:28px;}
.textlist2 ul li span{ float:right; font-size:11px; color:#999;}
.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:6px 0px; 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:\5FAE\8F6F\96C5\9ED1; color:#888; }
.techlist .tltx { font-size:12px; line-height:22px; color:#666; font-family:\5FAE\8F6F\96C5\9ED1; }
/*图文列表*/
.y_gl {
	FONT-FAMILY: Arial; BORDER-BOTTOM: #bfbfbf 1px dotted; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; overflow:hidden; display:block;
}
.gl_img {
	HEIGHT: 106px; WIDTH: 160px; FLOAT: left; MARGIN-RIGHT: 22px; overflow:hidden;
}
.gl_right H2 {
	WIDTH: 80%; FLOAT: left; overflow:hidden; display:block;
}
.gl_right H2 A {
	OVERFLOW: hidden; FONT-SIZE: 15px; WIDTH: 84%; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; font-family: Arial; FONT-WEIGHT: bold; COLOR: #2e2e2e; DISPLAY: inline-block; LINE-HEIGHT: 18px; TEXT-DECORATION: none;
}
.gl_right H2 A:hover {
	TEXT-DECORATION: none; color:#007bd1;
}
.gl_right H2 SPAN {
	font-family:Arial; font-size:12px; HEIGHT: 18px; COLOR: #a5a5a5; LINE-HEIGHT: 18px; display:block; float:right;
}
.gl_right P {
	WIDTH: 80%; FLOAT: left; FONT-SIZE: 13px; COLOR: #555555; LINE-HEIGHT: 20px; font-family: Arial;
}

.y_gl_p {
	FONT-FAMILY: Arial; BORDER-BOTTOM: #bfbfbf 1px dotted; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; overflow:hidden; display:block; width: 926px;
}
.y_gl_p:nth-last-child(1)
{
BORDER-BOTTOM:none;
}
.gl_img_p {
	HEIGHT: 107px; WIDTH: 80px; FLOAT: left; MARGIN-RIGHT: 22px; overflow:hidden;
}
.gl_img_p img { width:100%; height:100%;}
.gl_right_p {
	WIDTH: 88%; FLOAT: left; overflow:hidden; display:block;
}
.gl_right_p H2 {
	FONT-SIZE: 15px; font-family: \5FAE\8F6F\96C5\9ED1; COLOR: #2e2e2e;
}
.gl_right_p H2 A {
	OVERFLOW: hidden; WIDTH: 84%; COLOR: #2e2e2e; LINE-HEIGHT: 18px;TEXT-DECORATION: none;
}
.gl_right_p H2 A:hover {
	TEXT-DECORATION: none; color:#c24749;
}
.gl_right_p P {
	WIDTH: 100%; FLOAT: left; FONT-SIZE: 13px; 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:6px;
}
.img-list LI {
	HEIGHT: 168px; FLOAT: left; MARGIN: 0px 14px 0px 14px; WIDTH: 196px;
}
.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: 196px;
}
.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: #bf1010; 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: 208px; FLOAT: left; MARGIN: 15px 24px 0px 24px; 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: #bf1010; 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: 125px; BACKGROUND: url(lazyload.gif) no-repeat center center; DISPLAY: block; WIDTH: 190px
}
.play-img I {
	OVERFLOW: hidden; HEIGHT: 20px; POSITION: absolute; TEXT-DECORATION: none; DISPLAY: block; WIDTH: 196px
}
.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: 75px; TOP: 43px; WIDTH: 40px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ico_vh1.png')
}
/*图片列表*/
#xlmain {
    display: block;
	overflow: hidden;
	margin: 0px 16px 30px 16px;
	float: left;
	padding:22px 45px 10px 45px;
}
#xlmain .wztitle {color: #2861a3; font-family: \5FAE\8F6F\96C5\9ED1; line-height:36px; text-align:center; font-size: 24px; padding: 18px 0px 18px 0px; font-weight:600;}
#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{ width:1000px; height:105px; background:#0c7dc2; display:block; overflow:hidden; margin:0 auto; float:left; text-align:center; padding-top:20px; font-size: 13px; line-height: 22px; font-family: \5FAE\8F6F\96C5\9ED1; color: #fff;}
.foot a { color: #fff; text-decoration: none;}
.foot a:hover { color: #007bd1; 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;
}
.heidata {
	font-size: 12px;
	color: #606060;
	font-family: Arial;
	text-decoration: none;
}
A.heidata:hover {
    COLOR: #c30000; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.hei1 {
    font-size: 13px;
    line-height: 20px;
    color: #333;
    text-decoration: none;
    font-family: \5FAE\8F6F\96C5\9ED1;
}
A.hei1:hover {
    COLOR: #007bd1; FONT-SIZE: 13px; TEXT-DECORATION: none;
}
.hei2 {
	font-size: 12px;
	line-height: 20px;
	color: #6d6d6d;
	font-family: \5FAE\8F6F\96C5\9ED1;
	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;
}
.lan {
	font-size: 11px;
	line-height: 18px;
	color: #2861a3;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
A.lan:hover {
	COLOR: #9c8068; FONT-SIZE: 11px; TEXT-DECORATION: none;
}
.lan1 {
	font-size: 13px;
	line-height: 18px;
	color: #0077bc;
	text-decoration: none;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.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: #c00101; text-decoration: none; font-family: \5FAE\8F6F\96C5\9ED1;
}
A.hong:hover {
	COLOR: #0018FF; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.hong18 {
	font-size: 18px; color: #c00101; text-decoration: none; font-family: \5FAE\8F6F\96C5\9ED1;
}
A.hong: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: 22px;
	color: #5c5c5c;
	font-family: Arial;
	text-decoration: none
}
.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;
}
.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;}
.pageline1{ border-bottom: dotted 1px #cccccc; height:4px; margin-top:20px; margin-left:20px; width:94%;}
#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
}
/* ---------------------------------------------------------------------------- */
/* --------------------------------Zoom-Effect--------------------------------- */
/* ---------------------------------------------------------------------------- */
.videobox { width:245px; height:202px;
	overflow: hidden;
	display: inline-block;
	margin :0 32px;}
.videobox p { height:56px; display: inline-block; overflow: hidden; padding:9px 0;}
.zoom-container { width:236px; height:142px; border:#ccc solid 1px;
	position: relative;
	overflow: hidden;
	display: inline-block;
	font-size: 16px;
	font-size: 1rem;
	vertical-align: top;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	
}
.zoom-container a {
    display: block;
    position: absolute;
    top: -100%;
    opacity: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
    color: inherit;
}
.zoom-container:hover a {
    opacity: 1;
    top: 0; 
    z-index: 500;
}
.zoom-container:hover a i {
    top: 50%;
    position: absolute;
    left: 0;
    right: 0;
    transform: translateY(-50%);
}
.zoom-container img {
	display: block;
	width: 100%;
	height: auto;
	-webkit-transition: all .5s ease; /* Safari and Chrome */
    -moz-transition: all .5s ease; /* Firefox */
    -ms-transition: all .5s ease; /* IE 9 */
    -o-transition: all .5s ease; /* Opera */
    transition: all .5s ease;
	
}
.zoom-container .zoom-caption {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10;
	-webkit-transition: all .5s ease; /* Safari and Chrome */
    -moz-transition: all .5s ease; /* Firefox */
    -ms-transition: all .5s ease; /* IE 9 */
    -o-transition: all .5s ease; /* Opera */
    transition: all .5s ease;
	color: #fff;
}
.zoom-container .zoom-caption span{background-color: #FD0005;position:absolute;top: 0;padding: 0px 7px;font-weight: bold;font-size: 13px;}
.zoom-container .zoom-caption p{position: absolute;bottom: 0;left:0; right: 0;text-align: center;font-size: 12px; background: rgba(0, 0, 0, .6);margin:0;padding: 6px;}
.zoom-container:hover img {
	-webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);
}
.zoom-container:hover .zoom-caption {
	background: rgba(0, 0, 0, .5);
}