@charset "utf-8";
/* CSS Document */
/*-------------首页-------------*/
/*头条、热门、经验*/
h2{font-size:22px; line-height: 80px; height: 80px; overflow: hidden; text-align: left; }
.box {height: 420px; display: block; overflow: hidden;}
.box .left{ width: 330px; display: block; float: left;}
.box .left span{ width: 330px; height: 180px; display: block; overflow: hidden;}
.box .left span img{ width: 330px; height:auto; min-height: 180px; }
.box .left span img:hover{width: 110%; margin: -5% 0 0 -5%;}
.box .left h3{ text-align: center;font-size:22px; line-height: 30px; padding: 25px 0 0 0; height: 40px; overflow: hidden; margin-bottom: 20px; white-space: nowrap; text-overflow: ellipsis;}
.box .left h3 em{ width: 40px; height: 3px; background:#62c5e8; display: block; text-align: center; margin-left: 145px; margin-top: 6px;}
.box .left p,.box .center p{line-height: 24px; color: #bbb;}
.box .center{ width: 390px; padding-left: 40px; display: block; float: left; overflow: hidden;}
.box .center a{height: 84px; padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #eaeaea;overflow: hidden; display: block;}
.box .center img{width: 120px; height: 84px; display: block; float: left; margin-right: 15px; }
.box .center h3{ font-size: 18px; line-height: 32px; height: 30px; display: block;  overflow: hidden; padding-bottom: 10px;}
.box .center p{ height: 40px; overflow: hidden; line-height: 20px;}
.box .center ul li{margin-left: 10px; border-left: 5px solid #eeeeee; position: relative; padding-left: 20px;}
.box .center ul h3{ font-size: 16px; font-weight: bold;}
.box .center ul em{ width: 16px;height: 16px; display: block;  background: url("../images/shizhen_custom.png") -240px -80px; _background:none;  position: absolute; left: -11px; top: 19px;}
.box .center ul a:hover em{ background: url("../images/shizhen_custom.png") -240px -120px; _background:none;}
.box .center ul li a{padding: 10px 0 15px 0; margin: 0; border: none;}
/*男性保健*/
.title{height: 40px; padding: 40px 0 20px 0; }
.title h2{ border-bottom: 1px solid #eaeaea; position: relative; height: 25px; *height: 35px; overflow: inherit; font-size: 28px;}
.title h2 span{ height: 38px; line-height: 38px; text-align: center; overflow: hidden; display: block;position: absolute; left: 50%; margin-left: -90px;background: #F8F8F8; padding: 0 30px;}
.title h2 .span1 em{color: #3492d1;}
.title h2 .span2 em{color: #00a89d;}
.title h2 .span3 em{color: #db7364;}
.title h2 .span4 em{color: #44add2;}

.title p{ text-align: center; font-size: 16px; padding-top: 25px; *padding-top: 15px;}
.title p em{color: #ddd;}
.title p a{ padding: 0 15px; color: #666;}
.listBox{ border: 1px solid #eaeaea;border-right:none; background: #fefefe; height: 400px; }
.listBox .left,.listBox .center,.listBox .right{display: block; float: left; border-right: 1px solid #eaeaea; height: 400px; overflow: hidden;}
.listBox .left{width: 340px; }
.listBox .left ul{padding:25px 20px 0 25px;}
.listBox .left ul li{line-height: 32px; height: 32px; display: block; overflow: hidden; background: url(../images/shizhen_custom.png) no-repeat -250px 0; padding-left: 12px;}
.listBox1 a:hover{color: #3492d1;}
.listBox2 a:hover{color: #00a89d;}
.listBox3 a:hover{color: #db7364;}
.listBox4 a:hover{color: #44add2;}


.listBox .center{width: 600px; overflow: hidden;}
.listBox .center .top{border-bottom: 1px solid #eaeaea; padding: 0 0 30px 25px; margin: 30px 0 25px 0;}
.listBox .center .top .title2,.listBox .right .title2{height: 70px; display: block;}
.listBox .center .top .title2 strong,.listBox .right .title2 strong{line-height: 70px; font-size: 22px; display: block; float:left;  }
.listBox .center .top .title2 a{display: block; float: right; border: 1px solid #eee;padding:0 15px; line-height: 30px; border-radius: 15px; color: #999; margin: 20px 20px 0 0;}
.listBox .center .top .title2 a:hover{background: #333; color: #fff; border-color: #333;}
.listBox .center .top  ul li{width: 170px; height: 180px; display: block; float: left; margin-right: 20px; font-size: 16px; text-align: center; line-height: 24px;}
.listBox .center .top  ul li span{width: 170px; height: 120px; display: block; overflow: hidden; margin-bottom: 10px;}
.listBox .center .top  ul li span img{width:100%; height:auto; min-height: 120px;}
.listBox .center .top  ul li span img:hover{width: 110%; margin: -5% 0 0 -5%;}


.listBox .center .btm ul li{ width: 240px; margin-left:25px; _margin-left:12px;  padding: 0 20px 0 15px; display: block; float: left; height: 35px; line-height: 35px; overflow: hidden; background: url("../images/shizhen_custom.png") no-repeat -250px -156px;}
.listBox2 .center .btm ul li{  background: url("../images/shizhen_custom.png") no-repeat -250px -186px;}
.listBox3 .center .btm ul li{  background: url("../images/shizhen_custom.png") no-repeat -250px -216px;}
.listBox4 .center .btm ul li{  background: url("../images/shizhen_custom.png") no-repeat -250px -246px;}

.listBox .right{display: block; width: 217px; background: #E9F3F9; padding:0 10px 0 20px;}
.listBox .right a{ display: block; float: left; background: #D7E9F5; padding:0 15px; line-height: 30px; margin: 0 5px 8px 0; height: 30px; overflow: hidden; white-space: nowrap; }
.listBox .right a:hover{background: #333; color: #fff;}
.listBox2 .right{background: #f1fbfa;}
.listBox2 .right a{background: #def6f4;}
.listBox3 .right{background: #faf0ee;}
.listBox3 .right a{background: #f7e3e0;}
.listBox4 .right{background: #f3f8fb;}
.listBox4 .right a{background: #e5f3f9;}

/*-------------一级列表页-------------*/
.position{ height: 30px; line-height: 30px; color: #999; font-size: 12px;  padding-top: 5px;}
.position a{color: #62c5e8; padding: 0 5px;}
.position a:hover{color: #62c5e8; text-decoration: underline;}
.con_left{ width: 850px;display: block; float: left; overflow: hidden; margin-right: 40px;}
.con_left .listTitle{height: 30px; padding: 25px 0 15px 0;}
.con_left .listTitle h2{ display: block; float: left; height: 30px; line-height: 30px;}
.con_left .listTitle a{ border: 1px solid #e4eef4;height: 28px;line-height: 28px; padding: 0 15px; border-radius: 20px; color:#3492d1;  display: block; float: right;}
.con_left .listTitle a:hover{background: #3492d1; color: #fff; border-color: #3492d1;}
.con_left .listCon{ background: #ededed; height: 165px; border-bottom: 1px solid #f8f8f8;}
.con_left .listCon span{ width: 240px; height: 165px; display: block; overflow: hidden; float: left; position: relative; z-index:0;}
.con_left .listCon span img{width: 100%; height: auto; min-height: 165px; position: relative; z-index: 0;}
.con_left .listCon span img:hover{width: 110%; margin: -5% 0 0 -5%;}
.con_left .listCon span em{ width: 210px; display: block; line-height: 24px; font-size: 16px; color: #fff; position: absolute; z-index:1; bottom: 0; text-align: center; padding: 10px 15px; left: 0; *background:#333; }
.con_left .listCon span a em,.specialBox1 .conTop a .top{
    background: -ms-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,0.6));    /* IE 10 */
    background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.6));/*火狐*/
    background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(0,0,0,0)), to(rgba(0,0,0,0.6)));/*谷歌*/
    background: -webkit-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,0.6));   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,0.6));  /*Opera 11.10+*/
}
.con_left .listCon span a:hover em,.specialBox1 .conTop a:hover .top{
    background: -ms-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,1));    /* IE 10 */
    background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,1));/*火狐*/
    background: -webkit-gradient(linear, 0% 0%, 0% 100%,from(rgba(0,0,0,0)), to(rgba(0,0,0,1)));/*谷歌*/
    background: -webkit-linear-gradient(top, rgba(0,0,0,0),rgba(0,0,0,1));   /*Safari5.1 Chrome 10+*/
    background: -o-linear-gradient(top,rgba(0,0,0,0), rgba(0,0,0,1));  /*Opera 11.10+*/
}
.con_left .listCon ul{width:610px; display: block; float:left; padding-top: 20px; }
.con_left .listCon ul li{width: 240px; height:30px; overflow: hidden;  line-height: 30px; display: block; float: left; padding: 0 25px 0 40px; background: url("../images/shizhen_custom.png") no-repeat -225px -159px; }
/*右侧*/
.con_right{ width: 300px;display: block; float: left; overflow:hidden;}
.con_right h2{line-height: 70px;height: 70px; padding-top: 5px;}
.con_right .topList ul{margin-top: -10px; padding-bottom: 20px;}
.con_right .topList ul li{ height: 36px; line-height: 36px;  white-space: nowrap; *white-space: inherit; text-overflow: ellipsis;overflow:hidden;}
.con_right .topList ul li em{ width: 20px; height: 20px; display: block; float: left;line-height: 20px;text-align: center; background: #cccccc; font-size: 12px;color: #fff; border-radius: 20px; margin: 8px 10px 8px 0;}
.con_right .topList ul li .em1{background: #62c5e8;}
.banner img,.banner3 img{ width: 100%; height: auto;}
.con_right .tags{padding-bottom: 20px;}
.con_right .tags a{ display: block; float: left; background: #828282; padding:0 15px; line-height: 30px; margin: 0 5px 8px 0; height: 30px;  white-space: nowrap; color: #fff; }
.con_right .tags a:hover{background: #333; color: #fff; display: block;}

/*-------------二级列表页-------------*/
.con_left .topTags { padding: 25px 0 20px 0; border-bottom: 1px solid #eee;}
.con_left .topTags .tagTitle{font-size: 18px; font-weight: bold; padding-bottom: 15px; }
.con_left .topTags .tagTitle span{ width: 21px;height: 24px; display: block; float: left; margin-right: 10px; background: url("../images/shizhen_custom.png") 0 -340px;}
.con_left .topTags a{ display: block; float: left;  padding:0 15px; line-height: 30px; margin: 0 5px 8px 0; height: 30px;  white-space: nowrap; color: #666; border-radius: 20px; border: 1px solid #e8e8e8; }
.con_left .topTags a:hover{background: #333;border: 1px solid #333; color: #fff;}
.con_left .list{padding:30px 0; border-bottom: 1px solid #eee; height: 132px; display: block;}
.con_left .list .left{width: 630px; height: 132px; padding-right: 30px; display:block; float: left;}
.con_left .list .left h2{height: 30px; line-height: 30px; white-space: nowrap; text-overflow: ellipsis;}
.con_left .list .left p{color: #999;  margin: 15px 0;height: 45px; display: block; overflow:hidden; line-height: 24px;}
.con_left .list .left em a{ color: #62c5e8; border: 1px solid #62c5e8; padding: 0 12px; height: 24px;line-height: 24px; display: block; float: left; margin-right: 5px; border-radius: 15px; font-size: 12px;}
.con_left .list .left em a:hover{ color: #fff;background: #62c5e8;}
.con_left .list span{width:190px; height: 132px; display:block; float: left; overflow: hidden;}
.con_left .list span img{width: 100%; height: auto; min-height: 132px;}
.con_left .list span img:hover{width: 110%; vertical-align: middle; margin: -5% 0 0 -5%;}
.con_left .banner2{border-bottom: 1px solid #eee;}
.paging{text-align:center; margin:40px 10% 0 20%;height: 32px; display: block;}
.paging span{ margin-right:5px; display:inline-block; float:left;  line-height:30px;}
.paging span a{ color:#333; display:block; padding:0px 12px; border:1px solid #ddd;}
.paging span a:hover{ color:#fff; background:#62c5e8;  border:1px solid #62c5e8;}
.paging_active { background:#62c5e8; color:#FFF; display:block; padding:0px 12px; border:1px solid #62c5e8; }
.paging em{ font-family:Georgia, "Times New Roman", Times, serif; color:#62c5e8; font-size:16px; padding:0 5px;}


.pagination{text-align:center; margin:40px 0 20px 140px;height: 32px; display: block;}
.pagination li{  height:30px;margin-right:5px;  border:none; display:inline-block; float:left;  line-height:30px;}
.pagination li a{ color:#333; display:block; padding:0px 12px; border:1px solid #ddd;}
.pagination li a:hover{ color:#fff; background:#3492d1;  border:1px solid #3492d1;}
.pagination li{ display:inline-block; float:left; }
.pagination em{ font-family:Georgia, "Times New Roman", Times, serif; color:#3492d1; font-size:16px; padding:0 5px;}

.pagination2 a{ color:#fff !important; background:#3492d1 !important;  border:1px solid #3492d1 !important; }



/*-------------内容页-------------*/
.main{padding-top: 35px; border-bottom: 1px solid #eee; display: block; position: relative;}
.main h1{ font-size: 28px; line-height:40px; padding-bottom: 6px;}
.main .time{ color: #bbb; padding-bottom: 20px;display: block;}
.main .time span{ padding-right: 20px; color: #bbb;}
.main .time a:hover{color: #62c5e8; }
.main p{ padding-bottom: 25px; line-height: 30px; font-size: 16px;}
.main p a{color: #62c5e8; text-decoration: underline;}
.main p a:hover{color: #fff; text-decoration: none; background: #62c5e8;}
.main .img{ text-align: center;}
.main .img img{width: 100%; height: auto;}
.main h2{font-size: 18px; font-weight: bold; padding-bottom: 10px; color: #62c5e8; line-height: 30px; height: auto;display: block;}
.main strong{font-size: 16px; font-weight: bold; padding-bottom: 10px;}
.main .page { text-align: center; padding-bottom: 40px;}
.main .page a,.main .page em{width: 32px; text-align: center; line-height: 32px; border: 1px solid #ddd; display:inline-block; margin: 0 1px; }
.main .page a:hover,.main .page em{color:#fff; background:#62c5e8; border: 1px solid #62c5e8; }
.share{ width:50px; height: 255px;display: block; _display: none; position: fixed; left:1.5%; bottom: 170px; z-index: 999999; }
.share li {width: 50px; height: 50px; display: block; border-bottom: 1px solid #f8f8f8;}
.share .a1{background: #eaeaea url("../images/shizhen_custom.png") -30px -340px;}
.share .a1:hover{background: #fdb800 url("../images/shizhen_custom.png") -30px -390px;}
.share .a2{background: #eaeaea url("../images/shizhen_custom.png") -80px -340px;}
.share .a2:hover{background: #54a03e url("../images/shizhen_custom.png") -80px -390px;}
.share .a3{background: #eaeaea url("../images/shizhen_custom.png") -130px -340px;}
.share .a3:hover{background: #3492d1 url("../images/shizhen_custom.png") -130px -390px;}
.share .a4{background: #eaeaea url("../images/shizhen_custom.png") -180px -340px;}
.share .a4:hover{background: #db7364 url("../images/shizhen_custom.png") -180px -390px;}
.share .a5{background: #eaeaea url("../images/shizhen_custom.png") -230px -340px;}
.share .a5:hover{background: #6ac3e3 url("../images/shizhen_custom.png") -230px -390px;}
.mainBtm .left{ width: 45%; padding-right:5%;height: auto; display: block;float: left; overflow: hidden;  *width: 44%; *padding-right:5%;}
.mainBtm .left h3{ font-size: 22px; color: #62c5e8; padding: 30px 0 20px 0; }
.mainBtm .left ul li{margin-left: 10px; border-left: 5px solid #eeeeee; position: relative; padding-left: 20px; font-size: 16px;}
.mainBtm .left ul li a{line-height: 40px; height: 40px;  overflow: hidden; display: block;}
.mainBtm .left ul em{ width: 16px;height: 16px; display: block;  background: url("../images/shizhen_custom.png") -240px -80px; _background:none;  position: absolute; left: -11px; top: 12px; z-index: 1111;}
.mainBtm .left ul a:hover em{ background: url("../images/shizhen_custom.png") -240px -120px; _background:none;}
.mainBtm .left ul a:hover{color: #62c5e8; text-decoration: underline; }

/*-------------专题页-------------*/
.bg{width: 100%; height: auto; background:#f0f8fe url("../images/bg.png") repeat-x center top;}
.specialBox{width:100%;  background: url("../images/box_bg.png") no-repeat top center; padding-top: 25px; margin: 5px 0 60px 0; display: block; position: relative;}
.specialBox .con{background: #fff; display: block; position: relative; }
.specialBox .box_main{ padding: 0 30px 50px 30px;}
.specialBox .box_main p{color: #999;}

.specialBox .box1 .box1_title{ display: block;position: relative; float: left; background: url("../images/title_line.png") repeat-x; height: 112px; z-index: 999;}
.specialBox .box1 .box1_title .span1{ width: 126px; height: 112px; display: block; float: left; background: url("../images/shizhen_custom.png") no-repeat 0 -440px;}
.specialBox .box1 .box1_title .span1_2{ width: 126px; height: 112px; display: block; float: left; background: url("../images/shizhen_custom.png") no-repeat -130px -440px;}
.specialBox .box1 .box1_title strong{ font-size: 45px; font-family: "Arial Black"; color: #fff; display: block;position: absolute; left: 60px;top: 10px; }
.specialBox .box1 .box1_title h2 { font-size: 28px;display: block; float: left; white-space: nowrap;background: url("../images/title_line.png") repeat-x;}
.specialBox .box1 .box1_title h2 a{ color: #fff; display: block; float: left; padding:5px 20px 0 6px ;}
.specialBox .box1 .box1_title h2 a:hover{ color: #fff600;}
.specialBox .box1 .box1_title .span2{ width: 66px; height: 62px; display: block; float: right; background: url("../images/shizhen_custom.png") no-repeat 0 -560px;margin-top:17px; }
.specialBox .box1 .top .left{ width: 630px; display: block; float: left;}
.specialBox .box1 .top .left  h3{ font-size: 24px; padding-bottom: 10px; }
.specialBox .box1 .top .left .top p{ height: 45px; border-left: 8px solid #bedcf1; padding-left: 20px; overflow: hidden; color: #999; margin-bottom: 40px;}
.specialBox .box1 .top .left_btm{ position: relative;display: block; height: 300px; width: 630px; background: #333333;}
.specialBox .box1 .top .left_btm a{display: block;height: 300px; width: 630px;}
.specialBox .box1 .top .left_btm a:hover h3{color: #fdb800;}
.specialBox .box1 .top .left_btm img{ width: 390px; height:300px; display: block; float: left}
.specialBox img:hover{opacity: 0.9;}
.specialBox .box1 .top .left_btm h3 { color: #fff; padding-bottom: 20px; display: block;}
.specialBox .box1 .top .left_btm .right1{width: 180px; height:220px;overflow: hidden; padding: 25px 30px;display: block; float: left;}
.specialBox .box1 .top .left_btm p{color: #999;}
.specialBox .box1 .top .left_btm span{width: 32px; height: 28px; background: url("../images/shizhen_custom.png") -70px -560px; display: block; position: absolute; bottom: 0;right: 0;}
.specialBox .box1 .top .right{ width: 410px; height: 270px; padding: 15px; margin: 126px 10px 0 40px; background: #fff url("../images/bg_img.png"); display: block; float: left; position: relative;}
.specialBox .box1 .top .right .box{width: 310px; height: 123px; padding: 115px 50px 0 50px; border-bottom: 30px solid #fff;background: #fff; overflow: hidden;}
.specialBox .box1 .top .right span{width: 280px; height: 280px; display: block; position: absolute; top: -180px; left: 50%;  margin-left: -150px;border-radius: 160px; overflow: hidden; border: 10px solid #fff;}
.specialBox .box1 .top .right span img{width: 100%; height: auto; min-height: 280px;}
.specialBox .box1 .top .right h3{font-size: 24px; padding-bottom: 15px; text-align: center;}

.specialBox .box1 .center{ height: 300px; overflow: hidden; padding-top: 30px;}
.specialBox .box1 .center .span1{ width: 205px; height: 142px;overflow: hidden;}
.specialBox .box1 .center .span1 img{ width: 205px; height:auto; min-height: 142px;}
.specialBox .box1 .center .box{width: 205px; height:300px; background: #efefef;margin-right: 26px; display: block; float: left; position: relative;}
.specialBox .box1 .center .box .top{height: 130px;display: block; overflow: hidden; }
.specialBox .box1 .center .box h2{ font-size: 18px; height: auto; line-height: 26px;  padding: 20px 20px 0 20px;}
.specialBox .box1 .center .box p { height: auto; color: #999;  padding:15px 20px 0 20px; line-height: 22px;}
.specialBox .box1 .center .box .span2 a{ width:32px; height: 32px;background: #91c0e0; display: block; position: absolute; bottom: 0; right: 0;  }
.specialBox .box1 .center .box .span2 em{ background: url("../images/shizhen_custom.png") -150px -50px ; width: 12px; height: 20px; display: block; margin: 6px 10px;}
.specialBox .box1 .center .box .span2 a:hover{ background: #3492d1;}
.mr2{margin-right:0;}

.specialBox .box1 .btm{width: 100%; display: block;float: left;overflow: hidden; padding-top: 30px;}
.specialBox .box1 .btm ul li {width: 50%; display: block; float: left; overflow: hidden;}
.specialBox .box1 .btm ul li a{ background: #efefef; border-left: 6px solid #96c5e5;height: 79px;_height: 78px; border-bottom: 1px solid #f8f8f8; border-right: 1px solid #fff; padding:20px 60px 20px 25px; position: relative; overflow: hidden; display: block;}
.specialBox .box1 .btm ul li a:hover{background: #f3f3f3; border-left: 6px solid #3492d1; color: #3492d1; }
.specialBox .box1 .btm ul h2{ padding: 0 0 10px 0; line-height: 30px; height: 30px; white-space: nowrap; text-overflow: ellipsis; _white-space: normal; _line-height: 40px; }
.specialBox .box1 .btm ul p{ height: 45px; overflow: hidden; color: #999; line-height: 22px;}
.specialBox .box1 .btm ul a em{ width: 18px; height: 34px; display: block; position: absolute; background: url("../images/shizhen_custom.png") -110px -80px; right: 20px; top: 42px;}
.specialBox .box1 .btm ul a:hover em{ background: url("../images/shizhen_custom.png") -130px -80px; }

.specialBox .btm_img{background: #f0f8fe; width: 1130px; padding: 0 30px; margin: 0 auto; display: block; position: absolute; bottom: -45px; margin-left: -595px; left: 50%;}
.specialBox .btm_img img{width: 100%; height: auto;}

.bottom_title{background: #fff url("../images/bg_img.png"); display: block; position: relative; margin-bottom: 40px; height: 12px;}
.bottom_title h3{width: 240px; background: #f0f8fe; font-size: 30px;text-align: center;position: absolute; left: 50%;margin-left: -120px; top: -20px;}

/*-------------小专题页-------------*/
.specia2 .top ul{ width: 400px; display:block; float: left; margin-top: -10px;}
.specia2 .top ul li{ line-height: 40px; padding-right: 30px; font-size: 16px;}
.specia2 .top ul li em{ width: 24px; height: 24px; display: block; float: left; background: #81b8e1; color: #fff; border-radius: 20px;  font-size: 12px; text-align: center; line-height: 24px; margin: 8px 12px 0 0; }
.banner3{width: 400px; height: 260px; display: block; float: right;}
.banner3 img{width: 400px; height: 260px;}
.specia2 .main2 p{color:#555; line-height: 30px; padding-bottom: 30px; font-size: 16px;}
.specia2 .main2 .h2{background: url("../images/bg_img.png") repeat; height: 36px; font-size:22px;color: #000;line-height: 36px; margin:30px 0 20px 0;}
.specia2 .main2 .h2 em{ font-size: 30px; font-family: "Arial Black"; line-height: 36px; background:#ff9000; color: #fff; padding: 0 6px 0 10px; height: 36px; display: block; overflow: hidden; float: left;}
.specia2 .main2 .h2 span{ width: 30px; height: 36px; display: block; float: left; background: url("../images/shizhen_custom.png") no-repeat -240px -290px; margin-right: 6px;}
.specia2 .main2 h3 { font-size: 18px; font-weight:bold; padding-bottom: 10px;}
.specia2 .main2 .more a{font-size: 16px; text-align: center; color: #62c5e8; display: block; padding-bottom: 20px; }
.specia2 .main2 .more a:hover{text-decoration: underline;}

/*-------------专题列表页--------------*/
.special_list{ padding-top: 10px;width: 1220px; margin: auto; }
.special_list .conBox2{ width: 275px; height:230px;display: block; overflow: hidden; float:left; margin: 0 15px 40px 15px; _margin: 0 12px 40px 12px;}
.special_list .conBox2:hover{ }
.special_list .conBox2 .img{ width:100%; height: 190px; padding-bottom: 15px; display: block;position: relative; overflow: hidden;}
.special_list .conBox2 .img img{ width:100%; height: auto; min-height: 190px;}
.special_list .conBox2 .img img:hover{opacity: 0.9;}
.special_list .conBox2 h2{font-size: 16px; text-align: center; line-height: 24px;}
.paging_box{margin:0 10% 0 20%;}




@media(max-width: 1199px) {
    /*首页*/
    #focus{position: relative;height:330px;width:990px; overflow:hidden;}
    #focus .focus-bar-box{width:990px;height: 330px;position: relative;overflow: hidden}
    #focus .focus-bar{width:4950px}
    #focus .focus-bar li{float: left;width:990px;height: 330px}
    #focus .focus-bar li a{width:990px;height:330px;display: block}
    #focus .focus-bar li img{width: 990px; height:330px;}
    #focus .ft{width: 990px; }
    #focus .hd{width:910px;}
    .box .left{ width:250px;}
    .box .left span{ width: 250px; height: 136px;}
    .box .left span img{ width: 250px; min-height: 136px; }
    .box .left h3 em{margin-left: 105px;}
    .box .center{ width: 330px; }
    .listBox .left{width: 280px; }
    .listBox .left ul{padding:25px 15px 0 20px;}
    .listBox .left ul li em{ width: 58px;margin: 8px 12px 8px 0;padding-right: 12px;}
    .listBox .center{width: 490px;}
    .listBox .center .top{padding: 0 0 30px 20px; margin: 30px 0;}
    .listBox .center .top  ul li{width: 145px; height: 160px;margin-right: 8px;}
    .listBox .center .top  ul li span{width: 145px; height: 102px; margin-bottom: 10px;}
    .listBox .center .top  ul li span img{width:100%; height:auto; min-height: 102px;}
    .listBox .center .btm ul li{ width: 180px; margin-left:20px; padding: 0 20px 0 15px; }
    .listBox .right{width: 187px; }

   /*一级列表*/
    .con_left{ width: 650px;display: block; float: left; overflow: hidden; margin-right: 40px;}
    .con_left .listCon{  height: 130px; }
    .con_left .listCon span{ width: 190px; height: 130px;}
    .con_left .listCon span img{min-height: 130px;}
    .con_left .listCon span a em{ width: 160px;font-size: 14px; }
    .con_left .listCon ul{width:460px; height: 90px; overflow: hidden; }
    .con_left .listCon ul li{width: 165px; height:30px; }
    .con_left .list .left{width: 430px; padding-right: 30px;}
    .paging{ margin:40px 0 20px 80px;}


    /*小专题页面*/
    .specia2 .top ul{ width: 250px; }

    /*-------------专题页-------------*/
    .specialBox{background: url("../images/box_bg960.png") no-repeat top center;}
    .specialBox .box1 .top .left{ width: 500px;}
    .specialBox .box1 .top .left  h3{ font-size: 24px;}
    .specialBox .box1 .top .left_btm{height: 240px; width: 500px;}
    .specialBox .box1 .top .left_btm a{height: 240px; width: 500px;}
    .specialBox .box1 .top .left_btm img{ width: 310px; height:240px; }
    .specialBox .box1 .top .left_btm h3 { font-size: 20px;}
    .specialBox .box1 .top .left_btm .right1{width: 150px; height:160px;padding: 25px 20px;}
    .specialBox .box1 .top .right{ width: 370px; height: 210px; margin: 126px 0px 0 30px;}
    .specialBox .box1 .top .right .box{width: 270px; height: 120px; padding: 70px 50px 0 50px; border-bottom: 20px solid #fff; }
    .specialBox .box1 .top .right span{width: 240px; height: 240px;  top: -180px;  margin-left: -120px;}
    .specialBox .box1 .top .right span img{width: 100%; height: auto; min-height: 240px;}
    .specialBox .box1 .center .span1{ width: 174px; height: 120px;overflow: hidden;}
    .specialBox .box1 .center .span1 img{ width: 174px; height:auto; min-height: 120px;}
    .specialBox .box1 .center .box{width: 174px;margin-right: 15px;}
    .specialBox .box1 .center .box h2{ font-size: 18px; }
    .specialBox .btm_img{ width: 900px;  bottom: -37px; margin-left: -480px; }

    /*专题列表页*/
    .special_list{width: 1020px;}
    .special_list .conBox2{ width: 225px; height: 195px; }
    .special_list .conBox2 .img{ width:100%; height: 156px; }
    .special_list .conBox2 .img img{min-height: 156px;}
    .paging_box{margin:0 10% 0 20%;}

}


