/* CSS Document */
*{margin:0px; padding:0px;}
body{margin:0px; padding:0px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(Skin/ds/bg1.gif)}
a{
	text-decoration:none;
	font:Arial, Helvetica, sans-serif,宋体;
	color:#000000;
	font-size:12px;
	line-height:150%;
}
a:hover{color:#bd1515;}
#container{margin:0 auto; width:970px; height:auto; background:#FFFFFF;}
.conline{width:970px; height:10px; background:url(skin/ds/linedot.jpg) repeat-x; font-size:0px;}
#banner{ width:970px; height:280px; background:url(Skin/ds/banner.jpg) no-repeat; font-size:0px;}


.tabber{clear:both;}<!--以下为动门-->
.tabber .tmenu ul{margin:0;padding:0; display:block;}
.tabber .tmenu li{
	float:left;            
	height:27px;
	line-height:27px;                       
	border-bottom:1px solid #b1c8d7;
	border-right:1px solid #b1c8d7;
	border-color:#b1c8d7;            
	border-width:1px;
	color:#131313;
	cursor:pointer;
	display:block;                                                
	text-align:center;
	list-style:none;
	background:url(skin/ds/bg.jpg) 0 0 repeat-x;}

	
.tabber .tmenu li.on{            
	border-bottom:none;
	background:#fff;
	cursor:pointer;
	font-weight:bold;}
.tabber .tbox{
	height:200px;
	clear:both;}
.tabber .tbox2{
	height:200px;
	clear:both;}
.tabber .tbox div p{padding:5px;}
.block{display:block;}   
.none{display:none;}    
.linkdot{
	background:url(skin/ds/right_div.gif) left bottom repeat-x;;
	line-height:200%;
}

#top{
	width:968px;
	background:#F5F8FC;
	height:45px;
	padding:0px;
	margin:0 auto;
	margin-bottom:5px;
	border:#b1c8d7 1px solid;
	
}
#top img.logo{
	display:block;
	font-size:0;
	height:16px;
	line-height:45px;
	margin:0 5px 0 0 ;
	padding-top:15px;
	padding-left:15px;
	float:left;
}
#top p.topDiv{
	width:370px;
	height:45px;
	float:left;
	margin:0 29px 0 0;
	line-height:45px;
	
}

#top marquee{
	width:430px;
	height:45px;
	float:right;
	line-height:45px;
	margin-right:40px;
	color:#bd1515;
	
}


.con1_left{margin:0px; padding:0px; width:218px; height:270px; border:#b1c8d7 1px solid; float:left; display:inline; margin-bottom:5px; background:#f3f8fc;margin-left:5px; }
.con1_center{margin:0px; padding:0px; width:316px; height:270px;  float:left; border:#b1c8d7 1px solid; display:inline; margin-bottom:5px;}
.con1_right{margin:0px; padding:0px; width:420px; height:270px; float:left; margin-left:5px; border:#b1c8d7 1px solid; display:inline; margin-bottom:5px;}

.con2_left{margin:0px; padding:0px; width:220px; height:547px; float:right; display:inline; margin-bottom:5px;}

.con2_left p{margin-bottom:10px;}

.con2_left ul.leftLink{
	list-style:none;
	
	width:190px;
	margin:14px;
}
.con2_left ul.leftLink li{
	padding-bottom:10px;
	background-image:url(Skin/ds/arrow3.gif);
	background-repeat:no-repeat;
	background-position:4px 4px;
	display:block;
	height:30px;
	line-height:0;
	font-size:0;
	
	
}
.con2_left ul.leftLink li a{
	display:block;
	
	width:160px;
	height:30px;
	padding-left:25px;
	font:normal 12px/27px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	text-decoration:none;
	background:url(skin/ds/right_div.gif) left bottom repeat-x;;
	line-height:200%;
	
}
.con2_left ul.leftLink li a:hover{
	color:#BD1515;
	background-color:inherit;
	
}




.con2_right{margin:0px; padding:0px; width:743px; height:550px;  float:left; display:inline; margin-bottom:5px;}

.con2_right_left{margin:0px; padding:0px; width:316px; height:270px;  float:left; border:#b1c8d7 1px solid; display:inline; margin-bottom:5px;}
.con2_right_right{margin:0px; padding:0px; width:420px; height:270px; float:left; border:#b1c8d7 1px solid; display:inline; margin-bottom:5px; margin-left:5px;}




.clear{margin:0px; padding:0px; clear:both; border:0px;display:inline}

.showphoto{width:968px; height:auto; border:#b1c8d7 1px solid; margin-bottom:5px;}
.showphoto .colCE_title {
	width:968px;
	line-height: 27px;
	
	
	height: 27px;
	
	color: #000;
	
}
.showphoto .colCE_title strong {
	font-size: 12px;
	float: left;
	padding-left: 80px;
	color:#1e50a2;
}



.showphoto .colCE_title a {
	font-size: 12px;
	float: right;
	padding-right: 10px;
	color: #000000;
	padding-top:3px;
}

.showphoto .colCE_title a:hover {	
	color: #BD1515;
}




#footer{
	
	width:970px;
	height:35px;
	line-height:35px;
	margin:0 auto;
	position:relative;
	background:#F5F8FC;
	border:#B1C8D7 1px solid;

}
#footer ul{
	width:555px;
	position:absolute;
	left:350px;
	top:10px;
	color:#FFFFFF;
}
#footer ul li{
	float:left;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#1e50a2;
	background-color:inherit;
}
#footer ul li a{
	padding:0 7px;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#1e50a2;
	background-color:inherit;
	text-decoration:none;
}
#footer ul li a:hover{
	text-decoration:underline;
	color:#bd1515;
}


#menu{/*menu(start)*/
	width:968px;
	height:auto;
	border-left:1px #b1c8d7 solid;
	border-right:1px #b1c8d7 solid;
	
	
}
#menu ul{
		list-style:none;
		padding-left:15px;
		
}
#menu li{
	
	list-style:none;
	display:block;
	float:left;
	height:27px;
	border-right:1px solid #b1c8d7;
	line-height:27px;
}
#menu li a{
	display:block;
	float:left;
	color:#000;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	line-height:27px;
	text-decoration:none;
	padding:0 16px;				
}
#menu li a:hover{
	color:#bd1515;
	text-decoration:underline;
}







#con6_left{width:230px; height:auto; float:left; margin-left:9px; display:inline; margin-top:10px; margin-bottom:5px;}

#con6_left .con6bg{ FONT-SIZE: 12px;  HEIGHT: 200px; border:#f2f2f2 1px solid; margin-bottom:10px;}

#con6_flash{width:230px; height:220px; clear:both; margin-bottom:10px;}
#con6_right{width:720px; height:auto; float:right; display:inline; margin-top:10px; border:#b1c8d7 1px solid; margin-bottom:5px;}
.conform form{height:35px; line-height:35px; margin-right:10px;}

.link2{
	list-style:none;
	width:110px;
	padding:15px;
	padding-left:60px;
	margin:0;
	float:left;
	padding-top:10px;
}
.link2 li{
	margin:0 0 10px 0;
	display:block;
	height:28px;
	line-height:0;
	font-size:0;
	border-bottom:#A4B5BF 1px dotted;
	list-style:none;
	text-align:center;
	background:url(skin/ds/arrow3.gif) no-repeat;
	background-position:15px 6px;
	

}

.link2 li a{
	display:block;
	background:#efe2ae;
	height:28px;
	padding:0 0 0 20px;
	font:normal 12px/27px Arial, Helvetica, sans-serif;
	color:#00;
	background-color:inherit;
	text-decoration:none;
}
.link2 li a:hover{	
	color:#BD1515;
}


.centerbg{width:316px; height:29px;  background:#F5F8FC; border-bottom:#b1c8d7 1px solid;}



.centerbg .colCE_title {
	line-height: 29px;
	
	
	height: 29px;
	
	color: #000;
	
}
.centerbg .colCE_title strong {
	font-size: 12px;
	float: left;
	padding-left: 5px;
	color:#1e50a2;
}
.centerbg .colCE_title a {
	font-size: 12px;
	float: right;
	padding-right: 10px;
	color: #000000;
	padding-top:3px;
}

.centerbg .colCE_title a:hover {	
	color: #BD1515;
}


.leftbg{width:218px; height:27px;  background:#D8E3F4; border-bottom:#c1c1c1 1px solid;}



.leftbg .colCE_title {
	line-height: 27px;
	
	
	height: 27px;
	
	color: #000;
	
}
.leftbg .colCE_title strong {
	font-size: 12px;
	float: left;
	padding-left: 80px;
	color:#1e50a2;
}
.leftbg .colCE_title a {
	font-size: 12px;
	float: right;
	padding-right: 10px;
	color: #000000;
	padding-top:3px;
}

.leftbg .colCE_title a:hover {	
	color: #BD1515;
}

#flash{font-size:0px;}
#contop{width:970px; height:45px;}
#contop_left{width:900px; height:45px; line-height:45px; background:#99CC00; float:left;}
#contop_right{width:70px; height:45px; line-height:45px; float:right;}


.ad_left{width:480px; height:88px; float:left; display:inherit; margin-bottom:5px; font-size:0px;}
.ad_right{width:480px; height:88px; float:right; padding-left:10px; display:inherit; margin-bottom:5px; font-size:0px;}

.convote{width:218px; height:160px; border:#b1c8d7 1px solid; display:inherit; float:left; margin-bottom:5px; background:#f3f8fc; margin-left:5px;}
.conlink{width:743px; height:158px; display:inherit; float:left; margin-bottom:5px; border-bottom:#c05535 4px solid;}
.comment{width:968px; height:auto; border:#c1c1c1 1px solid; margin-bottom:5px;}


.center_tdbgall /* 中部表格总背景颜色定义 */
{
background:#ffffff;
width:770px;
}

.left_title /* 左栏标题表格背景、文字颜色定义 */
{
	font-weight:bold;
	color: ffffff;
	height: 28px;
	padding-left:20px;
	text-align: left;
	background-image: url(skin/ocean/right_t.gif);
	width: 182px;
}

.left_tdbg1 /* 左栏内容表格背景、文字颜色定义 */
{
	padding: 5px;	background-color: #e6f5ff;	border-width: 1px;
	border-top-style: none;	border-bottom-style: none;	border-color: #a4c6fc;border-right-style: solid;border-left-style: solid;
}
.left_tdbg2 /* 左栏底部表格背景、文字颜色定义 */
{
	height: 10px;
	background-image: url(skin/ocean/tdbg_bottom.gif);
	background-repeat: no-repeat;
}
.main_title_575 /* 中栏标题表格背景、文字颜色定义(575) */
{
    font-weight: bold;
	color: #ffffff;
	background-image: url(skin/ocean/main_bs1.gif);
	height: 27px;
	padding-left: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1c65be;
}
.main_tdbg_575 /* 中栏内容表格背景、文字颜色定义(575) */
{
border: 1px solid #d2d3d9;line-height: 150%;text-align: left;padding-left:5;padding-right:5;
}

.photo a{border:1px solid #808080; width:130px; background: #f1f1f1; display:block;}
.photo img{margin-bottom:-10px; display:inline;}

.photo2 img{border: 4px solid  #ffffff; 
filter:progid:dximagetransform.microsoft.glow(color=#000000,strength=3); 
}
