﻿#main {width: 1180px;height: 500px;}
#clp {width: 1180px;height: 60px;}
#btnsub {margin: 6px 20px;}
.task-panel-bd div, ul {overflow: visible;position: relative;}
.com_logo li {float:left;width:140px;height:128px;margin:5px 4px 5px 3px;text-align:center;overflow:hidden;}
.com_logo li img {width:140px;height:80px;}
.com_logo li a {display:block;text-align:center;}
.slide_body li > span ~ span {margin-right:40px;}
.slide_body .newslist:nth-of-type(2) span:nth-of-type(2n+1){width:86px;color: #e0295b;line-height: 30px;height:30px;}
.prolist ~ div .left ~ .left span:nth-of-type(2n+1){width:86px;color: #e0295b;line-height: 30px;height:30px;}
.g2 .tit_blue ~ .newslist {margin-left:10px;}
.disc li{list-style:none;   }
.disc li:before{width:4px;height:4px;background:black;content:"";border-radius:5px;display:inline-block;line-height:30px;vertical-align:middle;margin-right:10px;}

.backTop {position: fixed;bottom: 150px;left: 50%;margin-left: 620px;z-index: 99999;width: 50px;}
.backTop li {position: relative;float: left;margin-bottom: 1px;width: 47px;height: 47px;}
.backTop li span i {background: url(/static/images/backtop.png) no-repeat}
.backTop li .hd {display: block;width: 47px;height: 47px;cursor: pointer;background-position: 0 0;}
.backTop li .hd:hover {background-position: -47px 0;}
.backTop li .ilogin {display: block;width: 47px;height: 47px;cursor: pointer;background-position: 0 -46px;}
.backTop li .ilogin:hover {background-position: -47px -46px;}
.backTop li .iweixin {display: block;width: 47px;height: 47px;cursor: pointer;background-position: 0 -92px;}
.backTop li .iweixin:hover {background-position: -47px -92px;}


.listLeft {width: 190px;/*border-bottom: 1px dashed #d7d7d7;*/}
.listLeft:last-child{border-bottom:none;}
.listLeft p {width: 148px;height: 22px;float: left;font: normal 14px/22px microsoft yahei;overflow: hidden;margin: 5px 0 8px 8px;display: inline;}
.listLeft p a{margin-left:5px;color:#247EF2;}
.listLeft span {width: 178px;height: 24px;float: left;font: normal 12px/24px microsoft yahei;overflow: hidden;text-indent: -8px;margin: 0px 0 0 8px;display: inline;}
.listLeft span a {color: #3c3c3c;margin: 0 8px;}
.listLeft span a:hover{color:#247EF2;}
.listRight{width: 685px;height: auto;position: absolute;top:-2px;left: 199px;background: #fff;/* display: none; */z-index: 999;border: 2px solid #0070ce;border-left: 0;}
.industyLeft {width: 680px;float: left;padding: 19px 10px 19px 10px;}
.industyTop {width: 680px;height: 25px;float: left;border-left: 6px solid #0070ce;text-indent: 11px;display: inline;margin-left: 15px;margin-bottom:5px;overflow:visible;}
.industyTop div {display:inline-block;vertical-align:middle;height:26px;position:relative;top:-10px;overflow:visible;}
#productList li .listRight .industyLeft .industyTop a {font-size:18px;font-weight:bold;}

#productList li .listRight .industyLeft .industyTitle a{color:#0065d1;}
#productList li .listRight .industyLeft .industyTitle1 a{color:#0065d1;}
.industyTitle h3{font-weight:normal;}
.industyTitle1 h3{font-weight:normal;}
.industyBox {width: 111px;float: left;padding:13px 16px 0 13px;}
.industyBox .industyTitle {width: 299px;height: 30px;float: left;border-bottom: 1px solid #0070ce;position: relative;margin-bottom: 7px;margin-top:10px;}
.industyBox .industyTitle1 {width: 111px;height: 20px;float: left;border-bottom: 1px solid white;position: relative;margin-bottom: 0px;margin-top:0px;}
.industyBox p {width: 299px;height:auto;line-height: 22px;float: left;overflow: hidden;margin-bottom: 6px;}
.industyBox p a, .industyBox span a {color: #333;margin: 0 0 0 10px}
.industyBox1{width: 680px;float: left;padding: 13px 16px 0 13px;}
.industyBox1 .industyTitle {width: 645px;height: 30px;float: left;border-bottom: 1px solid #0070ce;position: relative;margin-bottom: 7px;}
.industyBox1 .industyTitle1 {width: 645px;height: 30px;float: left;position: relative;margin-bottom: 7px;}
.industyBox1 p {width: 655px;height: auto;line-height: 22px;float: left;overflow: hidden;text-indent: 0px;padding-right:10px;}
.industyBox1 p a, .industyBox span a {color: #333;margin: 0 10px}

.industyBox1 .industyTitle ~ p a {display:inline-block;width:111px;float:left;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:40;position:relative;height:26px;}
 /*.industyTitle ~ p a:hover {overflow:visible;z-index:50;background-color:white;background-size:auto;text-overflow:inherit;}*/

 /*.industyBox .industyTitle ~ p a {display:inline-block;width:89px;float:left;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;z-index:40;position:relative;height:26px;}*/
#productList li:hover .listLeft>p a{color:#ff6600}
#productList li:hover .listLeft i{color:#ff6600}
.listLeft i{color:#247EF2;}
.listRight a:hover{color:#ff6600;font-weight:normal;}
#productList li .listRight .industyLeft .industyTitle a:hover{color:#ff6600;}
#productList  .hover{background:#ebebeb;}
.first>.left,.first{overflow:visible;}
.first > .left > ul{padding:0;width:198px;}
.first > .left > ul li{padding:5px 0 2px 2px;}
.nav div {width:190px;}

.hoverfont{color:#ff6600;}


.listLeft>i{font-size:14px;    line-height: 2.5;}
#adright{margin-top:19px;}
#adright img{width: 120px;height: 75px;}

.p2 > div {width: 265px;}
.p2 > div:first-child {width:902px;}
.prolist ~ div .left {width: 358px;}
.prolist ~ div .left ~ .left {width: 525px;margin-left:10px;}
.prolist li {width:149px;}
.prolist ~ div .newslist span {color: #9A9A9A;line-height:30px;margin-left:15px;}
.p2 .newslist span {color: #e0295b; line-height: 30px;}
.p2 .qiugou span{color:#9A9A9A;}
p2 .qiugou{margin-top:1px;}
.g2 > div {width:310px;}
.theme ~ .newslist{padding:0 8px 10px 16px;}
/*#more_nav a~a{margin-left:15px;}
#more_nav{overflow:visible;}
#more_nav div{position: absolute; z-index: 999;background-color:white;padding:5px 10px 5px 30px;top:45px;width: auto;margin-left:-20px;}
#more_nav div p {float:left; width:100px;}
#more_nav div p:nth-of-type(9n+1){margin-left:25px;}*/
#more_nav{overflow:visible;}
#more_nav {padding: 10px 1px;}
#more_nav  .navtopic{width:130px}
.navtopic a{font-size:14px;}
#more_nav dl {float: left;padding:0 3px;overflow: hidden;border-right: 1px solid #f3f3f3;}
#more_nav dl dt{height:35px;text-align: center;}
#more_nav dd {padding: 5px 5px;overflow: hidden;zoom: 1;display:none;}
#more_nav .w4 {width: 69px;}
#more_nav dd p {float: left;padding: 0 0 0 5px;height:50px;text-align:center;}
#more_nav .w4~.w4{width:50px;}
#more_nav dd p a{font-size:12px}
.first .right > .picnews {margin-top:13px;padding:0;height:95px;}                        
.first .right > .picnews img{width:290px;height:95px;}           

.total li {float:left;width:40px;padding-left:30px;line-height:16px;padding: 3px 0px 3px 30px;}
.total li span {margin:0px;display: block;text-align: center;text-indent: -30px;width: 70px;}
.total li:nth-of-type(1) {background:url(/static/images/total1.gif) no-repeat 10px 4px;}
.total li:nth-of-type(2) {background:url(/static/images/total2.gif) no-repeat 10px 4px;}
.total li:nth-of-type(3) {background:url(/static/images/total3.gif) no-repeat 10px 4px;}
.total li:nth-of-type(4) {background:url(/static/images/total4.gif) no-repeat 10px 4px;}
#CalendarBox {height:50px;width:110px;}
#CalendarBox li {margin-top:3px;font-size:16px;}
#CalendarBox span {line-height:48px;font-size:42px;}
