
.homeFocus { margin-top: 23px; }
.homeFocus:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }

.homeFocusLeft { float: left; width: 360px; margin-right: 35px; }
.homeFocusMiddle { float: left; width: 427px; margin-right: 48px; }
.homeFocusRight { float: left; width: 300px; }

.homeFocusLeft dl {margin-bottom: 23px;}
.homeFocusLeft dl.lastNews {margin-bottom: 18px;}
.homeFocusLeft dl dt a {display: block;font: bold 18px/19px "Microsoft Yahei";height: 21px;overflow: hidden;color: #E43632;}
.homeFocusLeft dl dd {margin-top: 15px;}
.homeFocusLeft dl dd p {height: 17px;overflow: hidden;color: #3f3b3b;margin-top: 16px;line-height: 15px;}
.homeFocusLeft dl dd p a { font: 15px/15px "Microsoft Yahei"; color: #333333; }
.homeFocusLeft dl dd p a:hover { color: #007bcd; }
.homeSurvey { background: #f8f8f8; height: 46px; padding: 0 12px; }
.homeSurvey a { /*background: url(../images/default/inquire.png) no-repeat left 8px; padding-left: 70px;*/ height: 46px; font: 15px/46px "Microsoft Yahei"; color: #015289; display: block; width: 330px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal; }
.homeSurvey img {margin: 8px 10px 0px 0px;float: left;}
     
/*轮播开始*/
.infoImg .backImg { width: 427px !important; height: 241px !important; border-radius: 6px; border: 1px solid #f8f8f8; }
.slideBox { position: relative; width: 427px; height: 241px; overflow: hidden; }
.slideBox .tips { position: absolute; bottom: 0px; height: 60px; width: 100%; }

.title { position: absolute; left: 0px; bottom: -3px; width: 350px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal; color: #ffffff; z-index: 10; }
.title a { color: #ffffff; font-size: 15px; text-decoration: none; padding: 0px 13px; font: bold 15px/40px "Microsoft Yahei"; }

div.slideBox li a:before { content: ""; position: absolute; width: 100%; height: 70px; bottom: 0; z-index: 1; opacity: 0.8; -webkit-transition: all .3s ease; transition: all .3s ease; background: -webkit-gradient(linear,0 20%,0 100%,from(rgba(0,0,0,0)),to(#282828)); background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515); background: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515)background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515); }
div.slideBox ul.items { position: absolute; float: left; background: none; list-style: none; padding: 0px; margin: 0px; }
div.slideBox ul.items li { float: left; background: none; list-style: none; padding: 0px; margin: 0px; }
div.slideBox ul.items li a { float: left; line-height: normal !important; padding: 0px !important; border: none /*For IE.ADD.JENA.201206300844*/; position: absolute; /*width:100%;z-index:10*/ }
div.slideBox ul.items li a img { margin: 0px !important; padding: 0px !important; display: block; border: none /*For IE.ADD.JENA.201206300844*/; width: 427px !important; height: 241px !important; }
div.slideBox div.tips div.nums { position: absolute; right: 11px; bottom: 12px; z-index: 10; }
div.slideBox div.tips div.nums a { display: inline-block; float: left; width: 10px; height: 10px; border-radius: 10px; background-color: white; text-indent: -99999px; margin: 15px 6px 0px 0px; }
div.slideBox div.tips div.nums a.active { background-color: #cc0000; }

.back2Img { width: 427px; margin-top: 12px; float: none; }
.back2Img .indexTop, .back2Img .indexBottom { position: relative; cursor: pointer; }
.infoImg .back2Img:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.infoImg .back2Img .indexTop { float: left; width: 209px; height: 118px; border-radius: 6px; margin-bottom: 0; overflow: hidden; margin-right: 9px; }
.infoImg .back2Img .indexTop img { width: 209px !important; height: 118px !important; display: block; }
.infoImg .back2Img .indexBottom { float: left; width: 209px; height: 118px; border-radius: 6px; overflow: hidden; }
.infoImg .back2Img .indexBottom img { width: 209px !important; height: 118px !important; display: block; }
.picword a:before, .picword a:before { content: ""; position: absolute; width: 100%; height: 50px; bottom: 0; z-index: 1; opacity: 0.75; left: 0; -webkit-transition: all .3s ease; transition: all .3s ease; background: -webkit-gradient(linear,0 20%,0 100%,from(rgba(0,0,0,0)),to(#282828)); background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515); background: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515)background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515); }
.back2Img .indexTop a .titleh1, .back2Img .indexBottom a .titleh1 { position: absolute; font: bold 13px/22px "Microsoft Yahei"; margin: 0 15px; bottom: 5px; width: 169px; color: #fff; z-index: 10; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal; }

/*中间新闻切换*/
.newsTab { margin-top: 22px; }
.newsTab ul { border-bottom: 1px solid #ECECEC; height: 27px; display: block; margin-bottom: 2px; }
.newsTab ul:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.newsTab ul li { display: inline-block; margin-right: 20px; }
.newsTab ul li a { font: 16px/16px "Microsoft Yahei"; color: #333333; display: inline-block; padding-bottom: 10px; }
.newsTab ul li a.tabCur, .newsTab ul li a:hover { border-bottom: 2px solid #E43632; color: #E43632; }
.newsTab p a {display: block;background: url(../images/default/dot.png) no-repeat left center;font: 15px/15px "Microsoft Yahei";color: #333333;padding-left: 10px;margin-top: 16px;height: 18px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;word-wrap: normal;}
.newsTab p a:hover { color: #007bcd; }

/*广告位*/
.middleImg { margin-top: 26px; width: 1170px; height: 90px; overflow: hidden; }
.middleImg a img { display: block; width: 100%; }
.middleImg a { display: block; }


/*快讯*/
.quicknews {width: 250px;float: left;background: #f8f8f8;padding: 6px 25px 0;height: 529px;}
.quicktitle { margin-top: 8px; }
.quicktitle a { float: right; font: 12px/16px "Microsoft Yahei"; color: #bebdbd; }
.quicktitle b { border-left: 3px solid #eb5350; padding-left: 10px; height: 17px; display: block; overflow: hidden; font: 18px/16px "Microsoft Yahei"; color: #3f3b3b; }
.quicknews .container { height: 456px; overflow: hidden; margin-top: 18px; }
.newsbox { position: relative; padding-left: 23px; }
.leftline { border-left: 1px solid #d9e5f9; height: 100%; left: 6px; position: absolute; top: 5px; width: 1px; overflow: hidden; }
.quicknews .newsbox ul li { position: relative; }
.quicknews .newsbox ul li em { background: #fff; border: 4px solid #b3ccf4; border-radius: 100%; display: inline-block; height: 12px; left: -22px; position: absolute; top: 5px; width: 12px; z-index: 1; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.quicknews .newsbox ul li a {display: block;font: 14px/24px "Microsoft Yahei";color: #3f3b3b;max-height: 48px;overflow: hidden;}
.quicknews .newsbox ul li a:hover { color: #007bcd; }
.quicknews .newsbox ul li span { display: block; font: 12px/16px "Microsoft Yahei"; color: #a7a7a7; margin-top: 0px; height: 24px; }

.quicksroll { height: 100%; position: absolute; top: 0; right: 0; width: 15px; visibility: hidden; }
.scrollbg { width: 5px; height: 100%; margin: 0 auto; border-radius: 10px; background: #efefef; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; }
.scrollBar { background: #a3a3a3; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; width: 7px; height: 110px; margin: 0 auto; position: absolute; top: 10px; left: 4px; border-radius: 10px; text-align: center; }


.fastNews{ height:616px; /*overflow-y:scroll; overflow-x:hidden;*/ margin-top:20px;overflow:hidden}
.fastNews .container { height: 660px; overflow: hidden; margin-top: 18px; }
.fastNews ul li{ padding-bottom:22px;}
.fastNews ul li dl:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.fastNews ul li dl{ width:350px; padding-right:15px;}
.fastNews ul li dl dt{ float:left; font-size:12px; line-height:22px; color:#999; width:60px;}
.fastNews ul li dl dd{ float:left; width:275px; }
.fastNews ul li dl dd a{ display:block; font-size:15px; line-height:22px; max-height:44px;overflow: hidden; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;  word-wrap: normal;}
.fastNews ul li dl dd a:hover { color: #007bcd; }
.fastNews ul li p{display: block; font: 13px/22px "Microsoft Yahei"; color: #787878; padding:11px 15px 11px; background:#f8f8f8; margin:18px 0 4px; }
/*.fastNews ul li.onfast a{ color:#007bcd;}*/
.fastNews ul li  a:hover{ color:#007bcd;}

/*资讯*/
.auto { margin-top: 24px; }
.titleShow { border-bottom: 1px solid #ECECEC; }
.titleShow b { font: bold 24px/24px "Microsoft Yahei"; color: #007CCD; display: inline-block; border-bottom: 4px solid #007CCD; padding-bottom: 9px; margin-right: 28px; }
.titleShow p { display: inline-block; }
.titleShow p a { font: 16px/16px "Microsoft Yahei"; color: #333333; margin-right: 26px; }
.titleShow p a:hover { color: #007bcd; }


.autoBox:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.autoBoxLeft { float: left; width: 365px; margin-right: 35px; }
.autoBoxMiddle { float: left; width: 365px; margin-right: 35px; }
.autoBoxRight { float: left; width: 365px; }

.subBox { margin-top: 26px; }
.autoSubTitle b { font: 20px/20px "Microsoft Yahei"; color: #333; font-weight: 600; }
.autoSubTitle a { float: right; font: 14px/20px "Microsoft Yahei"; color: #999999; }
.autoSubTitle a:hover { color: #007bcd; }
.autoSubTitle a.change { background: url(../images/default/Refresh.png) no-repeat 0 5px; font: 12px/20px "Microsoft Yahei"; color: #999999; padding-left: 20px; }
.autoSubTitle a.change:hover { background: url(../images/default/Refresh.png) no-repeat 0 -16px; color: #007CCD; }
.imgText { margin-top: 18px; }
.imgText dl:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.imgText dl dt { float: left; width: 145px; height: 100px; margin-right: 20px; border-radius: 4px; }
.imgText dl dt img { display: block; width: 100%; border-radius: 4px; }
.imgText dl dd { float: left; width: 185px; font: 16px/30px "Microsoft Yahei"; color: #333333; margin-top: -5px;height:90px;overflow:hidden }
.imgText a:hover dl dd { color: #007bcd; }
.allText ul li a {display: block;font: 15px/15px "Microsoft Yahei";color: #333333;height: 17px;overflow: hidden;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;word-wrap: normal;margin-top: 16px;}
.allText ul li a:hover { color: #007bcd; }

.imgTextSmall { margin-top: 18px; }
.imgTextSmall dl:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.imgTextSmall dl dt { float: left; width: 91px; height: 62px; margin-right: 15px; border-radius: 4px; }
.imgTextSmall dl dt img { display: block; width: 100%; border-radius: 4px; }
.imgTextSmall dl dd { float: left; width: 244px; font: 16px/30px "Microsoft Yahei"; color: #333333; margin-top: -5px; }

.autoRG { background: #F8F8F8; margin-top: 36px; padding: 0; height: 708px; }
.imgBox { padding-top: 20px; }
.smallTitle { margin-right: 20px; }
.smallTitle a { float: right; font: 14px/18px "Microsoft Yahei"; color: #999999; }
.smallTitle a:hover { color: #007bcd; }
.smallTitle b { background: url(../images/default/tranline.png) no-repeat left center; font: 18px/18px "Microsoft Yahei"; color: #333333; padding-left: 18px; }
.imgShow { margin: 16px auto 0; border-radius: 2px; width: 310px; height: 174px; position: relative; }
.imgShow a img { display: block; width: 100%; border-radius: 2px; }
.imgShow a span { display: block; background: rgba(0,0,0,0.6); height: 34px; text-align: center; font: 14px/34px "Microsoft Yahei"; color: #ffffff; position: absolute; width: 310px; bottom: 0; left: 0; }

/*销量*/
.sale { }
.sale:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.saleLeft { float: left; width: }

.saleLeft { float: left; width: 365px; margin-right: 35px; }
.saleMiddle { float: left; width: 365px; margin-right: 35px; }
.saleRight { float: left; width: 365px; }

.saleImg {background: #F8F8F8;padding: 14px;margin-top: 18px;}
.saleImg p { display: block; width: 322px; height: 169px; overflow: hidden; margin: 0 auto; }
.saleImg p img { display: block; width: 100%; }

.purPro {background: #F8F8F8;margin-top: 26px;padding: 0;height: 338px;}

.purPro ul { padding: 0 20px; margin-top: 4px; }
.purPro ul li { margin-top: 18px; height: 16px; display: block; overflow: hidden; }
.purPro ul li span { float: right; font: 12px/14px "Microsoft Yahei"; color: #999999; }
.purPro ul li p { display: block; height: 14px; overflow: hidden; color: #E5E0E0; }
.purPro ul li p em { font: 13px/14px "Microsoft Yahei"; color: #007CCD; margin-right: 5px; }
.purPro ul li p a { font: 14px/14px "Microsoft Yahei"; color: #333333; margin-left: 5px; }
.purPro ul li p a:hover { color: #007bcd; }

/*专栏作者*/
.editor { margin-top: 26px; }
.editorLeft { float: left; width: 765px; margin-right: 35px; }
.editorRight { float: left; width: 365px; }

.editBox { width: 760px; overflow: hidden; margin-top: 20px; }
.editBox ul { width: 775px; }
.editBox ul li { float: left; width: 108px; height: 146px; padding: 20px 15px; border: 1px solid #F2F2F2; margin-right: 15px; }
.editBox ul li dl dt { width: 60px; height: 60px; overflow: hidden; border-radius: 60px; margin: 0 auto; }
.editBox ul li dl dt img { width: 100%; display: block; }
.editBox ul li dl dd span { display: block; text-align: center; font: 14px/14px "Microsoft Yahei"; color: #333333; margin-top: 14px; }
.editBox ul li dl dd p { display: block; font: 12px/18px "Microsoft Yahei"; color: #333333; height: 54px; overflow: hidden; margin-top: 5px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; word-wrap: normal }
.editBox ul li dl dd p em { color: #999999; font-style: normal; }

.editorRight a { width: 350px; height: 226px; overflow: hidden; }
.editorRight a img { display: block; width: 100%; }

.tail { padding-top: 5px !important; }

 /*鼠年新春背景
.bodybg { background: url(../images/default/springTwo.jpg) no-repeat top center; padding-top: 70px; }
.bodybg .head { background: none; }
.bodybg .top { background: none; width: 1170px; margin: 0 auto; }*/