#body {FONT-FAMILY: Î¢ÈíÑÅºÚ,Arial, Helvetica, sans-serif}
HTML *#body {COLOR: #4e4e4e; FONT-FAMILY: Î¢ÈíÑÅºÚ,Arial,Helvetica,sans-serif}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0;padding:0;}
li{list-style:none; margin:0;padding:0;}
A:link {COLOR: #06c; TEXT-DECORATION: none}
A:visited {COLOR: #06c; TEXT-DECORATION: none}
A:active {COLOR: #06c; TEXT-DECORATION: none}
A:hover {COLOR: #e60000; TEXT-DECORATION: underline}
A.external {PADDING-RIGHT: 14px; PADDING-LEFT: 0px; BACKGROUND: url(ex.gif) no-repeat right -100px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
A.external:hover {PADDING-RIGHT: 14px; PADDING-LEFT: 0px; BACKGROUND: url(ex.gif) no-repeat 100% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.clr{clear:both;height:0px;overflow:hidden;visibility:hidden;}
.left{ float:left;}
.right{ float:right;}

#Headbox{height:90px;}
.logo{ width:40%;display:block;}
.toplnk{ width:56%;display:block;text-align:right;}
.layout{ width:58px;}
.layout img{ margin:6px 3px 4px 3px}
.site{ border-top:1px #ccc solid; line-height:30px; color:#999;clear:both}
#Menu{}
#dnn_dnnSEaRCH_txtSearch{width:145px; background:#fff; height:16px; padding:3px 3px 0 3px;color:#ff0000; border:0px #000 solid; margin-top:5px}
.blue, a.blue:link, a.blue:visited, a.blue:active {text-decoration: none; padding:0 4px; line-height:2em; font-weight:normal; color:#06c}a.blue:hover{ color: #ff0000}

.gray, a.gray:link, a.gray:visited, a.gray:active {text-decoration: none; padding:0 4px; line-height:30px; color:#999; font-weight:bold}a.gray:hover{ color: #ff0000}

.white, a.white:link, a.white:visited, a.white:active {text-decoration: none;color:#fff; padding:0 2px;line-height:32px; font-weight:bold}a.white:hover{ color: #ffff00}

.searchbutton, a.searchbutton:link, a.searchbutton:visited, a.searchbutton:active {text-decoration: none;color:#fff; padding:0 10px;font-weight:bold}a.searchbutton:hover{ color: #ffff00}


#themebox{background:url(themebg.png) top center no-repeat;width:100%;display: block;position:absolute;z-index:1222;right:0px; top:60px; height:500px;}
#themebox .obj{width:600px;margin-top:60px}
#themebox .close,#themebox a.close:link, #themebox .a.close:visited, #themebox a.close:active{width:220px; height:30px; background:url(themebut.gif) left top repeat-x; border:2px #000 solid; color:#fceae8; font-size:16px; font-weight:bold; line-height:30px; display:block; text-decoration:none}
#themebox a.close:hover{background:url(themebut.gif) left bottom repeat-x; color:#FFFFFF}
.themeOff{ cursor:pointer; margin-top:5px}
.themeOn{cursor:pointer; margin-top:5px}

.bottompane{ clear:both}


.FocusImg {BACKGROUND: #fff; WIDTH: 100%;POSITION: relative; HEIGHT: 290px}
.FocusImg .BigPic {PADDING: 0px; TEXT-ALIGN: center}
.FocusImg .BigPic IMG {BORDER: #616161 0px solid; DISPLAY: block; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 290px}
.FocusImg .TitleBg {Z-INDEX: 10; BACKGROUND:url(titlebg.gif) left top repeat-y; FILTER: Alpha(Opacity=70); left: 0px; WIDTH:67%; POSITION: absolute; TOP:229px; HEIGHT: 60px;opacity: 0.7;}
.FocusImg .TitleBox {FONT-WEIGHT: bold; FONT-SIZE: 16px; Z-INDEX: 20;left: 10px; WIDTH: 100%; COLOR: #fff; LINE-HEIGHT: 23px; POSITION: absolute; TOP: 235px; HEIGHT: 60px; TEXT-ALIGN: left}
.FocusImg A:link {COLOR: #fff; TEXT-DECORATION: none}
.FocusImg A:visited {COLOR: #fff; TEXT-DECORATION: none}
.FocusImg A:hover {COLOR: #ffff00; TEXT-DECORATION: underline}
.FocusImg .SmallPics {PADDING-LEFT: 3px; OVERFLOW: hidden; PADDING-TOP: 2px; ZOOM: 1; position:absolute; top:220px;right:6px; width:270px;}
.FocusImg .SmallPics SPAN {DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 8px; PADDING-TOP: 6px}
.FocusImg .SmallPics SPAN IMG {BORDER: #fff 1px solid; HEIGHT: 25px; width:40px}
.FocusImg .SmallPics SPAN.selected {BACKGROUND: url(4.gif) no-repeat}
.FocusImg .SmallPics SPAN.selected IMG {BORDER: #edf00a 1px solid;}


.Container02{ width:100%; float:left; clear:both; margin-bottom:5px;}
.Container02 .titbox{height:30px; background:url(cbg.gif) top left repeat-x; border:1px #cccccc solid}
.Container02 .title{color:#FFFFFF; line-height:30px; font-weight:bold; padding-left:5px}
.Container02 .contbox{ border:1px #cccccc solid; border-top:none}
.Container02 .panebox{ width:96%;margin-left:auto; margin-right:auto; padding:5px 0}

.flink{ margin:5px 0 0 0; display:block; text-align:center}
.flink img{ width:88px; height:31px; border:0px; margin:5px 2px 5px 2px; padding:0px}
.textlink{line-height:1.5em; margin:5px 0 0 0; display:block; text-align:center}
.textlink A:link, .textlink A:visited , .textlink A:active {COLOR: #666; TEXT-DECORATION: none; padding:5px; background:#f5f5f5; border:1px #777 solid; margin:5px}
.textlink A:hover{COLOR: #fff; TEXT-DECORATION: none; background:#ff5500}


.newslist{ color:#999; width:96%;}
.newslist li{ background:url(dot.gif) left bottom repeat-x; list-style:none; margin-bottom:-1px; clear:both; height:34px}
.newslist li span{font-size:12px; line-height:34px;}
.newslist li span a:link,
.newslist li span a:visited,
.newslist li span a:active{font-size:12px; line-height:34px; color:#333}
.newslist li span a:hover{color:#ff0000;}


.newslist2{ color:#999; width:96%;}
.newslist2 li{ background:url(dot.gif) left bottom repeat-x; list-style:none; margin-bottom:-1px; clear:both; height:34px}
.newslist2 li span{font-size:16px; line-height:34px;}
.newslist2 li span a:link,
.newslist2 li span a:visited,
.newslist2 li span a:active{font-size:16px; line-height:34px; color:#b80505}
.newslist2 li span a:hover{color:#000;}


#dnn_ctr1246_ArticleList_PanelA{ text-align:center; font-size:14px; line-height:2em}
#flash { width:310px; margin:0px auto; border:0px solid #03c; height:400px}

.googleads{ background:url(googleadsbg.gif) top right no-repeat #3d3a3a; height:89px; text-align:left; clear:both; margin-bottom:2px}
.zhuanti{ height:393px; background:url(zhuanti.gif) left bottom repeat-x}
.zhuanti ul li{ list-style:none; display:block}
.zhuanti ul .img{ width:48%; float:left; height:150px; margin-left:2px ; display:inline; margin-bottom:5px; text-align:center}
.zhuanti ul .img a:link,.zhuanti ul .img a:visited,.zhuanti ul .img a:active{ width:95%;height:100px; display:block; overflow:hidden; border:2px #999 solid}
.zhuanti ul .img a:hover{ border:2px #f7b007 solid}
.zhuanti ul .img img{ overflow:hidden; margin-left:auto; margin-right:auto; border:none; width:100%}
.zhuanti ul .txt{float:left; clear:both; line-height:1.6em}
.zhuanti ul .txt a:link,.zhuanti ul .txt a:visited,.zhuanti ul .txt a:active,{ color:#B1051F; font: normal 16px Î¢ÈíÑÅºÚ}
.zhuanti ul .txt a:hover{ color:#666}


.Service{ width:100%; background:#f5f5f5; height:260px; position:relative; font-size:12px;margin-bottom:30px}
.Service h2{ width:100%; height:35px; background:#E60000; color:#FFFFFF; font: normal 18px Î¢ÈíÑÅºÚ; text-indent:20px; line-height:35px}
.Service .imgbox{ width:240px; height:195px; position:absolute; z-index:50; right:0px; top:40px}
.Service .imgbox img{ width:70px; height:70px; display: inline}
.Service .imgbox a:link,.Service .imgbox a:visited{ border:2px #3D3A3A solid; display:block; width:70px; height:70px; float:left; margin: 1px 6px 1px 0}
.Service .imgbox a:hover{ border:2px #ff0000 solid}
.Service .stext{ width:370px; height:195px;position:absolute; z-index:1200; left:5px; top:40px; text-indent:26px; line-height:25px}
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none;}
#outerImageContainer{position: relative;background-color: #fff;	width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;	height: 500px;	background-color: #000;	filter:alpha(opacity=60);-moz-opacity: 0.6;	opacity: 0.6;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 



Body{
BACKGROUND:#fff; FONT: 12px Î¢ÈíÑÅºÚ,Arial, Helvetica, sans-serif; COLOR: #485056;padding:0px; margin:0px
}

.skinwidth{width:960px; margin: 0 auto;}


#Breader{background:#d7000f; height:32px; clear:both; margin-bottom:1px}
.breadbox{background:url(default/breadbg.gif) left top no-repeat; height:32px; text-indent:20px; color:#FFFFFF}
.searchbox{background:url(default/searchbg.gif) right top no-repeat; height:32px;}

#box01,#box02,#box03,#box04{ background:#fff; margin-bottom:2px;}
.contentpane{ background:#ffffff}
.boxleft{ width:67%; background:#fff;}
.boxright{ width:32%;}
#Footer{ margin-top:5px; clear:both;border-top:2px #ff0000 solid}
.footerpane{ padding:5px 0}

.red, a.red:link, a.red:visited, a.red:active {text-decoration: none;color:#ff0000;padding:0 5px;line-height:2em; font-weight:bold;}a.red:hover{ color:#000}




.clr{clear:both;height:0px;overflow:hidden;visibility:hidden;}

.dnnapplication,.dnnskin,.dnnmodule{float:left;width:100%; margin-bottom:8px}
.rtwp01{border:1px solid #cccccc;overflow:hidden;text-align:left;}
.tbtn1{font-weight:normal;height:30px;}
.tbtn1 li{border:1px solid #cccccc;border-left:none;border-top:none;color:#505050;cursor:pointer;display:block;float:left;text-align:center;text-decoration:none;width:24.7%; text-align:center;height:30px;line-height:28px;}
.tbtn1 li:hover{text-decoration:underline;}
.tbtn1 li.curr{background:#fff;border-bottom-color:#fff;cursor:default;}
.tbtn1 .tbttl{height:30px;line-height:28px;width:37%;text-align:left;font-weight:bold;padding-left:10px;cursor:default;text-decoration:none;background:url(back-2.gif) repeat-x;float:left;border:1px solid #cccccc;border-left:none;border-top:none;color:#505050; padding-top:0px}
.tbtn1 .tbttl img{margin-top:12px}
.tbtncon{width:60.8%;height:36px;float:left;background:url(back-2.gif) repeat-x;}
.inwrap05{display:inline;float:left;height:280px;margin:5px 0 0 7px;padding-top:10px;width:37%;background:#EDF6FF;}
.inwrap07{display:inline;float:right;margin-left:5px;padding-top:10px;width:60%;}
.inpad01{padding-left:11px;}
.dnnskin .tbtn1 .tbttl{}
.dnnmodule .tbtn1 .tbttl{}
.dnnapplication .inwrap05{ background:url(casebg.gif) top left repeat-x #f1f1f1}
.dnnskin .inwrap05{ background:url(skinbg.gif) top right repeat-x}





.Container01{ width:100%; float:left; clear:both; margin-bottom:5px;}
.Container01 .titbox{height:30px; background:url(default/c01bg.gif) top left repeat-x; border:1px #e00000 solid}
.Container01 .title{color:#FFFFFF; line-height:30px;padding-left:5px; font-weight:bold}
.Container01 .contbox{ border:1px #cccccc solid; border-top:none}
.Container01 .panebox{ width:96%;margin-left:auto; margin-right:auto; padding:5px 0}











.CSSMenu 								{ position:relative;height:28px;float:left;font-family:Arial, Helvetica, sans-serif}
.CSSMenu span 							{ padding:0 20px;white-space:nowrap;display:block;font-size:12px;font-weight:bold;text-transform:uppercase}
.CSSMenu ul								{ margin:0px;padding:0px;display:block;float:left}
.CSSMenu li 							{ list-style:none none outside;float:left;position:relative;margin:0 1px}
.CSSMenu ul li 							{ background:url(images/menu.gif) 0 0 no-repeat;float:left}
.CSSMenu ul li a						{ background:url(images/menu.gif) right -45px no-repeat;height:28px;display:block;float:left}
.CSSMenu ul .current 					{ background:url(images/menu.gif) 0 -90px no-repeat;margin:0px}
.CSSMenu ul .current a					{ background:url(images/menu.gif) right -135px no-repeat}
.CSSMenu ul .current .slide span		{ background:transparent}
.CSSMenu ul .current span				{ color:#fff}
.CSSMenu ul a:link, 
.CSSMenu ul a:active, 
.CSSMenu ul a:visited					{ width:auto;color:#fff;text-decoration:none;line-height:28px;display:block;cursor:pointer}
.CSSMenu ul a:hover 					{ background:url(images/menu.gif) 0 -90px no-repeat;float:left}
.CSSMenu ul a:hover span 				{ background:url(images/menu.gif) right -135px no-repeat;float:left;color:#fff}
.CSSMenu .downarrow						{ position:absolute;right:5px;top:8px}
.CSSMenu .rightarrow					{ position:absolute;right:5px;top:10px}
.CSSMenu .slide 						{ display:none;float:left;overflow:hidden;position:absolute}
.CSSMenu .slide .icon 					{ width:16px;margin-right:4px;margin-bottom:-2px}
.CSSMenu .slide .Group 					{ background:#353535;display:none;left:0px;float:left;position:relative;margin:0px}
.CSSMenu .slide ul li 					{ clear:both;background:#353535;display:block;border-bottom:1px #3b3b3b solid;border-top:1px #303030 solid}
.CSSMenu .slide ul li span 				{ color:#fff;display:block;padding:0 20px;text-transform:none}
.CSSMenu .slide ul li a					{ background:#353535;height:28px;display:block}
.CSSMenu .slide ul a:link, 
.CSSMenu .slide ul a:active, 
.CSSMenu .slide ul a:visited			{ width:auto;text-decoration:none;line-height:28px;display:block;cursor:pointer}
.CSSMenu .slide ul a:hover 				{ background:#171717;width:100%}
.CSSMenu .slide ul a:hover span 		{ background:#171717;color:#168df2}


