@charset "utf-8";
/* CSS Document */
.con1,.con2,.con3,.con4{ width: 1000px; height: auto; margin: 0 auto 10px auto; overflow: hidden;}
#wrapper,.con1R{ float: left; overflow: hidden;}
#wrapper{width: 630px; height: 335px; margin-right: 10px;}
#banner{position:relative; width:  630px; height: 335px; overflow: hidden;}
.imgList{ position: absolute; left: 0; top: 0; width: 3780px; height: 335px; z-index: 5;}
.imgList li{float:left;display: inline;}
.imgList li img{ width: 630px; height: 335px;}
/*以下信息背景色样式*/
.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,.con2L1 h3 a{ color: #000;}
.indexList .indexOn{background: #E1ECFB;}

.con1R{ float: right; width: 356px; height: auto; overflow: hidden;}
.con1R ul li,.con2M ul li,.con3_1 ul li{letter-spacing: 1px; line-height: 25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.con1R ul li em,.con2M ul li em,.con3_1 ul li em{ margin-right: 5px;}


.con2L{float: left; width: 315px;}
.con2M{ width: 310px; float: left; margin: 0 10px;}
.con2L1{ height: 95px; margin-bottom: 10px;}
.con2none{ margin-bottom: 0;}
.con2L1 img{ width: 115px; height: 95px; float: left; margin-right: 10px;}
.con2L1 h3{ line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;letter-spacing: 1px;}
.con2L1 p{ text-indent: 0em;}


.con3_1{ float: left; width: 215px; padding: 5px 15px; background: #FFF;}
.con3_1 h2{height: 40px; line-height: 40px; overflow: hidden; text-align: center;}
.con3_1 h2 a{ color: #000; font-weight: bold; font-size: 16px;}
.con3_1 img{ width: 215px; height: 115px; }
.con3_1 h5{ height: 30px; line-height: 30px; overflow: hidden; text-align: center;}
.num{ background: #EEEEEE;}


.con4L{width: 628px; height: 323px; overflow:hidden; float:left; margin-right: 10px; border: 1px solid #EEEEEE;}
.con4L .hd{ height:33px; line-height:33px; position:relative; border-bottom: 2px solid #CCCCCC;}
.con4L .hd ul{ float:left;  position:absolute; left:0px; top:-1px; height:32px;}
.con4L .hd ul li{ float:left; width:100px; text-align:center;}
.con4L .hd ul li.on{background: #fff; border-color: #DDDDDD #DDDDDD #fff #DDDDDD; border-style: solid; border-width: 0px 1px 2px 1px; height: 34px;}				
.con4L .hd ul li.on a{ font-size: 16px;}

.con4L .bd .bd_text .con2_list{width: 304px; height: 100px; float: left; overflow: hidden; margin: 10px 0; padding-right: 10px;}
.con4L .bd .bd_text .con2_list img{ width: 150px; height: 90px; float: left; margin-right: 10px;}
.con4L .bd .bd_text .con2_list h3{height: 30px; line-height: 30px;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.con4L .bd .bd_text .con2_list p{ height: 60px; line-height: 19px; text-indent: 0em; overflow: hidden;color: #999999; font-size: 12px;}
.con4L .list{ float: left; width: 199px; padding: 0 5px;}
.list ul li{ background:url(../images/yd.png) no-repeat left center; padding-left:15px; overflow:hidden;}
.list li{ height: 28px; line-height: 27px;}

.con4R{ width: 330px; height: auto; float: right; border: 1px solid #EEEEEE; padding: 0 12px;}
.con_h{ height: 33px; line-height: 33px; margin-bottom: 10px;}
.con_h span{display: inline-block; float: left; color: #000; padding: 0 10px; font-size: 16px;font-weight: bold;}
.con_h>a{ display: inline-block; float:right; color: #676767;font-size: 16px;}
.h_top{ margin-top: 20px;}
.con4R ul li{ line-height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.con4R ul li img{ padding-right: 8px;}