/* CSS Document */
body { margin: 0 auto; background:url(../images/bg.gif) repeat-x #e9e9e9; font-family:"Microsoft YaHei" ,Verdana;  font-size: 14px; }
*{margin: 0;padding: 0; }
ul,dl,dd,p { padding: 0; margin: 0;}
ul { list-style: none;}
img { border: 0px; vertical-align: top;}
a {text-decoration: none;color: #000;}
a:hover {  text-decoration:none; }
.clearfloat {clear: both;height: 0;font-size: 1px;line-height: 0px;}


/*******/
.top01{ height:167px; }
.top{ margin: 0 auto; width:1050px; height:167px; }
		.fla{ float:left; width:799px; height:167px;  }
		.search01{ float:left;width:226px; height:92px;   }	
		.searchaa{  width:226px; height:36px; background:url(../images/bg_search.gif) no-repeat;  }
		.ss_txt{ float:left; width:180px; padding-left:10px; height:36px; line-height:36px; border:none; color:#999; background:none;  }
		.ss_btn{ float:left; width:36px; height:36px; background:none; border:none; cursor:pointer; }
		.searchaa *{ vertical-align:middle;}
		
.nav01{ height:50px; background:url(../images/bg_nav.gif) repeat-x; }
.nav{ margin: 0 auto; width:1050px; height:50px; background:url(../images/bg_nav.gif) repeat-x; }
		.nav ul li{ float:left; width:127px; height:50px; line-height:50px; text-align:center;   }
		.nav ul li a{ display:block; width:127px; text-align:center; color:#fff; font-size:17px; background:url(../images/bg_line.gif) no-repeat left center; }		
		.nav ul li a:hover{ color:#ffecba;}
		.nav ul li a.current { background:none;}

.bot{ padding-top:30px; height:105px; text-align:center; background:#0187d0; border-top:3px solid #375db2; color:#fff; line-height:1.5; }
		.bot_astyle{ height:32px; line-height:32px; color:#fff; }
		.bot_pstyle{ line-height:1.5; color:#fff; text-align:center;}
		.bot a:hover{ color:#c3d1e0; }

.mid01{ overflow:hidden;   }
.mid{ margin:0 auto; margin-top:15px; width:1050px;   }
.newscon1{ padding-top:15px; width:1050px; height:370px; background:url(../images/bg_mid1.gif) no-repeat top; }
.newspic{ float:left; margin-left:15px; width:511px; height:341px; }
.news1{ float:left; margin-left:30px; width:463px; height:341px;}
.bar1{ height:53px; line-height:53px; }
.bar1 span{ float:left; padding-left:10px; font-weight:bold; font-size:16px; color:#333; background:url(../images/bit.gif) no-repeat left center;  }
.bar1 a{ float:right; color:#999; }
.newscon2{ padding-top:20px; width:1050px; height:300px; background:url(../images/bg_mid2.gif) no-repeat; }
.newscon3{ padding-top:20px; width:1050px; height:300px; background:url(../images/bg_mid3.gif) repeat-x top #fff; }
.news2{ float:left; padding-top:15px; padding-left:18px; width:330px; height:262px; border-right:1px solid #e2e2e2; }
.bar2{ height:41px; line-height:41px; background:url(../images/bar.gif) no-repeat center; text-align:center;}
.bar2 a{ margin:0 auto; width:141px; font-size:16px; font-weight:bold; color:#fff; }
.newscon4{ width:1050px; height:300px; background:url(../images/bg_mid3.gif) repeat-x top #fff; }
.bar3{ height:43px; line-height:43px; background:url(../images/bar1.gif) no-repeat center; text-align:center;}
.bar3 a{ margin:0 auto; width:166px; font-size:16px; font-weight:bold; color:#fff; }
.conpic{ width:1050px; text-align:center;}
.newscon5{ width:1050px; height:55px; background:#f4f4f4; border-top:1px solid #ebebeb; }

/*list*/
.mid2{ margin:0 auto; margin-top:15px; width:1050px; padding:0 15px; width:994px; height:auto; overflow:hidden; background:#fff; }
.position{ padding-left:15px; height:45px; color:#959595;}
.position a{ line-height:45px; color:#959595; font-size:14px;}
.leftitem{ float:left; width:236px; height:700px; border:1px solid #dedede; background:url(../images/bg_pic.gif) repeat-x bottom #fff; }
.leftitem span{ display:block; width:236px; text-align:center; height:80px; line-height:80px; color:#000; font-size:24px; border-bottom:1px solid #dedede; background:url(../images/bg_mid3.gif) repeat-x top;  }
.leftitem ul{ margin:0 auto; width:200px; text-align:center;}
.leftitem ul li{ height:40px; margin-top:20px;   }
.leftitem ul li a{ display:block; height:40px; line-height:40px; background:#fafafa; color:#333; border:1px solid #dedede; font-size:15px;   }
.leftitem ul li a:hover{ background:url(../images/bg_nav.gif) repeat-x bottom; color:#fff; }
.rightcon{ float:right; width:740px; }
.rightcon .itemname{ width:740px; border-bottom:1px solid #e9e9e9; height:45px; line-height:45px; color:#0082c9; font-size:16px; font-weight:bold; display:block; text-align:center;  }
.content3{ padding-top:20px; }
.article{ margin:0 auto; width:900px; text-align:center; padding:20px 0; }
		
.mid01 a:HOVER{color: red;}
.singlepage{line-height: 30px;}


#xwdt .titleAndContent .title {font-size: 18px;color: black;}
#xwdt .titleAndContent{height: 35px;border-bottom: 1px dotted #ccc;}
#xwdt .articleList{margin-top: 5px;}


.linkcont .link{float: left;width: 236px;margin: 0 6px;margin-top: 12px;}
.linkcont .link select{height: 30px;}
.nomsg{display: inline-block;width: 100%;padding: 5px;}
#tpzs .text{line-height: 23px;width: 238px;text-align: center;}
#tpzs a{cursor: pointer;}

/*蓝天白云*/
.ILT6{width: 236px;}
.ILT6 table {table-layout:fixed;width: 236px;}
.ILT6 td{text-align:center;overflow: hidden;white-space: nowrap;word-break: keep-all;text-overflow: ellipsis;}
.ILT6_title{text-align:center;height:80px;border-bottom:1px solid #dedede;}
.ILT6_title .l{width: 0px;}
.ILT6_title .c{background:url(../images/bg_mid3.gif) repeat-x top;color:#000; font-size:24px;line-height:80px;font-weight:normal;
vertical-align:middle;height: 40px;width: 236px;background-color: #fff;}
.ILT6_title .r{width: 0px;}

.ILT6_content{width: 177px;margin-top: 15px;}
.ILT6_child{height:40px;color:#515050; font-size:12px;padding-top: 20px;}
.ILT6_child .l{width: 15px;}
.ILT6_child .c{background:none;padding-left:0px;padding-top:0px;vertical-align:middle;height: 40px;
text-align:center;cursor: pointer;border:1px solid #dedede;font-size:15px;width: 188px;background:#fafafa; color:#333;width: 200px;} 
.ILT6_child .r{width: 15px} 

.ILT6_child_h{height:40px;padding-top: 20px;}
.ILT6_child_h .l{width: 15px}
.ILT6_child_h .c{background:url(../images/bg_nav.gif) repeat-x bottom;padding-left:0px;padding-top:0px;color: #fff;font-size:15px;
vertical-align:middle;height: 40px;text-align:center;cursor: pointer;width: 200px;} 
.ILT6_child_h .r{width: 15px}
