﻿
body {margin:0px auto;font-size:12px;height:100%;font-family: Arial;line-height:180%; background-color:#CCCCCC}


a {text-decoration: none; color: #000000;}
a:hover{text-decoration: underline;	color: #fe8802;}
a:active {color: #fe8802;}

img{border:0; }

.l{ float:left;}
.r{ float:right;}
.clear{ display:block; height:0px; clear:both; visibility: hidden; overflow:hidden;}
 
/*-------------------------------*/
.corner{HEIGHT: 11px; CLEAR: both; OVERFLOW: hidden; _zoom: 1}
.corner_white_tl{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizinMethod='scale',src="App_Themes/tao2/images/corner_white_tl.png"); FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 11px; PADDING-TOP: 0px; HEIGHT: 11px;}
.corner_white_tr{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizinMethod='scale',src="App_Themes/tao2/images/corner_white_tr.png"); FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 11px; PADDING-TOP: 0px; HEIGHT: 11px;}
.corner_white_bl{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizinMethod='scale',src="App_Themes/tao2/images/corner_white_bl.png"); FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 11px; PADDING-TOP: 0px; HEIGHT: 11px;}
.corner_white_br{PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizinMethod='scale', src="App_Themes/tao2/images/corner_white_br.png"); FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 11px; PADDING-TOP: 0px; HEIGHT: 11px;}
/*-------------------------------*/


#zpage { width:950px;  margin-left:auto; margin-right:auto;}
.pagetp{width:950px; margin-left:auto; margin-right:auto;  height:15px;background:url(images/tp.gif) no-repeat left center; }
.pagebg{width:950px; margin-left:auto; margin-right:auto; background:url(images/cp.gif);}
.pagebt{width:950px; margin-left:auto; margin-right:auto; height:23px; margin-bottom:10px; background:url(images/foot.jpg) no-repeat left center; color:#FFFFFF; text-align:center;}

#ztop{position:absolute; width:930px; height:25px; line-height:25px; text-align:right; z-index:999;}
#ztop .gomain{ padding-left:20px;padding-right:10px;  background:url(images/tb1.gif) no-repeat left -5px;}
#ztop .save{ padding-left:20px;padding-right:10px;  background:url(images/tb2.gif) no-repeat left -5px;}

#PageHeader{ position:relative; width:930px; margin-left:10px; margin-right:10px; height:100px; background:url(images/head-bg.jpg);}
#PageHeader .logo{ position:absolute; height:60px;}
#PageHeader .logo img{}
#PageHeader .logo .l{float:left; padding:20px; }
#PageHeader .logo .r{float:left;font-size:14px; font-weight:bold;  padding-top:10px; display:none; }
#PageHeader .menu{position:absolute; top:60px; left:320px; height:25px; line-height:25px; text-align:center; overflow:hidden;}
#PageHeader .menu ul{list-style:none;margin:0;padding:0;}
#PageHeader .menu li{float:left;border-left: #999999 1px solid; }
#PageHeader .menu li a{display:block; width:70px; font-weight:bold; height:25px;line-height:25px;text-decoration:none; }
#PageHeader .menu li a:hover{height:25px;line-height:23px;}


#PageFooter{width:930px; margin-left:10px; margin-right:10px;text-align:center; overflow:hidden; }
#PageFooter .top{ height:30px;  background-color:#037AB3; display:none;}
#PageFooter .info{ height:23px;  line-height:23px; background-color:#FFFFFF; display:none;}
#PageFooter .data{ height:23px;  line-height:23px; display:none;}

.page{width:930px; margin-left:10px; margin-right:10px;background-color:#F5F5F5; } 
.banner{ margin-bottom:5px;}
.page .menu{ width:180px; padding:10px; background-color:#F5F5F5; }
.page .menu .SubMenu{ height:29px; line-height:29px; background:url(images/level2-nav-bg.jpg);border: #CCCCCC 1px solid; }
.page .menu .SubMenu a{ display:block;padding-left:15px;  background:url(images/gray-triangle.gif) no-repeat left center; }
.page .menu .SubMenu a:hover{ background-color:#D61D15; color:#FFFFFF; }
.page .menu .SubMenu2{border: #CCCCCC 1px solid; padding-bottom:20px;}
.page .menu .SubMenu2 .title{height:29px; line-height:29px; font-weight:bold; background:url(images/level2-nav-bg.jpg);border-bottom: #CCCCCC 1px solid;}
.page .menu .SubMenu2 .title a{ display:block;padding-left:15px;  background:url(images/gray-triangle.gif) no-repeat left center; }
.page .menu .SubMenu2 .list{ height:30px; line-height:30px; background:url(images/biao5.jpg) no-repeat 10px center; padding-left:20px; overflow:hidden;   }
.page .main{ width:720px; padding:5px;background-color:#FFFFFF; overflow:hidden; }
.page .main .info{border-left: #CCCCCC 20px solid; padding:5px;}
.page .main .info .map{ height:30px; line-height:30px; }
.page .main .info .infotitle{line-height:30px; font-size:14px; font-weight:bold; text-indent:5px; background-color:#EEEEEE; color:#000000;}
.page .main .info .infodata{ padding:10px;}
.page .main .info .infodata .pl{ height:30px; line-height:30px; border-bottom: #CCCCCC 1px dashed; }
.page .main .info .infodata .pl{background:url(images/biao1.gif) no-repeat 10px center; text-indent:20px; }
.page .main .info .infodata .pg{ height:30px; line-height:30px;  text-align:center;}


#NewsInfo .infotitle{ text-align:center;}
#NewsInfo .infotitleb{ text-align:right;}
 
#CSolutions{ margin:5px; padding:5px; width:200px; background-color:#EEEEEE; overflow:hidden;}
#CSolutions .title{ height:25px; line-height:25px; font-size:14px; font-weight:bold;background:url(images/jt_ico.gif) no-repeat 5px center;text-indent:20px; }
#CSolutions .data{padding:5px;}
#CSolutions .data .ad{padding:10px;line-height:20px;  background-color:#FFFFFF; margin-bottom:5px;}
#CSolutions .data .ad .t1{ color:Red;background:url(images/biao4.gif) no-repeat left center; text-indent:20px; }
#CSolutions .data .ad .t2{ color:#666666; font-size:9px;text-indent:20px;}
#CSolutions .data .ad .t3{ text-align:right; padding-right:15px;background:url(images/biao5.jpg) no-repeat right center;}

#Cabout{ margin:5px; padding:5px; width:420px; background-color:#FFFFFF;overflow:hidden;}
#Cabout .title{ height:25px; line-height:25px; font-size:14px;font-weight:bold;  }
#Cabout .data{padding:5px;}

#CNews{ margin:5px; padding:5px;width:260px;  background-color:#FFFFFF;overflow:hidden;}
#CNews .title{ height:25px; line-height:25px; font-size:14px; font-weight:bold;background:url(images/jt_ico.gif) no-repeat 5px center;text-indent:20px; }
#CNews .data{padding:5px;background-color:#EEEEEE;}
#CNews .data .ad{line-height:20px; margin-bottom:5px;}
#CNews .data .ad b{background:url(images/biao1.gif) no-repeat left center;  padding-left:20px;}
#CNews .data .pg{ text-align:right; padding-right:15px;background:url(images/biao5.jpg) no-repeat right center;}

#Ctopad{background-color:#FFFFFF; padding:10px; text-align:center; height:110px; overflow:hidden;}
#Ctopad img{ width:145px;}

#Cfriends{background-color:#CCCCCC; padding:5px; text-align:center; line-height:20px; overflow:hidden;}
#Cfriends img{ vertical-align:middle;}

#help .data{padding:20px; padding-left:50px; padding-right:50px;}









.test
{
	border-left: #ffcc99 1px dashed;
	border-top: #ffcc99 1px dashed;
	border-right: #ffcc99 1px dashed;
	border-bottom: #ffcc99 1px dashed;
}