﻿/* project: internet center tplate
   author: luka cvrk (www.solucija.com) */

   
/* default styles
   -------------- */
   
body { 
	padding: 0; 
	margin-top: 5px; 
	font: 0.7 Arial, sans-serif; 
	line-height: 1.5;
	background: #fff; 
	color: #454545; 
}

a {
	color: #185DA0;
	background: inherit;
}

a:hover {
	color: #9EC068;
	background: inherit;	
}

a.title {
	color: #FE6700;
	background: #FFF;
}

h1 {
	font: bold 2 Arial, Sans-Serif;
	letter-spacing: -1px; 
	padding: 7px 0 0 8px;
	margin: 0;
}

h1 a, h2 a {
	text-decoration: none;
}

h1 a:hover, h2 a:hover {
	color: #FF6600;
	background: #FFF;
}


h2 { 
	margin: 0; 
	padding: 0; 
	font: bold 1.7 Arial, Sans-Serif; 
	letter-spacing: -1px;
}

h2 { 
	font-size: 16px;
	margin-bottom: 5px; 
	color: #000; 
	background: inherit;
}

p {	
	margin: 0 0 5px 0;
	
}

ul { 
	margin: 0; 
	padding : 0; 
	list-style : none; 
}

form { 
	margin: 0; 
}

input.search { 
	width: 199px; 
	border: none;
	background: url(input.gif); 
	padding: 4px; 
}

input.login { 
	width: 150px;
	border: none; 
	background: url(logininput.gif); 
	padding: 4px; 
}

/* layout
   ------ */

.content { 
	margin: 10px auto;
	width: 1003px; 
}

.header { 
	height: 60px;
	font-size:13px; 
    
}

.top_info {
	float: right;
	width: 570px;
	padding: 0 0 4px 0;
	border-bottom: 1px solid #eee;
}

	.top_info_left {
		width: 240px;
		float: left;
	}

	.top_info_right {
		float: right;
		width: 290px;
		padding: 0 0 0 35px;
		border-left: 1px solid #eee;
	}

.slogan {
	font-size: 0.9;
	width: 160px;
}


.bar { 
	clear: both;
	font-size: 14px;
	height: 30px; 
	margin: 0 0 0 0px; 
}

	.bar li { 
		margin: 0; 
		padding: 4px 10px 8px 10px;
		color: #333333;
		background: #FFF;
		float: left; 
	}
	
	.bar li.active { 
		background: #FFF url(bar.gif) no-repeat center bottom; 
		color: #4A8EBC;
		font-weight: bold; 
		padding-bottom: 8px; 
	}

	.bar a { 
		font-weight: bold;
		color: #666666; 
		background: inherit;	
	} 

.search_field { 
	background: #0276c7 url(barbg.gif) no-repeat; 
	color: #000;
	border-top: 1px solid #3366CC;
	border-bottom: 1px solid #003399;
	clear: both;
	text-align: center; 
	padding: 10px 0 5px 0;
}

.subheader {
	margin: 3px 0 10px 0;
	padding: 8px;
	background: #f4f4f4 url(subheaderbg.gif) no-repeat;
	color: #808080;
	border-bottom: 1px solid #ccc;
}

/* left side
   --------- */
.left_shuaixuan {
	float: left;
	font-size:13px;
	width: 180px;
	margin: 0 0 10px 0;
}

.left {
	float: left;
	font-size:14px;
	width: 435px;
	margin: 0 0 10px 0;
}
	.left_articles {
		margin: 0px 0 10px 0;
	}

	.left_links {
		border: 1px solid #eee;
		padding: 5px 5px 5px 10px;
		height:85px;	
		
	}
.left_links ul{ padding:3px; margin:0px; list-style-type:none; line-height:19px;width:680px;}
.left_links ul li{ float:left; padding:1px 1px;; width:220px; height:40px; text-align:left;overflow:hidden;}
.slie {
			float: left;
			width: 220px;
		}
.slie p{width:220px; overflow:hidden; text-overflow:ellipsis;}


.lbiao {margin: 0;}
.lbiao ul{ padding:0px; margin:0px; list-style-type:none; ;width:696px;}
.lbiao ul li{ float:left; padding:1px 1px;; width:230px; height:77px; text-align:left;overflow:hidden;}


	.left_links:hover {
		border: 1px solid #ccc;
	}
	
	.left_message {
		border: 1px solid #eee;
		padding: 10px 10px 10px 75px;	
		margin: 0 0 10px 0;
		background: #fff url(questionmark.gif) no-repeat center left;
		color: #454545; 
	}
	
	.left_message:hover {
		border: 1px solid #ccc;
	}
	
		.left_side {
			float: left;
			width: 220px;
			
		}
		
		.left_side p{ 
		    overflow:hidden;
			text-overflow:ellipsis;
			width:200px;
			}
		.right_side {
			float: right;
			width: 200px;
			border-left: 1px solid #eee;
			padding: 0 0 0 20px;
		}
		
	.left_box {
		background: #f4f4f4;
		color: #000;
		border: 1px solid #ccc;
		padding: 10px;
	}
	
/* right side
   ---------- */
		
.right {
	float: right;
	width: 310px;
	margin: 0 0 10px 0;
}

	.right_login {
		padding: 10px;
		margin: 0 0 6px 0;
		background: #A9D4F2;
		color: #246088;
		border-top: 1px solid #4A8EBC;
		border-bottom: 1px solid #4A8EBC;
	}

	.right_articles {
		border-left: 1px solid #eee;
		padding: 3px;	
		margin: 0 0 5px 0;
		width:558px;
		overflow:hidden;
	}
	

		
.image {
	float: left;
	margin: 0 9px 3px 0;
}

#top,#main,#foot{ width:1003px; margin:0 auto;}
.ad,.box-fenglei,.vip,.list5{ margin-bottom:5px; border:#FFFFFF}
a{color: #000;TEXT-DECORATION:none}
a:hover{COLOR:#FF0000;TEXT-DECORATION: underline;}

/**/
.box-top{ height:25px; background-color:#FFFFCC;}
.box-mid{ height:67px;}
.logo{  float:left; width:301px; height:60px}
.nav{ width:500px; float:left; padding:37px 0px 0px 0px;} 
.nav h2{ font-size:14px; color:#0099FF; float:left; width:78px; background-image:url(home_10.gif); background-position:bottom; background-repeat:no-repeat; height:30px;}
.text{ padding:10px 0px 5px 0px; text-align:center;}
.nav h2 a{ display:block; color:#3366CC; text-decoration:none;}
/*.nav h2 a:hover{ background-image:url(home_07.gif);background-repeat:no-repeat; color:#FFFFFF;}*/


/**/
.box-mid{ height:67px;}
.left{ width:701px; float:left;}
.right{ width:290px; float:left; margin-left:5px;}
.right_list{
	width:560px;
	float:left;
	margin-left:5px;
	overflow: hidden;
}
.right_list1{
	width:990px;
	float:left;
	margin-left:5px;
	overflow: hidden;
}
.right_list2{
	width:800px;
	float:left;
	margin-left:5px;
	overflow: hidden;
}
.ad{ height:84px; border:0px solid #CCCCCC}
/**/
/*----------------详细页面-------------------------------*/
.tb{margin-right:20px; margin-bottom:10px; width:250px; height:250px; border:1px solid #CCCCCC; float:left}
.td{ float:left; width:400px;}
.table-list{ height:auto;  padding:5px 0px; border-bottom:1px dashed #CCCCCC; text-align:left}
.table-list b{ width:80px; float:left}
.table-list span{ width:310px; float:left}
.js{ padding:10px 0px}
.js h2{ font-size:14px;
	padding-bottom:5px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px;
	background-image:url(title2-bg.gif);
	background-repeat:no-repeat;
	height: 20px;
	padding-top: 15px;
}
.js p{line-height:22px; text-indent:2em; padding:0px 10px;}
dl{ list-style:none; padding-left:10px; float:left; width:150px;}
dt{ font-weight:bold;}

/**/
/**/
.vip{ border:1px solid #abdaf6;}
.box-fenglei{ border:1px solid #abdaf6; width:699px; overflow:hidden}
.title{ height:26px; background-color:#f4f9fd ; }
.title h2{ font-size:14px; color:#0066FF; padding:5px; text-align:left; width:100px;}
.title img,title h2{ float:left;}
.list{ padding:10px; text-align:left;font-size:13px;}
.list1{ list-style-type:none; padding:5px; float:left; line-height:28px; width:300px; margin:0px;  font-size:13px;}
.list-fl{ list-style-type:none; padding:5px; float:left; line-height:19px; width:125px; margin:0px;}
.list1 li{ height:29px;}
.list1 li a,.list-fl a{text-decoration:none; color:#333333; }
.list1 li a:hover,.list-fl a:hover{ color:#FF3333;}
.title2{ background-image:url(home_40.gif); background-repeat:repeat-x; height:26px; border-bottom:1px solid #abdaf6;}
.t1,.t2,.t3,.t4,.t5,.t6,.t7,.t8,.t9,.t10,.t11{ margin-top:10px; height:32px; background-position:left; background-repeat:no-repeat;}
.imform{ width:346px; float:left; }
.imform h3{ padding:10px 0px 0px 40px; color:#FF6600; float:left; font-size:14px;}
.list2{margin-top:0px; padding-left:2px;}
.list2 li a,.list-fl a{padding-left:16px;text-decoration:none; color:#333333; }
.t1{ background-image:url(home_44.gif);}
.more{ float:right;padding:15px 5px 0px 0px;width:50px;}
.more a{ color:#666666; font-size:10px; text-decoration:none;}

/**/
.list5{border:1px solid #abdaf6; width:288px; overflow:hidden}
.title4{
	background-image:url(home_36.gif);
	height:27px;
	background-repeat:repeat-x;
	width: 558px;
}
.title4 h2{ width:300px; font-size:14px; text-align:left; padding:5px;}
.title4 img,.h2{ color:#0099FF; float:left;}
.title6 h2{ width:150px; font-size:14px; text-align:left; padding:5px;}
.title6 img,.h2{ color:#0099FF; float:left;}
/**/
.list6{ list-style-type:none; padding:5px; line-height:22px; text-indent:15px;*text-indent:0px;}
.list6 li{ list-style-type:none; background-image:url(list3.gif); background-position:left; *padding-left:8px;background-repeat:no-repeat; height:22px;}
.list6 li a{ font-size:13px;color:#333333; display:block; text-decoration:none;}
.list6 li a:hover{text-decoration:underline; }
.list7{ list-style-type:none;padding:5px; *text-indent:0px;}
.list7 li{ list-style-type:none;  background-position:left; padding-left:0px; padding-bottom:8px; padding-top:8px; background-repeat:no-repeat; border-bottom:dashed 1px #CCCCCC;}
.list7 li a{ font-size:13px;color:red; display:block; text-decoration:underline;}
.list7 li a:hover{color:#FF9900; text-decoration:underline; }
.img-ad{ padding:10px; border-top:2px solid #FF6633;}
/**/

.box-img{ list-style-type:none; padding:5px 15px; clear:both; border-top:1px solid #abdaf6;}
.box-img li{ padding:2px 5px; float:left; width:38px; }
.box-img li big{ clear:both; text-align:center; font-size:12px; padding:5px 0px;}

/**/
.list4{ border-bottom:1px dashed #CCCCCC; padding-bottom:5px;}
.list4 a{ color:#666666; text-decoration:none;}
.list4 a:hover{ color:#0099CC;}
.list4 h2{ font-size:13px; color:#FF6633; padding:5px 0px; }
.list4 img{ clear:both; border:1px solid #CCCCCC; padding:3px; float:left; margin-right:5px;}
.list4 big{ font-size:12px;}



/**/

.contact{ clear:both; padding-top:5px;  border-top:1px solid #CCCCCC}

/**/
.right-sort{
	float:right;
	width:698px;
	border-bottom:1px solid #7EC8EB;
	border-left:1px solid #7EC8EB;
	border-right:1px solid #7EC8EB;
}
.right-sort ul{margin:0; padding:0; float:left;width:698px; color:#000; text-align:center; font-size:14px;}
.right-sort li{float:left;line-height:30px;height:30px;list-style-type:none; width:95px; text-indent:10px; border-bottom:1px dashed #E6E6E6}
.right-sort .li1{border:none!important;}
/**/

/**/
 .black {
 clear:both;
 margin:3px;
 padding:7px;
 text-align:center;
 font-size:12px;
 }
 .black a {
 border:1px solid #000;
 color:#000;
 margin:2px;
 padding:2px 5px;
 text-decoration:none;
 }
 .black a:hover {
 background:#666666;
 border:1px solid #000;
 color:#FFFFFF;
 }
 .black span.current {
 background:#999999;
 border:1px solid #000;
 color:#FFF;
 font-weight:bold;
 margin:2px;
 padding:2px 5px;
 }
 .black span.disabled {
 border:1px solid #999999;
 color:#999999;
 margin:2px;
 padding:2px 5px;
 }
 
/*右侧*/

.right-list-list{ width:250px; float:left; margin-left:5px; font-size:12px}
 .right-list-list ul{ margin-left:5px}
/* footer
   ------ */

.footer { 
	clear: both; 
	text-align: center;
	line-height: 1.8;
	font-size:14px;
	color: #808080;
	background: #FFF;
	padding: 10px 0 10px 0;
	border-top: 1px solid #eee;
}

.footer a {
	color: #9EC068;
	background: #fff;
}




/*-------  首页中间分类部分强行插入  --------*/

*{padding:0; margin:0}
.dis {
DISPLAY: block
}
.undis {
DISPLAY: none
}
#cntR {
  WIDTH:698px; 
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  FONT-SIZE: 12px;
  PADDING-BOTTOM: 0px;  
  MARGIN-TOP: 1px;
  BACKGROUND-COLOR: white; 
  TEXT-ALIGN: center
}
#NewsTop {
	CLEAR: both;
	MARGIN-BOTTOM: 16px;
	background-image:url(bg-1.gif);
	background-repeat:repeat-y;
	background-position:center;
}
#NewsTop P {
 FLOAT: left; 
 LINE-HEIGHT: 39px
}
#NewsTop P.topTit {
 FONT-WEIGHT: bold;
 WIDTH: 1px
 }
#NewsTop P.topC0 {
	BACKGROUND: #fca324;
	BORDER-LEFT: #f2f2f2 1px solid;
	WIDTH: 113px;
	CURSOR: auto;
	color: #FFFFFF;
	height: 39px;
	font-size: 16px;
	font-weight: bold;
	

}
#NewsTop P.topC1 {
background-image:url(do_07.gif); 
BACKGROUND-color:#fff;
border-top:1px solid #FF6600;
background-repeat:repeat-x; 
BORDER-LEFT: #727272 1px solid; 
WIDTH: 110px; 
COLOR: #0276c7; 
font-size:16px; 
font-weight:bold;
}
#NewsTop #NewsTop_tit {
	HEIGHT: 39px;
	background-color: #FCA324;
	width: 691px;
	cursor:pointer;
}
#NewsTop #NewsTop_cnt {
PADDING-LEFT: 10px; 
LINE-HEIGHT: 26px; 
PADDING-TOP: 7px; 
HEIGHT: auto; 
TEXT-ALIGN: left
}
#NewsTop #NewsTop_cnt A {
COLOR: #666; TEXT-DECORATION: none
}
#NewsTop #NewsTop_cnt A:hover {
COLOR: #0276c7; 
TEXT-DECORATION: underline
}

.box_1{
width:460px; 
float:left

}
.do_1{width:220px; 
height:autopx;
float:left; 
padding-right:10px; 
line-height:22px; 
margin-bottom:10px;
}
#c{ 
	height:auto;
	background-image:url(bg-1.gif);
	background-repeat:repeat-y;
	background-position:center;
	padding:10px;
	margin-top:-3px;
	text-align:left;
}
.img{
     float:left;
	 padding-top:10px; 
     width:180px;
     height:auto; 
     text-align:center
	 }
	 
.img b{
     clear:both; 
	 display:block; 
	 width:160px; 
	 height: 52px;
	 overflow:hidden;
	 text-overflow:ellipsis;
	 }	 
.huise a{color: #000;TEXT-DECORATION:none}
.huise a:hover{COLOR:#cccccc;TEXT-DECORATION: underline;}	 

/*-------  首页中间分类部分结束  --------*/
