@charset "gb2312";
/* CSS Document 主色：#03873c   辅色：#ffb100*/
.content{ overflow:hidden;}
.con_left{ width:900px; float:left;}
.row{ width: 1200px;  margin: 0 auto 20px; overflow: hidden;}

.title{ width:590px; height:46px;   }
.title h3 {width:86px; height:46px; border-bottom:2px solid #0b810d; text-align:center; line-height:46px; padding:0 7px 10px 7px; margin:10px 0 0 10px; display:inline; font-size:18px; color:#0b810d; font-weight:bold; }
.title a{ font-weight:bold; color: #0b810d;font-size:18px;}
/*塔河风光*/
.con_right{ width:280px; height:680px; background:#ffffff; float:right;}
.title01{ width:280px; margin:14px 0 0 0;  }
.title01 h3{ color:#0b810d; font-size:18px; font-weight:bold; background:url(images-newico4.png) no-repeat left; padding-left:10px; margin-left:10px; display:inline;}

.list{float: left; width: 420px; padding: 10px; overflow: hidden; margin-right: 20px;}
.list .main{ margin: 10px auto 2px; overflow: hidden;  }
.list .main ul{ float: left;}
.list .main ul li{height: 36px; line-height: 36px; background: url(images-newico3.png) 5px 16px no-repeat;padding: 0 0 0 20px; font-size: 0; position: relative; overflow: hidden;}
.list .main ul li a{ font-size: 16px;}

.divbtn{ padding: 10px; overflow: hidden;}
.divbtn .main{}
.divbtn .ico{}
.divbtn .ico li{float: left; width: 100%; height: 56px; line-height: 56px;  background: #F2F2F2; margin-top: 10px;}
.divbtn .ico li a{display: block; font-size: 18px; width: 100%; height: 56px; color: #666666;}
.divbtn .ico li a:hover{background: #eee; outline: 1px solid #03873C;}
.divbtn .ico li a i{ display: block; width: 120px !important; height: 56px ;float: left; position: relative;  }
.divbtn .ico li a h4{padding-bottom: ; }

.divbtn .ico .icon31 i{background: url(images-newicon31.png) center no-repeat;}
.divbtn .ico .icon32 i{background: url(images-newicon32.png) center no-repeat;}
.divbtn .ico .icon33 i{background: url(images-newicon33.png) center no-repeat;}
.divbtn .ico .icon34 i{background: url(images-newicon34.png) center no-repeat;}

.lastlist{float: right; width: 260px; padding: 10px; overflow: hidden; margin: 0 !important;}



.photo{ padding: 10px; width: 1200px; }
.cont {margin-bottom: 20px;}
.box {margin: 20px auto 0px; 	float: left; text-align: center;}
.box a{font-size: 16px;margin-right:14px; display: inline-block; }
.box img {	 background: #fff; width: 228px; height: 142px; }

.box a:hover img { outline: #5385cc 1px solid; }
.box p {margin: 6px auto 0; line-height: 20px; width:228px; text-align:center;}

.video{float: right; width: 260px; padding: 10px 10px 20px; overflow: hidden; margin: 0 !important;}
.video .main{margin-top: 20px;}
.video .main ul{}
.video .main ul li{float: left;}
.video .main ul li img{float:left; width: 125px; height: 90px;}
.video .main ul li img:hover{ outline: 1px solid #03873C;}

.v01{ padding: 0 10px 10px 0;}
.v02{ padding: 0 0 10px 0;}
.v03{ padding: 0 10px 0 0;}
.v04{}

/*便民服务*/
.main01{ width:440px; height:264px;}
.main01 ul{ width:440px; overflow:hidden;}
.main01 ul li{ float:left;width:70px; height:92px; margin:30px 0 0 28px; text-align:center;display:inline;}
.main01 ul li a{ display:block; width:70px; height:92px; display:block;}
.main01 ul li a img{opacity:0.4;filter:alpha(opacity=40 );}
.main01 ul li a img:hover{opacity:0.95;filter:alpha(opacity=95);}
.main01 ul li a { font-size:16px; color:#333333;}
.main01 ul li a:hover{ color:#0b810d !important; }
#demo1 a p,#demo2 a p{ width:260px; text-align:center; display:block; height:46px; line-height:46px; font-size:16px; color:#333333;}
