@charset "utf-8";
.c_blue3{ color:#1693e2;}
a:hover,a.c_blue3:hover{ color:#ff6600;}

.hot_video .bd .ico_li{ background:url(img/ico.png) 0 0 no-repeat;}
.news_tab .tab_hd li.select a,.video_sort .tab_hd2 li.select a{ background:url(img/main_bg.png) 0 0 no-repeat;}

/*新闻分类*/
.news_sort{ border:1px solid #f1f1f1;}
.news_sort li{ float:left; border-right:1px solid #f1f1f1; padding:18px 0 18px 26px;}
.news_sort li a{ background:url(img/bg_x.png) 0 -359px repeat-x; height:26px; line-height:26px; padding:0; display:inline-block; margin-right:27px; position:relative;}
.news_sort li .bg_x{ width:11px; height:26px; position:absolute; top:0;}
.news_sort li .left{ background-position: left -332px; left:-11px;}
.news_sort li .right{ background-position: right -332px; right:-11px;}
.news_sort li a:hover,.news_sort li a.cur{ background-position: 0 -695px; text-decoration:none; color:#fff;}
.news_sort li a:hover .left,.news_sort li a.cur .left{ background-position:left -665px;}
.news_sort li a:hover .right,.news_sort li a.cur .right{ background-position:right -665px;}

/*轮播*/
.news_grid_01{ padding:12px; border:1px solid #f1f1f1;}
.news_slide{ width:310px; position:relative; }
.news_slide .slide_box{ width:310px; height:250px; overflow:hidden;}
.news_slide .slide_cont li{ position:relative;}
.news_slide .slide_cont li img { height: 250px; width: 310px;}
.news_slide .slide_cont .mask{ position:absolute; height:30px; width:310px; background-color:#000; opacity:0.4; filter:alpha(opacity=40); bottom:0; left:0; }
.news_slide .slide_cont .txt{ position:absolute; height:30px; width:310px; line-height:30px; text-align:center; bottom:0; left:0; color:#fff;overflow:hidden;}
.news_slide .slide_tab{ position:absolute; top:10px; right:5px;}
.news_slide .slide_tab li{ width:10px; height:10px; float:left; margin-right:6px; background-color:#fff; cursor:pointer; text-indent:-999em;}
.news_slide .slide_tab li.active{ background-color:#009988;}

/*最新资讯*/
.news_grid_01 .hot_news{ width:350px; padding:0 14px 0 12px;}
.hot_news .topnews h2{ margin-bottom:5px; height:29px; overflow:hidden;}
.hot_news .topnews p{ height:60px; overflow:hidden; line-height:20px;}
.hot_news .other_list{ padding-top:8px;}
.hot_news .other_list li{ line-height:24px; padding-right:8px;}
.hot_news .other_list .sort{ margin-right:10px; font-family:simsun;}
.hot_news .other_list .sort a:hover{ color:#1592e2;}

/*家猫动态*/
.news_grid_01 .grid_01_r{ width:230px;}
.news_tab .tab_hd{ height:28px; line-height:28px; background-color:#e7e7e7; margin-bottom:10px;}
.news_tab .tab_hd li{ float:left; width:115px; height:28px; text-align:center; position:relative;}
.news_tab .tab_hd li a{ display:block; width:115px; position:absolute; left:0; top:0;}
.news_tab .tab_hd li a:hover{ text-decoration:none;}
.news_tab .tab_hd li.select a{ background-position:-260px -195px; height:33px; color:#fff;}
.news_tab .tab_cont{ padding-left:2px; height:120px; overflow:hidden;}

/*分类资讯*/
.news_grid_02 .sort_news{ border:1px solid #f1f1f1; padding:10px 0; height:276px;}
.sort_news .list{ width:347px; height:276px;}
.sort_news .list .hd{ padding:0 18px 10px;}
.sort_news .list .bd{ padding:0 15px 0 18px;}
.sort_news .list .c_img{ width:100px; height:100px; margin-right:10px; float:left;}
.sort_news .list .bd h3{ margin-bottom:10px; height:22px; overflow:hidden;}
.sort_news .list .bd p{height:60px; overflow:hidden; line-height:20px;}
.sort_news .list .bd ul{ padding:14px 2px 5px;}
.sort_news .border_r{ border-right:1px dashed #e2e2e2;}

/*精彩专题*/
.hot_topics,.wond_video{ border:1px solid #f1f1f1;}
.hot_topics .hd,.wond_video .hd{ padding:7px 15px;}
.hot_topics .bd .img{ width:234px; margin:0 auto;}
.hot_topics .bd .img li{ position:relative; width:115px; margin:1px; float:left; display:inline;}
.hot_topics .bd .c_img a{ width:115px; height:125px; *font-size:125px;}
.hot_topics .bd .img .mask{ background-color:#000; width:115px; height:23px; position:absolute; left:0; top:102px; opacity:0.5; filter:alpha(opacity=50);}
.hot_topics .bd .img .txt{ width:115px; height:23px; line-height:23px; position:absolute; left:0; top:102px; text-indent:10px; overflow:hidden;}
.hot_topics .bd .news_li{ padding:10px 15px;}

/*精彩视频*/
.wond_video .bd .img{ width:238px; margin:0 auto; padding-bottom:11px;}
.wond_video .bd .img li{ width:115px; margin:0 2px; float:left; display:inline;}
.wond_video .bd .c_img a{ width:115px; height:92px; *font-size:92px;}
.wond_video .bd .img .title{ height:22px; overflow:hidden; margin-top:3px;}
.wond_video .bd .news_li{ padding:11px 0; margin:0 8px; border-top:1px dashed #dbdbdb;}
.wond_video .bd .news_li li{ background-position: -12px -445px; padding-left:25px;}

/*最新图集*/
.album .hd{ padding:3px 13px 3px 5px;}
.album .bd h3,.album .bd .from{ padding:10px 15px 10px 10px;}
.album .bd .item{ float:left; background-color:#fff; border:1px solid #f1f1f1; width:230px; height:300px; margin-right:10px; margin-bottom:15px;}
.album .bd .no_br{ margin-right:0;}
.album .album_list{ width:219px; height:219px; margin:0 auto;}
.album .album_list li{ float:left; width:70px; margin:1px 2px 2px 1px; display:inline;}

/*热销产品推荐*/
.pro_recommend{ border:none;}
.pro_recommend .hd{ padding:3px 5px; background:none; border-top:none;}
.pro_recommend .bd{ border:1px solid #f1f1f1;}
.pro_recommend .bd ul{ width:936px; height:290px; margin:0 auto;}
.pro_recommend .bd .item{ width:142px; padding:15px 7px; float:left; display:inline;}
.pro_recommend .bd .price{ padding-bottom:5px;}
.pro_recommend .bd .c_img{ border:1px solid #d7d7d7;}

/*************************资讯列表页***************************/
.news_center .col_main{ width:690px;}
.news_center .col_sub{ width:260px;}

/*点击排行*/
.news_list_r .hd{ background-color:#ffe68d; height:30px; line-height:30px; padding:0 12px; color:#444;}
.news_list_r .bd{ border:1px solid #f1f1f1; border-top:none;}
.click_rank .bd{ padding:15px 12px;}
.click_img img{ height:60px;}
.click_rank .bd ul{ background:url(img/ico.png) -20px -488px no-repeat;}
.click_rank .bd li{ padding-left:18px; height:24px; line-height:24px; overflow:hidden;}
.click_rank .bd li .img{ margin-right:8px;}
.click_rank .bd li .txt{ overflow:hidden;}
.click_rank .bd li.click_img{ line-height:18px; padding-bottom:10px; height:60px;}

/*精彩专题*/
.list_special .bd{ padding:10px 0;}
.list_special .bd ul{ width:240px; margin:0 auto;}
.list_special .bd li{ float:left; width:112px; padding:4px;}
.list_special .bd .c_img a{ width:112px; height:84px; *font-size:84px;}
.list_special .bd .title{ height:39px; line-height:18px; overflow:hidden; padding:0 5px;}

.hotnews .bd{ padding:10px 15px;}

/*列表*/
.news_center .news_list{ border:1px solid #f1f1f1; padding-bottom:20px; *zoom:1}
.news_list .position{ padding:10px 0; margin:0 12px; border:none; height:20px; line-height:20px; border-bottom:1px solid #e7e7e7; text-indent:3px; color:#444;}
.news_list .news_con{ padding:0 22px;}
.news_list .news_con li{ border-bottom:1px dashed #d7d7d7; margin-top:20px;}
.news_list .news_con li p{ margin-top:5px; line-height:21px;}
.news_list .news_con li .img{ margin-top:20px;}
.news_list .news_con li .info{ margin-top:25px;}
.news_list .news_con .info .click em{ margin-left:10px;}
.news_list .list_page{ margin:20px 0;}

/*资讯详情页*/
.news_center .news_info{ color:#444;}
.news_info .news_info_t{ padding:20px;}
.news_info .content{ margin:20px 0;}
.news_info .content .lead{padding:10px 5px 5px 15px; background-color:#ececec; margin-bottom:20px;}
.news_info .content .info{ padding:0 10px;}
.news_info .content p{ padding-top:20px; line-height:26px;}
.news_info .content p.txt{ text-indent:20px;}
.news_info .content_d{ border-bottom:1px dashed #d2d2d2; padding:10px 5px 5px;}
.news_info .fanye{ margin-top:20px;}
.news_info .fanye span{ width:300px; display:inline-block; margin-right:15px; height:23px; overflow:hidden;}
.news_info .related{ padding:10px 10px 10px 25px; border-top:1px solid #f1f1f1;}
.news_info .related ul li{ float:left; width:300px; margin-right:15px; *display:inline;}

.share .shareto{ margin-top:4px;}

/*推荐产品*/
.news_center .pro_recommend .hd{ height:33px; line-height:33px; background-color:#86cd17; padding:0 15px;}
.news_center .pro_recommend .bd ul{ width:670px; height:280px; padding-top:10px;}
.news_center .pro_recommend .bd .item{ width:122px; padding:15px 6px;}

/************************图库***********************/
.album .filter_tool{ padding:10px 5px;}
.album .filter_tool a{ background-color:#6a6a6a; border:none; height:24px; line-height:24px; color:#fff;}
.album .filter_tool a.click{ background-color:#6aad00;}
.album .filter_tool .ico_up{ background-position: 0 -750px;}
.album .filter_tool .ico_down{ background-position: 0 -762px;}

.album_position{ padding:12px 5px;}

.album .album_tab{ width:305px; border:1px solid #f1f1f1;}
.album .album_tab .title{ padding:10px;}
.album .album_tab .album_list{ width:292px;}
.album .album_tab .list_page{ padding:15px 0;}
.album .album_tab .list_page a{ margin-right:5px;}

.album .album_box{ width:640px; border:1px solid #f1f1f1;}
.album #album_list{ width:296px; height:592px; overflow:hidden; margin: 0 auto;}
.album #album_list ul{ height:600px; overflow:hidden; margin:0;}
.album #album_list li{ border:1px solid #e8e8e8; margin:1px;}
.album #album_list li.curr{ border:1px solid #ff8a00;}
.album #album_list li img{ width:70px; height:70px;}
.album .album_box .info{ margin:0 20px; padding:13px 30px 10px 10px; border-bottom:1px solid #e1e1e1;}
.album .album_box .info em{ display:inline-block; background-color:#e9e9e9; height:18px; line-height:18px; padding:0 3px; margin-right:3px;}
.album .album_box .big_img{ background-color:#a9a9a9; width:600px; height:600px; margin:25px auto; position:relative;}
.album .album_box .turn a{ display:block; width:56px; height:63px; color:#fff; font:bold 30px/63px simsun; text-align:center;  position:absolute; background-color:#656565; top:253px;}
.album .album_box .turn #btnPrev{ left:-17px;}
.album .album_box .turn #btnNext{ right:-17px;}
.album .album_box .turn a:hover{ text-decoration:none;}
#btnPrev.disabled,#btnNext.disabled{cursor:default;}
.album .album_box .big_img .img{ width:600px; height:600px; text-align:center; overflow:hidden;}
.album_box .big_img .img img{ max-width:600px;max-height:600px;}

/*****************************视频页*************************/
.video .col_main{ width:695px;}
.video .col_sub{ width:255px;}
.video .video_show{ border:1px solid #f1f1f1; padding:15px 0 10px;}
.video .video_show .show{ padding-left:20px; width:360px;}
.video .video_show .show h3{ height:20px; overflow:hidden;}
.video .video_show .top_video_li ul{ width:296px; margin:0 auto; *display:inline;}
.video .video_show .top_video_li li{ position:relative; width:128px; height:95px; float:left; margin:0 10px 20px; *display:inline;}
.video_show .top_video_li .c_img a{ width:128px; height:95px; *font-size:95px;}
.video .video_show .top_video_li .mask{ background-color:#000; opacity:0.5; filter:alpha(opacity=50);}
.video .video_show .top_video_li .title,.video .video_show .top_video_li .mask{ position:absolute; height:21px; width:128px; line-height:21px; left:0; top:74px; overflow:hidden;}

/*最新视频*/
.video .video_sort{ padding:10px 16px 0 16px; border:1px solid #f1f1f1;}
.video_sort .hd{ border-bottom:2px solid #f0f0f0; padding-right:5px;}
.video_sort .hd h2{ background:url(img/ico.png) -11px -768px no-repeat; padding-left:25px; border-bottom:2px solid #70b701; width:85px; margin-bottom:-2px; position:relative; z-index:2;}
.video_sort .video_imgli{ padding:10px 0 5px; width:654px; margin:0 auto;}
.video_sort .video_imgli li{ float:left; width:150px; margin:15px 18px 15px 0; *display:inline;}
.video_sort .video_imgli li.no_mr{ margin-right:0;}
.video_sort .video_imgli .img{ width:150px; height:110px; background-color:#cbc5c5;}
.video_sort .video_imgli .img img{ width:148px; height:110px; margin-top:-2px; vertical-align:top;}
.video_sort .video_imgli .list_page li{float:none;margin:0;}
.video_sort .video_imgli .title{ height:18px; overflow:hidden; padding:4px 0;}
.clicks_ico{ background-position: -19px -806px; width:11px; height:11px; margin-right:5px;}
.video_sort .video_txtli{ border-top:1px dashed #e1e1e1; padding:12px 0 16px 0; *display:inline;}
.newest_video .video_txtli li{ float:left; background-position: -18px -832px; padding-left:17px; width:280px; margin-right:20px; margin-left:10px; *display:inline;}
.video_sort .video_txtli li a{ color:#1592e2;}
.video_sort .video_txtli .item{ width:325px; float:left; padding-left:5px; *display:inline;}
.video_sort .video_txtli .item .c_img{ width:70px; height:70px; float:left; margin-right:8px; margin-top:3px;}
.video_txtli .item .txt_li li{ height:24px; line-height:24px; overflow:hidden; width:230px;}

/*推荐宝贝*/
.video .video_box_r{ border:1px solid #f1f1f1;}
.video_box_r .hd{ height:29px; line-height:29px; padding:0 13px; position:relative; border-bottom:1px solid #f1f1f1;}
.hot_pro .hd .hot{ position:absolute; background-position: -370px -110px; width:41px; height:35px; top:0; right:0;}
.video_box_r .bd{ padding:10px 13px;}
.hot_pro .bd .c_img{ float:left; width:70px; height:70px; border:1px solid #e1e1e1; margin-right:8px;}
.video_box_r .bd p{ overflow:hidden;}
.hot_pro .bd li{ padding:4px 0; font-size:12px; width:227px; height:72px; overflow:hidden; vertical-align: bottom;}

/*热点视频*/
.hot_video .bd .c_img{ float:left; width:80px; height:60px; margin-right:8px;}
.hot_video .bd .c_img img{ width:80px; height:60px;}
.hot_video .bd .title{ height:36px; line-height:18px;}
.hot_video .bd li{ padding:5px 0; position:relative;}
.hot_video .bd .ico_li{ position:absolute; width:14px; height:17px; color:#fff; background-position: 0 -490px; text-align:center; overflow:hidden; top:5px; left:0; text-indent:-999em;}
.hot_video .bd .ico_li02{ background-position: 0 -510px;}
.hot_video .bd .ico_li03{ background-position: 0 -530px;}
.hot_video .bd .ico_li04{ background-position: 0 -550px;}
.hot_video .bd .ico_li05{ background-position: 0 -570px;}

/*视频列表页*/
.video_sort .tab_hd2{ padding:5px 0;}
.video_sort .tab_hd2 li{ float:left; width:77px; height:27px; line-height:27px; text-align:center; background-color:#656565; margin-right:3px; position:relative;}
.video_sort .tab_hd2 li a{ position:absolute; display:block; top:0; left:0; width:77px; color:#fff;}
.video_sort .tab_hd2 li a:hover{ text-decoration:none;}
.video_sort .tab_hd2 li.select a{ background-position: -370px -150px; height:32px;}
.video_sort .tab_cont2 .pro_filter{ border-top:1px dashed #ddd; padding:25px 0;}

/*视频详情页*/
.video_detail .content{ background:url(img/video_bg.png) 0 0 repeat; border-bottom:1px solid #414141; padding-bottom:10px;}
.video_detail .content h1{ padding:15px 0;}
.video_detail .content .video{ width:934px; margin:0 auto;}
.video_detail .content .video .center{ width:594px; margin:0 10px;}
.video_detail .content .video_bottom{ width:594px; margin:0 auto;}
.video_bottom .tag{ margin-top:4px;}
.video_bottom .tag a{ margin-right:10px; color:#7ac800;}
.video_detail .video_other{ background:#1b1b1b; border-top:6px solid #161616;}
.video_other h2{ text-indent:20px; margin-top:5px;}
.video_other ul{ width:940px; margin:0 auto; padding:10px 0;}
.video_other ul li{ float:left; width:160px; margin:0 14px; *display:inline;}
.video_other ul .c_img a{ width:160px; height:120px; *font-size:120px;}
.video_other ul li p{ width:150px; margin:5px auto;}

/*专题列表页*/
.special_list{ padding:0 12px;}
.special_list li{ padding:20px 20px 20px 10px; border-bottom:1px dashed #dedede;}
.special_list li .c_img{ float:left; width:115px; height:125px; padding:3px; border:1px solid #d7d7d7; margin-right:12px;}
.special_list li .c_img a{width:115px; height:125px; *font-size:125px;}
.special_list li .title{ height:22px; overflow:hidden; margin-bottom:6px;}
.special_list li .title a:hover{ color:#f60;}
.special_list li p{ overflow:hidden; height:95px;}
.special_list li .view{ margin-left:30px; color:#1592e2;}
.special_list li .cur{ border-color:#f60;}

/*资讯首页轮番*/
.slideBoxs{ width:310px; height:250px; overflow:hidden; position:relative;    } 
.slideBoxs .hd{ height:15px; overflow:hidden; position:absolute; right:10px; top:10px; z-index:1; } 
.slideBoxs .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBoxs .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBoxs .hd ul li.on{ background:#098; color:#fff; } 
.slideBoxs .bd{ position:relative; height:100%; z-index:0;   } 
.slideBoxs .bd img{ width:310px; height:250px; }
.slideBoxs .bd .txt{z-index:1; right:0px; bottom:0px;height: 30px;}
.slideBoxs .bd .mask{ position:absolute; height:30px; width:310px; background-color:#000; opacity:0.4; filter:alpha(opacity=40); bottom:0; left:0; }
.slideBoxs .bd .txt{ position:absolute; height:30px; width:310px; line-height:30px; text-align:center; bottom:0; left:0; color:#fff;overflow:hidden;}
.slideBoxs .bd li{ position:relative;}

