@charset "gb2312";
.thousand { width: 1130px; height: auto; overflow: hidden;}
.blank{padding-top:20px;}
/*������Ѷ*/
.newsyh { margin: 26px auto 0;}
/*�������*/
.newsLeft {width: 320px;height: 540px;float: left;margin-left: 10px;}
.newsLeft dl {}
.newsLeft dl dt { width: 320px; height: 520px; }
/*��������õ�ͼ*/
.newsFocus { width: 300px; height: 500px; margin: 0 auto ; position: relative;}
.newsFocus .bd { height: 520px; overflow: hidden; padding-top: 10px;}
.newsFocus .bd ul { overflow: hidden; }
.newsFocus .bd ul li { width: 300px; height: 520px; float: left; }
.newsFocus .bd ul li img { width: 300px; height: 406px; display: ;}
.newsFocus .bd ul li p { font-size: 13px; line-height: 18px; color: #666666; padding: 20px 10px 0;text-align: justify;}
.newsFocus .hd { width: 300px; height: auto; overflow: hidden; position: absolute; bottom: -20px;}
.newsFocus .hd ul { overflow: hidden; width:274px; margin-left:30px}
.newsFocus .hd ul li { width: 57px; height: 3px; float: left; background: #d2d2d2; margin-right: 2px; cursor: pointer;}
.newsFocus .hd ul li.on { background: #006adc;}
/*����������ӽ�΢�Ŷ�ά��*/
.newsLeft dl dd { width: 320px; height: 208px; ; margin-top: 12px;border-top: 1px solid #dddddd;}
.newsLeft dl dd img { width: 164px; height: 165px; display: block; float: left; margin:20px 0 0 22px;}
.newsLeft dl dd p { float: left; font-size: 17px; color: #444444; line-height: 24px; padding-top: 65px; margin-left: 13px;}
/*�����м�*/
#i_tab{position: relative;}
#i_tab .i_up {border-bottom:5px solid #6eb92b;}
.newsCenter {width: 475px;height: 540px;float: left;margin-left: 40px;background: #fff;}
.newsCenter h2 {float:left;height: 49px; line-height: 49px; font-size: 17px; color: #444444; padding-left: 19px;width: 18%;}
.newsCenter h2:hover{cursor:pointer;}
.newsCenter div { position: absolute;top: 55px;display: none;}
.newsCenter .block {display: block;}
.newsCenter ul { width: 422px; height: 330px; overflow: hidden; margin: 0 auto; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd;}
.newsCenter ul li { margin-left: 9px;}
.newsCenter ul li.i_tlong{width: 410px;overflow:hidden;text-overflow:ellipsis;/*��������Ĳ������ز���ʡ�ԺŴ���*/white-space:nowrap;}
.newsCenter ul li a{color: #555;font-size: 14px;line-height: 31px;}
.newsCenter ul li.recommend { width: 413px; height: 100px; margin-top: 20px; margin-bottom: 17px;}
.newsCenter ul li.recommend img {width: 140px;height: 100px;display: block;float: left;cursor: pointer;transition: all 0.6s;}
.newsCenter ul li.recommend img:hover{transform: scale(1.1); }
.newsCenter ul li p { float: left; width: 250px; height: 55px; font-size: 15px; line-height: 21px; margin-left: 16px; padding-top: 5px;}
.newsCenter ul li p a { color: #222222;font-size: 15px;line-height: 23px;}
.newsCenter ul li span { float: left; margin-left: 16px;}
.newsCenter ul li span a { display: inline-block; color: #3B8DE3; margin-right: 10px;}
/*�����Ҳ�*/
.newsRight {width: 275px;height: 540px;float: right;margin-right: 10px;}
.newsRight dl { overflow: hidden;}
.newsRight dl dt { width: 275px; height: 330px;}
/*��֢����*/
.newsRight dl dt h2 { height: 49px; line-height: 49px; font-size: 15px; color: #444444; font-weight: bold; padding-left: 16px;}
.newsRight dl dt ul { width: 240px; height: auto; overflow: hidden; margin: 0 auto; border-top: 1px solid #eeeeee;  }
.newsRight dl dt ul li { width: 213px; height: 35px; margin: 0 auto; border-bottom: 1px solid #eeeeee; line-height: 37px;}
.newsRight dl dt ul li:first-child { margin-top: 5px;}
.newsRight dl dt ul li a { display: block; color: #666666;font-size: 14px;}
.newsRight dl dt ul li a:hover { color: #74c2f4; }
/*������ѯ*/
.newsRight dl dd { width: 275px; height: 202px; margin-top: 15px; border-top: 1px solid #dddddd;}
.newsRight dl dd h2 { height: 49px; line-height: 49px; font-size: 15px; color: #444444; font-weight: bold; padding-left: 16px;}
.newsRight dl dd ul { width: 255px; height: auto; margin: 0 auto; border-top: 1px solid #eeeeee; }
.newsRight dl dd ul li { width: 230px; height: 50px; border-bottom: 1px solid #eee; margin: 0 auto; padding-top: 10px;}
.zxyh a{font-size:22px;display: inline-block;background: #6dba2c;margin-left:15px;border-radius: 10px;color: #fff;width: 150px;height: 45px;text-align:center;line-height:40px;}
.zxyh a:hover{ border-radius:0;}
.newsRight dl dd ul li img.imgOne { width: 48px; height: 48px; display: block; float: left; margin-left: 3px;}
.newsRight dl dd ul li p { float: left; font-size: 12px; color: #999999; margin-left: 10px; line-height: 20px;}
.newsRight dl dd ul li em { font-size: 23px; color: #FF6600; float: left; font-weight: bold;margin-left: 10px; line-height: 25px;}

