﻿/* CSS Document */
body { margin: 0 auto; background:url(../images/bg.jpg) no-repeat #fff; 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:200px; }
.top{ margin: 0 auto; width:1024px; height:200px; }
		
		
.nav01{ height:50px; background:url(../images/bg_nav.jpg) repeat-x; }
.nav{ margin: 0 auto; width:1024px; height:50px; font-family:"Microsoft Yahei" ,Verdana;   }
		.nav ul li{ float:left; width:110px; height:50px; line-height:50px; text-align:center;   }
		.nav ul li a{ display:block; width:110px; text-align:center; color:#fff; font-size:17px; background:url(../images/bg_line.jpg) no-repeat left center; }		
		.nav ul li a:hover{ color:#ffecba;}
		.nav ul li a.current { background:none;}

.bot01{ height:54px; background:url(../images/bg_bot.jpg) repeat-x;  }
.bot{ margin:0 auto; width:1024px; height:54px; line-height:54px; color:#fff; line-height:1.5; }
		.bot_astyle{ float:right; display:block; height:54px; line-height:54px; color:#fff; }
		.bot_pstyle{ float:left; color:#fff; height:54px; line-height:54px; text-align:center;}
		.bot a:hover{ color:#c3d1e0; }


.mid01{ overflow:hidden;   }
.mid{ margin:0 auto; width:1024px;   }

		.mid0{ height:50px; background:url(../images/bg_nav2.jpg) repeat-x; }
		.tq{ float:left; margin-left:15px; line-height:45px;}
		.search{ float:right; margin-right:15px; margin-top:5px; width:213px; height:32px; background:url(../images/bg_ss.jpg) no-repeat;   }	
		.ss_txt{ float:left; width:155px; padding-left:10px; height:32px; line-height:32px; border:none; color:#999; background:none;outline: none; }
		.ss_btn{ float:left; width:48px; height:32px; background:none; border:none; cursor:pointer; }
		.search *{ vertical-align:middle;}

		.newspic{ float:left; margin-top:15px; width:500px; height:312px; }
		.news1{ float:left; margin-left:30px; margin-top:15px; width:494px; height:312px;}
		.bar1{ height:32px; line-height:32px; border-bottom:2px solid #23933f;  }
		.bar1 span{ float:left; width:125px; height:32px; line-height:32px; text-align:center; font-size:20px; color:#fff; background:#23933f; font-family:"SimHei";  }
		.bar1 a{ float:right; color:#999; }
		
		
		.side{ float:left; margin-top:25px; width:260px; height:690px; background:#fafafa; }
		.side1{ color:#333; line-height:2.5; text-align:justify;}
		.side1 p{ padding:10px; line-height:2.5; text-align:justify;}
		.newscon{ float:left; margin-left:30px; margin-top:25px; width:734px;   }
		
		.news2{ margin-bottom:15px;}
		.bar1 h3{ float:left; padding-left:25px; color:#ccc;  }
		.bar1 h3 a{ display:block; float:left; color:#23933f; }

		.news3{ margin-bottom:15px; }			
		.bar2{ height:32px; line-height:32px; border-bottom:2px solid #23933f; }
		.newsbar1{ display:block; float:left; text-decoration:none;cursor:pointer; width:125px; height:32px; line-height:32px; text-align:center; font-size:20px; color:#fff; background:#23933f; font-family:"SimHei"; margin-right:10px;}
		.newsbar2{display:block; float:left; text-decoration:none;cursor:pointer; width:125px; height:32px; line-height:32px; text-align:center; font-size:20px; color:#333; background:#eaeaea; font-family:"SimHei"; margin-right:10px; }
		.bar2 .more{display: inline-block;float: right;}
		.bar2 .more a{color: #999;}
		.bar2 .more a:HOVER{color: red;}
		
		.newscon1{ float:left; margin-top:15px; width:1024px; height:68px; background:#eaeaea; text-align:center; }


	

/*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;}

		.rightcon{ float:right; width:740px; }
		.rightcon .titlex{ width:740px; /*border-top:1px solid #e9e9e9; */height:50px; line-height:50px; color:#23933f; font-size:20px; font-weight:bold; display:block; text-align:center; font-family:"SimHei"; }
		.content3{ padding-top:20px; }
		
		.article{ margin:0 auto; width:1020px; text-align:center; padding:20px 0; }
		
.linkcont{height: 50px;margin-top: 25px;}
.linkcont .link{float: left;width: 204px;margin-left: 14px;}
.linkcont .link select{height: 30px;}

.side1 .titleAndContent .title{display: none;}
.side1 .titleAndContent .content .xiangxi{display: inline-block;width: auto;color: red;}
.side1 .titleAndContent .content .xiangxi a{color: red;}
.side1 .titleAndContent .content .xiangxi .js{display: none;}
.singlepage{line-height: 30px;padding-bottom: 20px}
.nomsg{padding: 5px;}

/*蓝天白云*/
.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:none;color:#fff; font-size:24px;line-height:80px;font-weight:normal;
vertical-align:middle;height: 40px;width: 236px;background-color: #23933f;}
.ILT6_title .r{width: 0px;}

.ILT6_content{width: 177px;margin-top: 15px;font-family:"SimHei";}
.ILT6_child{height:40px;color:#515050; font-size:16px;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:16px;width: 188px;background:#e7e7e7; 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:#23933f;padding-left:0px;padding-top:0px;color: #fff;font-size:16px;
vertical-align:middle;height: 40px;text-align:center;cursor: pointer;width: 200px;} 
.ILT6_child_h .r{width: 15px}

.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:#fff; font-size:24px; background:#23933f; font-family:"SimHei"; }
.leftitem ul{ margin:0 auto; width:200px; text-align:center;}
.leftitem ul li{ height:40px; margin-top:20px; font-family:"SimHei";   }
.leftitem ul li a{ display:block; height:40px; line-height:40px; background:#e7e7e7; color:#333; border:1px solid #dedede; font-size:16px;   }
.leftitem ul li a:hover{  background:#23933f; color:#fff; }