@charset "utf-8";

/*--子页----*/
.breadcrumb{width:1000px; margin:0 auto; height:30px; }
.breadcrumb a{line-height:40px;color:#44708e;}
.breadcrumb a:hover{color:#cd0200; text-decoration:underline;}
.main_Carousel{height:350px; width:660px; background:url(../images/20150427111830945.jpg) no-repeat;}
.main_w660{ float: left; padding-bottom:20px; margin-top: 10px; width: 660px;}

/*--标签--*/
.bqlb{ background:#f7f7f7;}
.main_right_tltle{padding-top:20px;}
.main_right_li a{height:30px; line-height:30px; padding:0 25px; border:1px solid #ccc; margin:5px; display:block; float:left;background:#fff;}
.main_right_li a:hover{background:#ececec;}

/*banner*/
.bannershow{clear:both;height:350px;margin:0 0 10px;position:relative;width:660px}
.bannershow .bannerbox{clear: both;width: 660px;height: 350px;float: left;overflow: hidden;}
.bannershow .bannerpic li {width: 660px;height: 350px; overflow:hidden; position:relative}
.bannershow .bannerpic img{ width:660px; height:350px;}
.bannershow .bannerpic .word{bottom:28px;color:#fff;height:32px;left:50px;position:absolute;text-align:center;width:560px;z-index:999;}
.bannershow .bannerpic .word a{line-height:32px;color:#fff;font-size:18px;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;z-index:999;}
.bannershow .prev{background:url(../images/zy_01.gif) no-repeat scroll center center;bottom:0;height:45px;left:0;padding:10px;position:absolute;width:23px;z-index:100}
.bannershow .prev:hover{background:url(../images/zy_01.gif) no-repeat scroll center center #cd1a1c;opacity:.7;-moz-opacity:.70;filter:alpha(opacity=70)}
.bannershow .next{background:url(../images/zy_02.gif) no-repeat scroll center center ;bottom:0;height:45px;padding:10px;position:absolute;right:0;width:23px;z-index:100}
.bannershow .next:hover{background:url(../images/zy_02.gif) no-repeat scroll center center #cd1a1c;opacity:.7;-moz-opacity:.70;filter:alpha(opacity=70)}
.bannershow .numbg{background:none repeat scroll 0 0 #000;bottom:0;height:65px;left:0;list-style-type:none;opacity:.6;-moz-opacity:.60;filter:alpha(opacity=60);position:absolute;width:660px;z-index:1}
.bannershow .num{bottom:13px;height:8px;left:300px;line-height:8px;overflow:hidden;position:absolute}
.bannershow .num li{background:none repeat scroll 0 0 #fff;display:block;float:left;height:8px;margin-right:10px;width:8px; font-size:0}
.bannershow .num li.on{background:none repeat scroll 0 0 #cd1a1c;text-decoration:none}
.bannershow img{border:0 none}
#techshow #featured .ui-els-hide{display:none}
#techshow #featured img{height:350px;width:660px}

/*--更多--*/
.loadmore{height:40px; font-size:14px; text-align:center; line-height:40px; display:block; background:#ececec; margin:20px 0px; }
.loadmore:hover{text-decoration:underline;}

/*--正文--*/
.main a:hover{text-decoration:underline;}
.title{border-top:2px solid #ccc;}
.title{color:#000; font-family:"微软雅黑"; font-size:26px; font-weight:normal; line-height: 32px; padding: 20px 0 8px;}
.detail{height:30px; padding-bottom: 15px; color:#888;}
.detail span{float:left; font-size:12px; line-height:20px; padding-right:20px; padding-top:5px;}
.detail .com a{position: relative; color:#888;}
.detail .com b{width:19px; height:19px; display:block; position:absolute; background:url(../images/css.png) -319px -3px; left:30px; top:-3px;}
.ad_article {background: none repeat scroll 0 0 #f7f7f7; clear:both; height:60px; overflow: hidden; padding:10px; width:640px;}
.ad_article img{height:60px; width:640px;}
.summary{margin-top:10px; border:1px solid #ededed; border-left:none; border-right:none; background:#fcfcfc; font-size:16px; color:#333; line-height:26px; padding:13px 17px;}
.summary span{color:#000; font-weight:bold;}
.mainbody{color:#333; font-size:16px; line-height:28px; padding-top:15px;}
.mainbody img{ max-width:600px;}
.page{height:40px; padding:10px 0 15px; text-align:center;}
.page a{font-family: "Adobe Devanagari"; font-size:30px; line-height:40px; padding-right:10px; text-align:center; vertical-align:middle;}
.page .btn{font-size:18px;}
.page .f{color:#999;}
.page .all{background:#c31026; border-radius:2px; color:#fff; font-size:12px; padding:4px 5px;}
.prenext{font-size:15px; line-height:30px; font-family:hiragino sans gb,microsoft yahei; padding-bottom:20px;}
.prenext a:hover {color: #e40013;}
.zancai{float:left;}
.zancai a{float:left; color:#c31026; line-height:23px; font-size:18px; padding-right:18px;}
.zancai b{display:block; float:left; height:21px; margin-right:8px; width:20px;}
.bianji{float:right; color:#999; float:right; font-size:14px; line-height:23px;}
.zancai .zan b{background:url(../images/css.png) -383px -35px no-repeat;}
.zancai .cai b{background:url(../images/css.png) -383px -58px no-repeat;}
.zancai a:hover{color:#cd0200;}

/*--分享--*/
.bott{height:68px; border:1px solid #ededed; margin:15px 0px 10px;}
.share{float:left; height:24px; padding:22px 0 22px 20px;}
.share b{background:url(../images/css.png) -320px -2px no-repeat; display: block; float:left; height:21px; margin-right:12px; margin-top:3px; width:21px;}
.share a{width:24px; height:24px; background:url(../images/css.png) no-repeat;float:left; display:block; margin-right:12px;}
.share .s1{background-position:-418px -20px;}
.share .s2{background-position:-418px -44px;}
.share .s3{background-position:-418px -68px;}
.share .s4{background-position:-418px -116px;}
.share .s5{background-position:-418px -140px;}
.share .s6{background-position:-418px -164px;}
.zuozhe{background:#fcfcfc; display:block; float:right; border-left:1px solid #ededed; padding:7px 0px 7px 20px; height:54px; width:258px;}
.zuozhe .s7{width:55px; height:55px; margin-right:14px; display:block; float:left;}
.zuozhe .s7 img{width:55px; height:55px; border-radius: 50%;}
.zuozhe p{color:#555; line-height:21px;}
.zuozhe a{color:#44708e; padding-right:7px;}
.zuozhe span{color:#888; line-height:18px;}
.zuozhe p b{color:#cf1b1c;}

/*--二维码--*/
.code {background:#f2f2f2;padding:15px 16px;font-family:"微软雅黑"}
.code img{width:90px; height:90px; float:left; border:1px solid #d7d7d7; margin-right:15px;}
.code b{color:#000; font-size:16px; line-height:28px;}
.code .p1{color:#333; font-size:14px; line-height:18px; padding-bottom:7px;}
.code .p2{color:#666; font-size:12px; line-height:18px;}
.shengming{color:#444; line-height:22px; border:1px solid #ececec; padding:7px; margin-top:2px; font-size:12px;}
.titlebar{height:29px; border-bottom:1px solid #ddd; padding-top:20px; margin-bottom:10px; font-family:"微软雅黑";}
.titlebar span{font-size:18px; color:#000; float:left;}
.titlebar .first{font-size:16px; float:right; padding:7px 5px 0px; border:1px solid #ddd;}
.titlebar .on{border-top:2px solid #cf1b1c; padding:6px 5px 0px; border-left:none;}
.artlist li{height:30px; color:#333; overflow:hidden; padding-left:10px; vertical-align:bottom; background:url(../images/dian.jpg) 5px center no-repeat; line-height:30px;}
.artlist li a{width:540px; font-size:14px; overflow:hidden; display:block; float:left; padding-left:10px;}
.artlist span{float:right; color:#999; font-size:12px;}
.comment{padding-bottom:20px;}
.comment_top{color:#333px; height:24px; padding:15px 0px 13px; font-size:18px; font-family:"微软雅黑";}
.comment_top span{color:#ee542a;}
.comment_com {border-radius: 3px; border:2px solid #ccd4d9;}
.comment_com1 {padding-left:5px; background:url(../images/logo_z.png) center center no-repeat;}
.comment_comtxt{width:100%; font-size:14px; overflow:hidden; line-height:24px; resize:none;height:100px; border:0px; background-color:transparent;}
.comment_com2 {border-top:1px solid #e6eaed; height:35px;}
.comment_com2 li a{height:19px; width:19px; float:left; padding:9px 11px 9px 10px; width:19px; border-right:1px solid #ccd4d9;}
.comment_com2 .face-b{background:url(../images/css.png) -446px -1px;cursor: pointer; display: inline-block; height: 100%; width: 100%;}
.comment_com2 .face-m{background:url(../images/css.png) -445px -30px;cursor: pointer; display: inline-block; height: 100%; width: 100%;}
.comment_com2 .face-b:hover{background-position:-446px -56px;}
.comment-btn{float:right; }
.comment-btn .btn-fw{ background:url(../images/css.png) -448px -159px; border: 0 none; cursor: pointer; height: 38px;  margin: -1px -2px 0 0; overflow: hidden; padding: 0; width: 90px;}