@charset "utf-8";
/* CSS Document */
.con1,.con2{ width: 1000px; height: auto; margin: 0 auto 10px auto; overflow: hidden;}
#wrapper,.con1L,.con1M,.con1R{ float: left; overflow: hidden;}
#wrapper{width: 312px; height: 315px; margin: 0 10px;}
#banner{position:relative; width:  312px; height: 315px; overflow: hidden;}
.imgList{ position: absolute; left: 0; top: 0; width: 1248px; height: 315px; z-index: 5;}
.imgList li{float:left;display: inline;}
.imgList li img{ width: 312px; height: 315px;}
/*以下信息背景色样式*/
.pn_bg{ width: 100%; height: 30px; line-height: 30px; position: absolute; left: 0; bottom: 0; opacity: 0.5; background: #000; filter:alpha(opacity=50); z-index: 20;}
/*以下图片信息样式*/
.infoList{ width: 100%; height: 30px;line-height: 30px; text-align: left; position: absolute; left: 14px; bottom: 0px; z-index: 40; overflow: hidden;}
.infoList li{ display: none;}
.infoList li a{color: #FFF;}
.infoList .infoOn{display: inline;}
/*以下小图样式*/
.indexList{ width: 93px; height: 18px; position: absolute; right: 10px; bottom: 5px; z-index: 40; overflow: hidden;}
.indexList li{ width: 14px; height: 14px; line-height: 14px; text-align: center; margin-right: 5px; border: 2px solid #434343; background: #FFF; float: left;}
.indexList li a{ color: #000;}
.indexList .indexOn{background: #E1ECFB;}

.con1L{ width: 312px; height: auto;}
.con1L ul li{ display: block; line-height: 30px; overflow: hidden; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.con1M{ width: 312px; height: auto; margin: 0 10px;}
.con1M h3{ height: 30px;  line-height: 30px;  text-align: center;}
.con1M h3 a{ color: #f70303; font-size: 16px;}
.con1M p{ height: 40px; line-height: 20px;  margin: 10px 0 9px 0; overflow: hidden; text-indent: 2em; }
.con1M p a{color: #0f1014;}
.con1M ul li{ display: block; height: 30px; line-height: 30px; overflow: hidden; padding-left: 10px;}
.con1L ul li img,.con1M ul li img,.con1R ul li img,.jdpl_wz ul li img{ padding-right: 8px;}

.con1R{ width: 356px; height: auto;}
.img_p{ width: 270px; height: 80px; overflow: hidden; margin: 0 auto 6px auto;}
.img_p img{ width: 266px; height: 76px; padding: 1px; border: 1px solid #0590c9;}
.con1R ul li{ display: block; line-height: 30px; overflow: hidden; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.con1R h3,.con1L h3{ line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.con1R h3 a,.con1L h3 a{ font-size: 16px; color: #000; font-weight: bold; }
.picture1{height: 130px; overflow: hidden; margin-bottom: 9px;}
.picture1 img{ width: 100px; height: 130px; float: left; margin-right: 10px;}
.picture1 p{ height: 130px; overflow: hidden; line-height: 26px; text-indent: 2em;}



.jdpl_wz{ width: 356px; height: auto; float: right;}
.con_h{ height: 33px; line-height: 33px; margin-bottom: 10px; background: #ededed;}
.con_h span{display: inline-block; float: left; color: #000; padding: 0 10px; font-size: 16px;}
.con_h>a{ display: inline-block; float:right; color: #87A60A;font-size: 16px;}
.jdpl{ height: 92px; padding-bottom: 9px; overflow: hidden;}
.jdpl img{ width: 140px; height: 92px; float: left; padding-right: 10px;}
.jdpl h3{ height: 35px; line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jdpl h3 a{ font-size: 16px; color: #25438C;}
.jdpl p{ height: 60px; text-indent: 2em; overflow: hidden; line-height: 30px;}
.jdpl_wz ul li{ line-height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}


.con2R{ width: 354px; height: auto; float: right;}
.con2R .bd .bd_text{ width: 354px; margin-top:10px;}
.part2L .pic_list{ width: 354px; height:140px; margin-bottom: 4px;}
.part2L .pic_list img{width: 350px; height: 138px; padding: 1px; border: 1px solid #ededed;}
.con2R .bd .bd_text .text{width:330px;}
.con2R .hd{ height:33px; line-height:33px; position:relative; border-bottom: 2px solid #19908C;}
.con2R .hd ul{position:absolute; left:0px; top:-1px; height:32px; }
.con2R .hd ul li{ float:left; width:100px; text-align:center;text-align:center;}
.con2R .hd ul li.on{background: #0096CD; border-color: #0096CD; border-style: solid; border-width: 1px 1px 2px 1px; height: 32px;}				
.con2R .hd ul li.on a{ color: #FFF; font-size: 16px;}
.R_h{ height: 25px; line-height: 25px; text-align: center; padding: 0 20px; overflow: hidden;}
.R_h a{ color: #000; font-size: 15px;}


.con2 .slideTxtBox{width: 312px; height: 338px; overflow: hidden;float: left;}
.con2 .left{width: 312px; height:338px; overflow:hidden; float:left; margin-right: 10px;}
.slideTxtBox .hd{ height:33px; line-height:33px; background: #EDEDED; position:relative; border-bottom: 1px solid #CCC;}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; width:100px; text-align:center;text-align:center; cursor:pointer; font-size:16px; }
.slideTxtBox .hd ul li.on{background: #fff; border-color: #ccc #ccc #fff #ccc; border-style: solid; border-width: 1px 1px 2px 1px; height: 32px; margin-top: 1px;}				
.slideTxtBox .hd ul li.on a{ color: #87A60A; font-size: 16px;}

.con2 .slideTxtBox .bd{height: 300px;}
.con2 .slideTxtBox .bd .bd_text .pic_list{ height: 90px; overflow: hidden; margin: 10px 0;}
.con2 .slideTxtBox .bd .bd_text .pic_list .pic{ width: 150px; height: 90px; float:left; position: relative; overflow: hidden;}
.con2 .slideTxtBox .bd .bd_text .pic_list .picright{float: right;}
.con2 .slideTxtBox .bd .bd_text .pic_list .pic img{ width: 150px; height: 90px;}
.con2 .slideTxtBox .bd .bd_text .pic_list .pic span{ width: 100%; height: 30px; line-height: 30px; text-align: center; position: absolute; left: 0px; bottom: 0px; 
													z-index: 40; overflow: hidden; color: #FFF;}
.con2 .slideTxtBox .bd .bd_text .pic_list .picl{ width: 100px; height: 90px; float:left; margin-right: 10px;}
.con2 .slideTxtBox .bd .bd_text .pic_list .picl img{ width: 100px; height: 90px;}
.con2 .slideTxtBox .bd .bd_text .pic_list .fr{ width: 200px; float:right; overflow: hidden;}
.con2 .slideTxtBox .bd .bd_text .pic_list .fr p{ text-indent: 2em; line-height: 24px;}
.con2 .slideTxtBox .bd .bd_text .pic_list .fr p a{ color: #FF0000;}
.con2 .slideTxtBox .bd .bd_text .pic_list .fr li{ line-height: 30px; background:url(../images/yd.png) no-repeat left center; padding-left:15px; overflow:hidden; 
												text-overflow: ellipsis; white-space: nowrap;}
.list{ overflow: hidden;}
.list ul{ width: 300px; float: left; overflow: hidden; padding-right: 9px;}
.list ul li{height: 27px; line-height: 27px; background:url(../images/yd.png) no-repeat left center; padding-left:15px; overflow:hidden;}
.text{ overflow:hidden;}
.text li{height: 27px; line-height: 27px; background:url(../images/yd.png) no-repeat left center; padding-left:15px; overflow:hidden;}


.con2L{ width: 630px; height: auto; float: left;}
.con2_1{ width: 312px; height: auto; float: left;}
.right_none{ margin-left: 6px;}
.con2_1>img{ float: left; width: 100px; height: 140px; padding: 0px 8px 5px 0px;}
.con2_1 ul{ padding-top: 2px;}
.con2_1 ul li{ line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.con2_1 ul li img{ padding-right: 8px;}
.part2L{ width: 356px; height: auto; float: right;}
.part2L h3{ text-align: center; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.part2L h3 a{ font-size: 16px; color: #000; font-weight: bold; }
.picture{ width: 356px; height: 120px; overflow: hidden; margin-bottom: 12px;}
.picture>a{ display: block;}
.picture h3{ height: 30px; overflow: hidden; line-height: 30px;}
.picture h3 a{ font-weight: bold;}
.picture>a img{ width: 180px; height: 120px; float: left; margin-right: 10px;}
.picture p{ height: 90px; overflow: hidden; line-height: 29px; text-indent: 2em;}
.part2L .dataList01{ overflow: hidden;}
.dataList01 li{ line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.dataList01 li img{ width: 4px; height: 4px; margin-right: 5px;}