/**base.css**//* 全局样式 */
* { margin: 0px; padding: 0px; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 tahoma, arial, "宋体"; color:#404040; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
ul, ol { list-style: none outside none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
legend { color: #000000; }
fieldset, img { border: 0 none; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
/****/
body{background:#f8f8f8 url(images/bg.jpg) no-repeat center 31px;}
/*广告位*/
.ad,#ad_h2-1,#ad_h2-3{position:relative;}
.ad span,#ad_h2-1 span,#ad_h2-3 span,#ad_h2-2 span{position:absolute;bottom:0;left:0;background:rgba(205,205,205,0.6);padding:0 1px;font-size:10px;line-height:15px;font-family:"宋体";color:#fff;}
/**master.css**//**主要css**/

/**背景图**/
.login-info .login .submit_btn, .login-info .login .qq_login_btn, .masthead .search_box s, .broadcast, .drop-down_ad .close, .video .bd_box li a s, .video .bd .left_icon, .video .bd .right_icon, .hd_style1, .hd_style1 h2, .bd_style2 .r .hd, .picture .bd .left_icon, .picture .bd .right_icon { background-attachment: scroll; background-image: url(images/icon-01.png); _background-image: url(images/icon-01-gif.png); background-repeat: no-repeat; }
/**通用**/
.site-nav, .banners_ad, .txt_ad, .keyword, .recom-p, .four_ads, .links, .footer { width:1000px; margin:0 auto; }
.header{width:100%;}
/**文本/颜色/边界/间距**/
a { color:#333; }
.site-nav a { color: #666; }
.site-nav a:hover, .focusBox .bd .con a:hover, .news .c .top_news h4 a, .video .hd .more, .video .bd_box li a:hover, .picture .hd .more { color: #C00; } /*暗红*/
.recom-p a:active { color:#963; }
.banners_ad, .txt_ad, .keyword, .recom-p, .news .l .ad, .news .special_column, .news .c .ad, .news .r .ad, .four_ads, .links, .footer { margin-top:10px; }
.news .r .top_0 { margin-top:0px; }
.login-info .menu-hd{ width: 84px;display: block;padding: 1px 0 0 4px;margin-top: -4px;border: solid 1px #f7f7f7;border-bottom: none;}
/**清除浮动**/
.clearfix:after { display: block; content:""; clear: both; height: 0px; overflow: hidden; }
/**通栏**/
.topnav { width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d8d8d8; background-color: #f7f7f7; }
.site-nav { height: 21px; line-height: 22px; padding-top: 4px; padding-bottom: 5px; }
.site-nav .quick-menu { float: left; }
.quick-menu li { float: left;height:15px;line-height:15px; padding-right:10px;margin-right:10px;border-right:solid 1px #ccc;margin-top:4px;}
.quick-menu li:last-child,.login-info li:last-child{border:none;}
.quick-menu li.remove,.login-info li.remove {border:none;padding-right:0;}
.login-info .login { background-image: none; }
.site-nav .login-info { float: right; }
.login-info li { float: left;height:15px;line-height:15px; margin-left: -1px;border-right:solid 1px #ccc;padding:0 10px;margin-top:4px;}
.login-info .login label, .login-info .login p { color: #666; float: left; height: 20px; margin-right:8px; padding-top:1px; }
.login-info .user_name, .login-info .password { height: 18px; width: 90px; border: 1px solid #a2a9af; padding-right: 3px; padding-left: 3px; }
.login-info .login .submit_btn { background-position: 0px -25px; display: inline-block; height: 20px; width: 50px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; overflow: hidden; cursor: pointer; float: left; }
.login-info .login .qq_login_btn { float: left; display: inline-block; height: 24px; width: 63px; background-position: -59px -25px; margin:-1px 0 0 8px; }
.login-info .login .weibo_login_btn { float: left; display: inline-block; height: 24px; width: 63px; background-image: url(images/weibologin.png); margin:-1px 0 0 8px; }
.site-nav .menu { position: relative; }
.site-nav .menu-R_info s { height: 12px; width: 16px; position: absolute; overflow: hidden; background-position: -92px 0px; z-index: 9; }
.site-nav .menu-R_info s { left: 7px; top: 3px; }
.site-nav .menu .menu-bd { background-color: #FFFFFF; border: 1px solid #BFBFBF; display: none; position: absolute; left: 0; top: 26px; z-index: 9999; }
.site-nav .hover .menu-bd { background-color: #FFFFFF; border: 1px solid #BFBFBF; display: block; position: absolute; left: 0; _left: -112px; top: 26px; _top: 28px; z-index: 9999; }
.site-nav .hover .menu-hd,.site-nav .hover .menu-cart { background: none repeat scroll 0 0 white; border-left: 1px solid #BFBFBF; border-right: 1px solid #BFBFBF; border-style: solid solid none; border-top: 1px solid #BFBFBF; border-width: 1px 1px medium; }
.site-nav .menu-hd b, .site-nav .menu-cart b { -moz-transition: -moz-transform 0.2s ease-in 0s; border-color: #666666 transparent transparent; border-style: solid; border-width: 4px; font-size: 0; height: 0; line-height: 0; position: absolute; right:6px; top: 12px; width: 0; }
.site-nav .hover .menu-hd b, .site-nav .hover .menu-cart b { -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; border-color: #666666 transparent transparent; }
.site-nav .login-info .menu-bd .col-1 { height: 80px; width: 80px; position: absolute; left: 10px; top: 15px; z-index: 2; }
.site-nav .login-info .menu-bd .col-2 { height: 22px; width: 140px; position: absolute; top: 10px; right: 5px; color: #CCC; text-align: right; }
.site-nav .login-info .menu-bd .col-2 a { color: #06C; margin-right: 5px; margin-left: 5px; }
.site-nav .login-info .menu-bd .col-3 { height: 80px; width: 136px; position: absolute; top: 35px; right: 10px; }
.site-nav .login-info .menu-bd .col-3 a { margin:0 5px; _margin:0 4px; display: block; line-height: 22px; float: left; height: 22px; width: 58px; }
/**masthead**/
.header .masthead {width:1000px; height: 90px;margin:0 auto; margin-top: 10px; }
.masthead .logo { float: left; margin-left: 10px; }
.masthead .ad { float: right; height: 60px; width: 290px; margin-top: 18px; }
#ad_h1{height:70px;}
/**search**/
.masthead .search { float: left; width:485px; margin-left:20px; }
.masthead .search_box {height:43px; width:485px; position: relative; margin-top:18px;}
#search_input { height: 39px;border:solid 2px #e60012; width:398px; position: absolute; z-index: 2; left: 2px; top:0; background:#fff;font-size: 14px; }
.masthead .search_box s { height: 13px; width: 12px; position: absolute; left: 9px; top: 17px; background-position: -29px -56px; overflow: hidden; z-index: 2; }
.masthead .search_box label { color: #999; position: absolute; z-index: 3; left: 25px; top: 13px; }
.masthead .search_keyword { height: 22px; width: 436px; overflow: hidden; line-height: 22px; margin-top:5px; }
.search_keyword a { margin-right: 5px; color: #333; }
#search_btn {width:81px; height: 43px;  background:url(images/search_bg.jpg) no-repeat; border-style: none; border-width: 0; color: #CC0000; cursor: pointer;line-height: 100px; overflow: hidden; position: absolute; right: 0; text-indent: -999em; top: 0;}
/**nav**/
.nav { margin-top: 10px; height: 38px; background-color: #d70717; }
.nav ul {width:1000px;margin:0 auto;height: 36px; padding-left: 10px; }
.nav ul li { float: left; line-height: 36px; }
.nav ul a { float: left; padding-right: 12px; padding-left: 12px; font-size: 14px; color: #FFF; font-weight: bold; }
.nav ul .current a { color: #D70717; text-decoration: none; cursor: default; }
.nav ul li.current { background-color: #FFF; margin-top: 5px; _margin-top: 4px; _margin-bottom: -2px; line-height: 30px; height: 34px; position: relative; }
/**广告**/
.banners_ad { text-align: center; }
.broadcast { position: absolute; width: 24px; height: 17px; right: -22px; top: -9px; display: block; z-index: 10; cursor: pointer; background-position: -111px -56px; }
.drop-down_ad {width: 980px; margin: 0px auto; display: block; position: relative; height: 0px; overflow: visible;}
.drop-down_ad .close { position: absolute; width: 49px; height: 21px; right: 7px; top: 7px; z-index: 11; cursor: pointer; background-color: rgb(255, 255, 255); background-position: -51px -56px; }
.txt_ad { background-color: #ffebca; border: 1px solid #ffc281; line-height: 30px; height: 30px; }
.txt_ad li { float: left; width: 300px; height: 30px; line-height: 30px; overflow: hidden; margin-right: 5px; margin-left: 10px; _margin-left: 8px; padding-left: 10px; background-position: 0px 15px; font-size: 14px; }
.txt_ad li a { color: #333; }

/*修改后价格查询*/
.keyword{border:solid 1px #ccc;}
.keyword_title{background:#f9f9f9;height:36px;padding-left:5px;border-bottom:solid 1px #ccc;}
.keyword_title span{float:left;display:block;margin:0 6px;padding:0 2px;line-height:34px;font-weight:bold;font-size:14px;cursor:pointer;}
.keyword_title span.cur{border-bottom:solid 2px #e60012;}
#priceCheck{display:block;padding:2px 10px; background:#e60012;color:#fff;font-size:14px;border-radius:5px;margin:5px 8px 0 0;font-family:\5FAE\8F6F\96C5\9ED1;}
.keycon{height:187px;overflow:hidden;}
#priceCheck:hover{text-decoration:none;}
.keycontent{padding:0 10px;overflow:hidden;}
.kryeotd_list{width:615px;}
.kryeotd_list li{display:block;height:31px;border:solid 1px #eaeaea;background:#f9f9f9;margin:11px 0;overflow:hidden;line-height:31px;}
.kryeotd_list li h5{padding-left:7px;float:left;}
.kryeotd_list li a{padding:0 6px;}
.kryeotd_list li h5 a{padding:0 0px;}
.right_ad{width:350px;height:165px;margin-top:10px; text-align:center; font-size:14px;overflow:hidden;}
.right_ad img{max-width:100%;}
.right_ad h6{background-color:#393839; line-height:36px; }
.right_ad h6 a{color:#fff;}

/**新闻**/
.news { position: relative; }
.news .l { float: left; width: 302px; }
.news .l .ad { height: 60px; width: 300px; border: 1px solid #dddddd; }
.news .c .ad { height: 60px; width:428px; border: 1px solid #ddd; }
.focusBox { border: 1px solid #CCC; position: relative;}
.focusBox .hd { position: absolute; z-index: 2; right: 0px; bottom: 40px; height: 20px; }
.focusBox .hd li { float: left; line-height: 20px; color: #FFF; background-color: #000; text-align: center; height: 20px; width: 20px; margin-right: 5px; cursor: pointer; }
.focusBox .hd li.on { color: #000; background-color: #CCC; }
.focusBox .bd .con { line-height: 34px; height: 34px; font-size: 14px; font-weight: bold; text-align: center; overflow: hidden; }
.focusBox .bd .con a { color:#333; }

.news .special_column { border: 1px solid #dddddd;}
.news .l .special_column { width: 300px; border: 1px solid #dddddd;}
.news .special_column .hd { height: 35px; background:#f8f8f8;border-bottom:solid 1px #ddd; }
.news .special_column .hd h3 {font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;color:#e60012;line-height:34px;padding:0 5px;margin-left:10px;border-bottom:solid 2px #e60012;float: left;font-weight:normal; }
.news .special_column .hd .more { float: right; padding-right: 8px; color: #C00; line-height:35px;}
.news .l .special_column .bd { height: 272px;}
.news .l .second .bd { height: 382px; *height: 372px;}
.common{overflow:hidden;padding:8px 0;}
.common li {padding:0 10px;line-height:27px; height:27px; overflow: hidden;}
.common li  span{padding-right:8px;}
.common_bottom{margin:0 11px;border:solid 1px #e9e9e9;background:#f9f9f9;line-height:58px;text-align:center;color:#cc0000;font-size:14px; }
.common_bottom a{color:#cc0000; font-size:24px;  }
.secondfan,.zt_1{margin:0 7px;overflow:hidden;}
.secondfan dl,.zt_1 li{padding:13px 0;overflow:hidden;border-bottom:dotted 1px #ddd;}
.secondfan dl dt{float:left;width:70px;height:70px;overflow:hidden;border:solid 1px #ddd;padding:8px;}
.secondfan dl dt img,.zt_1 .avatar_box img{max-width:100%;}
.secondfan dl dd{float:left;padding-left:5px;width:190px;overflow:hidden;line-height:18px;}
.secondfan dl dd h5{height:36px;line-height:18px;}
.zt_1 .avatar_box{float:left;width:70px;height:70px;overflow:hidden;border:solid 1px #ddd;padding:8px;}
.zt_1 .hd_bd{float:left;padding-left:5px;width:140px;overflow:hidden;line-height:18px;}


.common2,.infolist{overflow:hidden;padding-top:5px;}
.common2 li,.infolist li {padding:0 10px 0 20px;line-height:28px; height:28px; *line-height:25px;*height:25px; overflow: hidden;background:url(images/li_bg1.gif) no-repeat 10px 14px;}
.common2 li span.date,.infolist li span{float:right;text-align:right;height:28px;overflow:hidden;}
.common2 li a,.infolist li a{display:block;float:left;height:28px;*height:25px;text-overflow:ellipsis;white-space:nowrap;}
.common2 li a{width:216px;overflow:hidden;}
#indexCommon2 li a{display: inline; margin-right: 10px; width: auto; float: initial;}
#indexCommon2 li span{padding-right:8px;}

.infolist li a{width:343px;overflow:hidden;}
.common3{overflow:hidden;padding:8px 0;}
.common3 li {padding:0 10px;line-height:27px; height:27px; overflow: hidden; background-position: 0px 10px;}
.common3 li  span{padding-right:8px;}
.common3 li  span.data{float:right;text-align:right;}
.news .l .special_column .common2{padding-top:10px;}
.news .c { float: left; width:428px; position: absolute; left: 312px; top: 0px; }
.news .c .top_news h4 { font-size:14px; text-align:center; line-height:33px;padding-top:3px; }
.news .c .top_news .bd { height:42px; overflow: hidden; margin-bottom:10px; *margin-bottom:6px;line-height:21px;text-indent: 2em; }
.news .c .top_news .hd_two { line-height: 22px; height: 22px;padding-bottom:8px;}
.news .c .top_news .hd_two .left { float: left; width: 210px; overflow: hidden; }
.news .c .top_news .hd_two .right { float: right; overflow: hidden; }
.news .c .top_news .hd_two a { color:#999; }
.news .c .top_news { padding:0 10px; border-bottom: 1px dotted #CCCCCC; }
#topnews {border:1px solid #DDDDDD;height:274px;}
.height_1 {height:155px;overflow:hidden; *height:157px;*overflow:hidden;}
.news .c .special_column .bd { height: 272px;}
.news .c .height_2 .bd{height:178px;}
.news .c .height_3 {border:none;}
.news .c .height_3 .hd{border:none;height:40px;}
.news .c .height_3 .bd{height:224px;overflow:hidden;border:solid 1px #ddd;clear:both;position:relative;top:-2px;z-index:1;}
.news .c .height_3 .hd .autoTab{height:40px;border-left:solid 1px #ccc;position:relative;z-index:2;}
.news .c .height_3 .hd .autoTab h3{float:left;width:80px;height:38px;border:solid 1px #ddd;border-left:none;font-size:14px;text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;line-height:40px;cursor:pointer;background:#f8f8f8;padding:0;margin:0;}
.news .c .height_3 .hd .autoTab h3.selected{background:#fff;height:37px;line-height:37px;border-bottom:solid 1px #fff;border-top:solid 2px #e60012;color:#e60012;}
.news .c .height_3 .common3{padding:5px 0;}
.common3_bottom {text-align:right;line-height:18px;padding:0 10px;}
.common3_bottom a{color:#e60012;}
.news .r { float: right; width: 250px; }
.news .r .ad { height: 60px; width: 250px; }
.news .r .special_column {width: 248px; }
.news .r .special_column .hd {border-bottom:solid 2px #e60012;padding:0;background:#eee;height:27px;}
.news .r .special_column .hd h3{padding:0 15px;background:#e60012;margin-left:0;line-height:27px;color:#fff;font-size:12px;font-family:"宋体";font-weight:bold;}
.news .r .special_column .bd { overflow:hidden;}
.news .r .special_column .bd .ad { height:56px; width:235px;margin:0 auto;margin-top:5px; }
.news .l .special_column .common2 li{line-height:25px;}


/**视频Video，图片picture**/
.video .hd, .picture .hd {font-family:\5FAE\8F6F\96C5\9ED1; background-color:#f8f8f8;height:30px;line-height:30px;border:solid 1px #ddd;border-top:solid 1px #c00; border-bottom:none;}
.video .hd h2, .picture .hd h2 {font-family:\5FAE\8F6F\96C5\9ED1; font-size: 16px; color: #C00;padding:0 10px; float:left;font-weight:normal; }
.video .hd .more, .picture .hd .more { float:right; margin-right:8px; font-size:14px; }
.video .bd, .picture .bd { height: 180px; position: relative;border:solid 1px #ddd;border-top:none;}
.video .bd .bd_box, .picture .bd .bd_box { width: 886px; overflow: hidden; position: absolute; left: 57px; top: 15px; height:148px; }
.video .bd ul, .picture .bd ul { height: 150px; }
.video .bd_box li, .picture .bd_box li { float: left; width: 160px; height: 150px; margin-right: 21px; }
.video .bd_box li a, .picture .bd_box li a { display: block; position: relative; height: 150px; width: 160px; text-align: center; }
.video .bd_box li a img, .picture .bd_box li a img { display:block; }
.video .bd_box li a span, .picture .bd_box li a span { display:block; margin-top:5px; }
.video .bd_box li a s { height: 45px; width: 45px; position: absolute; background-position: 0px -104px; left: 58px; top: 40px; z-index:8; cursor:pointer }
.video .bd_box li a:hover s { background-position: -58px -106px; }
.video .bd .left_icon, .video .bd .right_icon, .picture .bd .left_icon, .picture .bd .right_icon { position: absolute; height: 20px; width: 11px; overflow: hidden; top: 65px; cursor:pointer }
.video .bd .left_icon, .picture .bd .left_icon { background-position: 0px -75px; left: 10px; }
.video .bd .right_icon, .picture .bd .right_icon { background-position: -12px -75px; right:10px; }
.video .bd .left_icon:hover, .picture .bd .left_icon:hover { background-position: 0px -55px; left: 10px; }
.video .bd .right_icon:hover, .picture .bd .right_icon:hover { background-position: -12px -55px; right:10px; }
/**品牌专区、品牌动态**/
.brand { height: 142px; border: 1px solid #ddd; }
.brand h2,.brand_trend h2,.bd_style3 h3 { float: left; height: 120px; width: 18px; padding:22px 9px 0 12px;line-height: 22px; color: #C00; font-family: "微软雅黑", "黑体", "宋体"; font-size: 16px; border-right:1px solid #ddd;font-weight:normal; }
.brand .bd { float: left; width: 916px; height: 142px; padding-left:20px; }
.brand .bd li { float: left; height: 53px; width: 102px; overflow: hidden; border: 1px solid #E1E1E1; margin-right: 10px; _margin-right: 9px; margin-top:10px; }
.brand_trend { height:96px; border: 1px solid #ddd; }
.brand_trend h2 { float: left; height:88px; width: 18px;line-height:20px;font-size: 16px;padding-top:8px; }
.brand_trend .bd { height: 80px; padding-left: 60px; *padding-left: 10px;}
.brand_trend .bd ul{padding-top:7px;*padding-top:8px; }
.brand_trend .bd li { float: left; width:209px; height:27px; line-height:27px; *height:20px;*line-height:20px; font-size: 12px;overflow: hidden;margin-right:10px; _margin-right:8px; padding-left: 10px;background:url(images/li_bg1.gif) no-repeat 1px 14px; *background:url(images/li_bg1.gif) no-repeat 1px 10px;text-overflow:ellipsis;white-space:nowrap; }
/**农机推荐**/
.hd_style1 { height: 38px;border:solid 1px #ddd;border-left:none; background-repeat: repeat-x; background-position: 0px -255px; position: relative; }
.hd_style1 h2 { font-size: 20px; font-family: "微软雅黑", "黑体", "宋体"; color: #FFF; height: 40px; line-height:35px; width: 150px; position: absolute; z-index: 2; left: 0px; top: 0px; background-position: -2px -163px; padding-left: 20px; font-weight: normal; }
.hd_style1 .link {height:38px;line-height:38px;text-align:right;padding-left:180px;color:#999;}
.hd_style1 .link a {  margin: 0 8px;}
.bd_style2 { height: 430px;border:solid 1px #ddd;border-top:none;}
.mt10{margin-top:10px;}
.bd_style2 .l { float: left; width:308px; height: 420px; padding-top: 10px;border-right:solid 1px #ddd; _overflow:hidden; }
.bd_style2 .l .focusBox { border-style: none; border-width: 0; }
.bd_style2 .l .focusBox .tempWrap .con { background-color: #393839; font-weight: normal; }
.bd_style2 .l .focusBox .tempWrap .con a { color: #FFF; }
.bd_style2 .l .pic_box { height: 145px; }
.bd_style2 .l .pic_box ul {width:312px;overflow:hidden;}
.bd_style2 .l .pic_box li { float: left; height:125px;padding-top:20px; width:102px;overflow: hidden;border-right:solid 1px #ddd;text-align:center; }
.bd_style2 .l .pic_box li p { line-height: 22px; height: 44px; overflow: hidden; text-align: center; margin-top:10px; }
.bd_style2 .r { float: right; width:660px; height: 408px;overflow:hidden; }
.bd_style2 .r .hd { height: 32px; background-attachment: scroll; background-repeat: repeat-x; background-position: 0px -303px; padding-left: 5px; }
.bd_style2 .r .hd li { float: left; height: 30px; line-height: 30px; font-size: 14px; text-align: center; padding-right: 10px; padding-left: 10px; cursor:pointer }
.bd_style2 .r .hd .current { background-color: #FFFFFF; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 1px solid #000000; font-weight: bold; position: relative;top: 1px; }
.bd_style2 .r .bd li { float: left; width: 140px; height: 161px; margin-top:20px; margin-right: 22px; _margin-right: 22px;overflow: hidden; border-bottom:solid 1px #ddd;}
.bd_style2 .r .hd .current a { padding-right: 5px; padding-left: 5px; text-decoration: none; cursor: default; }
.bd_style2 .r .bd li .pic { display:block; height: 105px; width: 140px; margin-bottom: 1px; }
.prolist li p { padding:0px;margin:0 1px;line-height: 27px;height: 27px; overflow: hidden; text-align:center;border-left:solid 1px #ddd;border-right:solid 1px #ddd;}
.prolist img {border:solid 1px #efefef}
.bd_style3 {border:solid 1px #ddd;border-top:none;height:124px; }
.bd_style3 h3 { color: #CC0000; float: left; font-size: 14px; height:102px; line-height: 16px; width: 18px; background-position: 34px -162px; }
.bd_style3 .bd { width:957px; float: right;}
.bd_style3 .bd ul { float: left; width:456px;height:117px;padding:7px 10px 0 10px;border-right:solid 1px #ddd; }
.bd_style3 .bd ul:last-child{border:none;}
.bd_style3 .bd ul.remove {border:none;padding-right:0;}
.bd_style3 .bd ul li { line-height: 27px; height: 27px; }
.bd_style3 .bd li p {padding-right:4px; padding-left:3px; float:left; overflow: hidden;line-height:27px; }
.bd_style3 .bd .title p { color: #d50a00;font-weight:bold; }
.bd_style3 .bd li .col-1 { width:250px; }
.bd_style3 .bd li .col-2 { width:110px; }
.bd_style3 .bd li .col-3 { width:72px; }
.four_ads { height: 60px; }
.four_ads li { height: 60px; width: 234px; float: left; margin-right: 14px; }
.bd_style4 { height: 430px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; }
.bd_style4 .l { float: left; width: 714px; margin-top: 15px; }
.bd_style4 .l li { float: left; height: 124px; width: 84px; text-align: center; overflow: hidden; margin-bottom: 13px; margin-left: 18px; _margin-left: 14px; }
.bd_style4 .l li a { display: block; }
.bd_style4 .l li .pic { height: 60px; width: 80px; border: 1px solid #CCC; padding: 1px; }
.bd_style4 .l li .brand_n { line-height: 20px; height: 20px; overflow: hidden; color: #204c89; font-size: 14px; font-weight: bold; }
.bd_style4 .l li .name { line-height: 18px; height: 36px; }
.bd_style4 .r { float: right; width: 234px; margin-top: 15px; padding-right: 10px; }
.bd_style4 .r .ad { height: 60px; width: 234px; }
.bd_style4 .r .list { width: 234px; margin-top: 10px; overflow: hidden; }
.bd_style4 .r .list li { line-height: 22px; background-position: 0px 10px; height: 22px; padding-left: 10px; overflow:hidden; }
.bd_style5 { height: 430px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; }
.bd_style5 .hd { height: 36px; line-height: 36px; border-bottom:solid 1px #ddd; }
.bd_style5 .hd h3 {float:left; font-size:16px;padding:0 5px; margin-left: 15px;border-bottom:solid 2px #c00; line-height:34px;font-weight:normal;font-family:\5FAE\8F6F\96C5\9ED1;color:#e60012;}
.bd_style5 .l { float: left; height:430px; width: 308px; _overflow:hidden; }
.bd_style5 .l .count_box { height: 130px; }
.bd_style5 .l .count_box h3 { font-family: "微软雅黑", "黑体", "宋体"; font-size: 14px; font-weight: normal; color: #F60; float: left; height: 110px; width: 16px; padding-right: 2px; padding-left: 5px; }
.bd_style5 .l .count_bd { height: 130px; float: left; width: 280px; margin-left:3px; }
.bd_style5 .l .count_bd li { float: left; width: 40px; height: 80px; margin-top: 30px; position: relative; }
.bd_style5 .l .count_bd li div { background-color: #3955ff; width: 14px; position: absolute; bottom: 0px; left:8px; }
.bd_style5 .l .count_bd li span { position: absolute; top: -29px; color: #03C; }
.bd_style5 .l .count_bd li em { position: absolute; bottom: -20px; color: #666; font-size: 10px; }
.bd_style5 .l .count_bd .today div { background-color: #F60; }
.bd_style5 .l .count_bd .today span, .bd_style5 .l .count_bd .today em { color: #F60; }
.bd_style5 .r { float: right; width:679px;height:430px;border-left:solid 1px #ddd;}
.bd_style5 .r .box_1 { height:189px; }
.bd_style5 .r .box_1 .bd {padding:10px 19px;}
.bd_style5 .r .box_1 .bd ul {overflow:hidden;background:#f0f0f0;}
.bd_style5 .r .box_1 .bd li { float: left; height: 126px; width: 140px; margin: 10px; _margin: 8px; overflow: hidden; }
.bd_style5 .r .box_1 .bd li a span { line-height: 20px; height: 20px; overflow: hidden; }
.bd_style5 .r .box_2 { height: 230px;overflow:hidden; }
.bd_style5 .r .box_2 .left, .bd_style5 .r .box_2 .right { float: left; width: 310px; }
.bd_style5 .r .box_2 .left { margin-right: 15px; }
.bd_style5 .r .box_2 .left .bd, .bd_style5 .r .box_2 .right .bd { padding-top:4px; }
.bd_style5 .r .box_2 .left .bd li, .bd_style5 .r .box_2 .right .bd li { line-height:28px; height:28px;width: 296px; overflow: hidden; padding-left: 20px; font-size:12px;background:url(images/li_bg1.gif) no-repeat 10px 14px}

/**友链**/
.links .bd { border: 1px solid #ddd; padding:10px; font-size: 14px;overflow:hidden;line-height:27px;  }
.links_left {float:left;overflow:hidden;width:60px;padding:0px 5px 0 10px; color: #000; }
.links .fr{width:893px;}
.links a { margin-right: 15px;}
/**footer**/
.footer { padding:20px 0; position: relative; min-height:95px; text-align: center; font-size: 14px; }
.footer_nav, .footer_adjunction, .footer_collaboration, .footer_copyright { line-height: 22px; height: 22px; margin-bottom: 5px; }
.footer_collaboration ,.footer_collaboration a { color:#999; }
/*.footer_copyright a { color: #C00; }*/
.footer_logo { height: 69px; width: 118px; position: absolute; z-index: 2; left: 5px; top: 20px; }
.footer_nav a { margin-right: 5px; margin-left: 5px; }
.bd_style1 .c .bd .date li a { width: 320px; float: left; }
.bd_style1 .c .bd .date li span { color: #999999; float: right; font-size: 12px; }
.footer_weixin{height: 73px;width: 88px; position: absolute; z-index:3; right:5px;top:15px;}

/*qsx*/
.bd_style1 .l .ad{width:302px;margin-left:4px;}
.focusBox .hd{bottom: 36px;}


/*更多改*/
.c .hd_h3 h3{float:left;}
a.more_1{line-height: 36px;text-align:right;float:right;margin-right: 8px;font-size: 14px;color: #C00;}
.news .c .news_plate .bd li.more_2 a{font-size: 12px;line-height:19px;text-align:right;float:right;margin-right:0px;color: #C00;width:408px;*width:400px;}
.news .c .news_plate .bd li.more_2{list-style:none;background-image:none;}
/*修改 common*/
.fl{float:left;}
.fr{float:right;}
.footer,.keyword,.special_column,.height_3,.focusBox,#topnews,.video .bd, .picture .bd,.brand,.brand_trend,.bd_style2,.bd_style5,.bd_style3,.links{background:#fff;}




















