/* CSS Document */
body { 
  MARGIN: 0px; 
  PADDING: 0px;  
  FONT-FAMILY: Arial, Helvetica, sans-serif, 微软雅黑,宋体,;
  COLOR: #000; 
  FONT-SIZE:15px; 
  LINE-HEIGHT:150%;
 }
html{ height: 100%; margin-bottom: 1px; }/*去除火狐滚动条页面抖动*/

 /*链接样式  color: #005FAB*/
a{ font-size:15px; color:#000;} 
a:link{text-decoration : none ;color : #000;} 
a:visited {text-decoration : none ;color : #000;} 
a:hover {text-decoration : underline ;color: #FF0000;} 
a:active {text-decoration : none ;color : #000;}

/*去除链接虚线*/  
a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}


 /*定义层容器*/
#container {
  width: 1002px;
  margin:0 auto;
  background-color:#fff;
}
   
/*定义顶部*/
#head {
 width:100%;
 margin:0 auto;
 padding:0;
 overflow:hidden;
 

}

#top{ float:left; height:72px; width:100%; overflow:hidden; background:url(../images/line1.jpg) repeat-x left top; background:url(../images/topbg.jpg) repeat-x left top;}


#top1{float:left;  height:30px; line-height:30px; display:inline; margin-top:10px; margin-left:10px;}
#tops{ float:right; display:inline; margin-right:10px; width:300px; margin-top:30px;}
#tops_1{ float:left; margin-top:4px;}
#tops_2{ float:right;}
#tops form{ padding:0; margin:0; float:right;}

.put2{ background:url(../images/a7.gif) no-repeat left center; width:20px; height:24px; border:0; cursor:pointer;}
.put1{ width:110px; margin-right:5px;}

#banner{ width:100%; height:227px; float:left; overflow:hidden;}

#menu{ width:100%; height:36px; float:left; background:url(../images/menu.jpg) repeat-x left top;}
#menu ul{ padding:0; margin:0; margin-left:55px; display:inline; float:left;}
#menu ul li{ float:left; display:block; width:97px; text-align:left; height:36px; background:url(../images/line.jpg) no-repeat right center; text-align:center;}

#menu ul li a{ float:left; width:100%; height:36px; line-height:38px; overflow:hidden; color:#fff; }
#menu ul li a:hover{ background:url(../images/m_2.jpg) no-repeat center top; text-decoration:none;}
#menus{ float:right; width:184px; height:100%; background: url(../images/m_3.gif) no-repeat left top; margin-right:28px; display:inline;  overflow:hidden; l}
#menus a{ color:#fff;}
#menuss{ float:left; display:inline; margin-top:7px; margin-left:25px;}



/*定义主内容*/
#PageBody {width:100%;margin:0 auto;height:auto; overflow:hidden;_height: 1%;}
#bodys{ float:left; width:100%; height:auto; display:inline; margin-top:10px; background:url(../images/bg4.jpg) repeat-y left top;}
#bodys2{ float:left; width:100%; height:auto; display:inline;background:url(../images/bg5.jpg) no-repeat 15px bottom;}

/*定义底部内容*/
#Bottom {
width:100%; margin:auto auto;  float:left;   line-height:200%; color:#000; background:url(../images/btm.jpg) repeat-x left top;}
#btm{ float:left; width:100%;   margin-top:20px; text-align:left;}

.btm{ width:100%; text-align:center; float:left; width:100%;  margin-top:10px;}
#link{ float:left; width:100%;  line-height:28px; color:#000; padding-top:6px;}
#link a{color:#000; margin-left:10px; margin-right:10px;}
#link li{ float:left;}
#link span{ float:left; display:inline; color:#165BA6; font-weight:bold; margin-left:40px;}
#line{ float:left; width:100%; height:10px; overflow: hidden; background-color:#fff;}

/*左列样式*/ 
#left{
  width:212px;
  height:auto;
  text-align:left;
  margin:0;
  padding:0;
  float:left;
  clear:left;
  display:inline;
  margin-left:12px;
  margin-top:15px;

} 

#lefts{
  width:209px;
  height:auto;
  text-align:left;
  margin:0;
  padding:0;
  float:left;
  clear:left;
  display:inline;
  margin-left:7px;

} 



/*右列样式*/ 
#right{
  width:752px;
  text-align:left;
  float:right;
  clear:right;
  overflow: hidden;
  height:auto;
  display:inline;
  margin-top:15px;
  margin-right:12px;
  } 
  
  #rights{
  width:767px;
  text-align:left;
  float:right;
  clear:right;
  overflow: hidden;
  height:auto;
  display:inline;
  margin-right:9px;
  } 
  
  
#tit2{ float:left; width:100%; height:72px; overflow:hidden; background:url(../images/t3.jpg) no-repeat left top; color:#153C80; font-weight:bold; font-size:14px; line-height:72px; text-indent:30px;}
#tit2_cot{ float:left; width:100%; height:auto; overflow:hidden;}
#tit2_cot ul{ padding:0; margin:0; margin-top:10px;}
#tit2_cot ul li{ float:left; display:inline; width:180px; height:28px; line-height:28px; overflow:hidden; background:url(../images/a2.gif) no-repeat left bottom; padding-left:30px; margin-left:20px;}
#tit2_cot a:hover{ text-decoration:none; font-weight:bold;}
  
#left1{ float:left; width:100%; height:auto;}
#left1_tit{ float:left; width:100%; height:31px; overflow:hidden; background:url(../images/t_1.jpg) no-repeat left top; line-height:33px; color:#36679F; text-indent:50px; font-weight:bold;}

#left1_cot{ float:left; width:210px; border:#DCDCDC solid 1px; border-top:none; border-bottom:none;  overflow:hidden; background-color:#F4F7FC;}
#left1_cot ul{ padding:0; margin:0; margin-top:10px;}
#left1_cot ul li{ float:left; width:206px; height:42px; line-height:42px; display:inline; background: url(../images/a4.gif) no-repeat left bottom; margin-left:20px; padding-left:18px; overflow:hidden;}

#left1_btm{ float:left; width:100%; height:10px; overflow:hidden; background:url(../images/t_1_3.jpg) no-repeat left top;}

#left2{ float:left; width:100%; height:auto; margin-top:10px;}
#left2_cot{ float:left; width:210px; border:#DCDCDC solid 1px; border-top:none; border-bottom:none; height:185px; overflow:hidden;  background:#F4F7FC url(../images/bg3.jpg) no-repeat 0 10px;}
#left2_cot ul{ float:left; padding:0; margin:0; margin-left:40px; display:inline; width:160px; height:100px; margin-top:63px; overflow:hidden;}
#left2_cot ul li{ float:left; width:100%; line-height:25px; display:inline;}

#ind1{ float:left; width:100%; height:auto;}
#ind1_l{ float:left; width:452px; height:auto;}
#ind1_r{ float:right; width:280px; height:182px; background-color:#E9E9E9; overflow:hidden;}

#tit1{ float:left; width:100%; height:28px; overflow:hidden; background:url(../images/t2_1.jpg) repeat-x left top;}
#tit1_l{ float:left; height:100%; background:url(../images/t2_2.jpg) no-repeat left top; line-height:28px; overflow:hidden; text-indent:35px; color:#36679F; font-weight:bold;}
#tit1_r{ float:right; height:100%; background: url(../images/t2_3.jpg) no-repeat left top; width:13px; overflow:hidden; display:inline;}
#more{ float:right; overflow:hidden; margin-top:10px; display:inline; margin-right:10px;}
#more img{ border:0; float:left;}
#more2{ float:right; overflow:hidden; margin-top:5px; display:inline; margin-right:10px;}
#tit_btm{ float:left; width:100%; height:10px; overflow:hidden; background:url(../images/t2_5_2.jpg) repeat-x left top;}
#tit_btm_l{ float:left; width:10px; height:10px; overflow:hidden; background:url(../images/t2_5_1.jpg) no-repeat left top;}
#tit_btm_r{ float:right; width:10px; height:10px; overflow:hidden; background:url(../images/t2_5_3.jpg) no-repeat left top;}
#ind1_l_cot{ float:left; width:100%; height:150px; background:url(../images/t2_4_1.jpg) repeat-y left top; overflow:hidden;}
#ind1_l_cot img{ float:left; width:112px; height:136px; display:inline; margin-right:10px;}

#ind2{ float:left; width:100%; height:auto; margin-top:10px;}
#ind2_cot{ float:left; width:100%; height:125px; background:url(../images/t2_4_2.jpg) repeat-y left top; overflow:hidden;}
#ind2_cot a{ float:left; width:130px; height:125px; display:inline; overflow:hidden; background:url(../images/bg2.gif) no-repeat left top;  margin-left:20px;    font-size: 12px;}
#ind2_cot img{ border:0; width:120px; height:95px; float:left; margin:5px 0 5px 5px;}

#ind5{ float:left; width:100%; height:auto; margin-top:10px;}
#ind5_cot{ float:left; width:100%; height:380px; background:url(../images/t2_4_2.jpg) repeat-y left top; overflow:hidden;}
#ind5_cot a{ float:left; width:130px; height:125px; display:inline; overflow:hidden; background:url(../images/bg2.gif) no-repeat left top;  margin-left:20px;     font-size: 12px;}
#ind5_cot img{ border:0; width:120px; height:95px; float:left; margin:5px 0 5px 5px;}


#ind6{ float:left; width:100%; height:auto; margin-top:10px;}
#ind6_cot{ float:left; width:100%; height:125px; background:url(../images/t2_4_2.jpg) repeat-y left top; overflow:hidden;}
#ind6_cot a{ float:left; width:130px; height:125px; display:inline; overflow:hidden; background:url(../images/bg2.gif) no-repeat left top;  margin-left:20px;    font-size: 12px;}
#ind6_cot img{ border:0; width:120px; height:95px; float:left; margin:5px 0 5px 5px;}

#ind3{ float:left; width:100%; height:auto; margin-top:10px;}
#ind3_l{ float:left; width:372px; height:auto;}
#ind3_r{ float:right; width:372px; height:auto;}
#ind3_cot{ float:left; width:100%; height:auto; background:url(../images/t2_4_3.jpg) repeat-y left top; overflow:hidden;}
#ind3_cot ul{ padding:0; margin:0; margin-top:8px;}
#ind3_cot ul li{ float:left; display:inline; margin-left:5px; width:90%; height:26px; line-height:26px; background:url(../images/a3.gif) no-repeat left bottom; padding-left:15px; overflow:hidden;}
#ind3_cot ul li span{ float:right;}

#ind4_cot{ float:left; width:90%; height:auto; background:url(../images/t2_4_3.jpg) repeat-y left top; overflow:hidden;}
#ind4_cot ul{ padding:0; margin:0; margin-top:8px;}
#ind4_cot ul li{ float:left; display:inline; margin-left:5px; width:85%; height:26px; line-height:26px; background:url(../images/a3.gif) no-repeat left bottom; padding-left:15px; overflow:hidden;}
#ind4_cot ul li span{ float:right;}


#right_cot{ float:left; width:100%; height:auto !important; height:650px; min-height:650px;}
#right_tit{ float:left; width:100%; height:40px; overflow:hidden; background:url(../images/t_4.jpg) repeat-x left top;}
#r_l{ float:left; display:inline; background: url(../images/a6.gif) no-repeat left center; margin-top:10px; text-indent:20px; font-weight:bold; color:#0B4E9C; font-size:14px;}
#r_r{ float:right; display:inline;margin-top:10px; margin-right:20px;}

#more3{float:right; margin-right:10px; display:inline;}
#more3 a{ color:#36679F;}

#cot{ padding:10px; line-height:200%; }
#cots{ padding:20px; line-height:200%; }
#rightcot{ float:left; width:100%; height:auto !important; height:500px; min-height:500px;}

#pagelist {
width:100%; display:inline; margin:10px 0 10px 0; float:left; height: 28px; line-height:28px;  color:#000; background-color: #eee; border: #ccc solid 1px; text-align:center; }
#page{ margin:0 auto; width:80%; text-align:center;}

#newslist{ float:left; width:99%; height:auto;}
#newslist ul{ padding:0; margin:0;}
#newslist ul li{ padding-left:18px; height:28px; line-height:28px; float:left; display:block; width:98%;  background:url(../images/a5.gif) repeat-x left bottom;}

#cotpros{ float:left; width:100%; height:154px; border-bottom:#eee solid 1px; line-height:200%;}
.pics{ float:left; width:126px; height:118px; border:0; margin-top:13px; margin-left:22px; display:inline;}




#cotpro img {border:0; margin-top:8px; margin-bottom:10px; cursor:pointer;}
#cotpro a { display:inline; float:left; width:165px; height:180px; margin:0px 20px; text-align:center; }
#cotpro a:hover {border-color: #0099FF;}
	fieldset {margin-bottom:15px;border:1px solid #CCCCCC;}
		fieldset legend {color:#FF6600;font-weight:bold;padding:3px 20px 3px 20px;border:1px solid #CCCCCC;}
			fieldset ol{ margin:20px 0; padding:0;}
			fieldset ol li {clear:left; list-style:none;line-height:30px; height:30px;}
			fieldset ol li label {float:left;width:120px;text-align:right;}
			fieldset ol li em { color:#ff0000;}
			fieldset ul {
	list-style-position: inside;
	list-style-image: none;
	list-style-type: none;
}

fieldset ul li { list-style:none;}

#pros{ float:left; width:100%; height:auto}
#pros a{ float:left; display:inline; width:195px; height:200px; overflow:hidden; text-align:center; margin:20px 25px 0 20px; border:#eee solid 1px;}
#pros img{ border:0; width:193px; height:170px; float: left; padding:1px; display:inline; margin-bottom:6px;}

#pros a:hover{  color:#ff0000; border:#3D8EF1 solid 1px; background-color:#E8F1FD; }



#demo {
overflow:hidden;
width: 720px;
height:180px;
 float:left; 
 display:inline;
 margin-top:2px;
 text-align:center;
 margin-left:15px;
}

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.dede_pages{ text-align:center
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
	margin-right:100px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:2px 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}



