﻿/***********网站标签样式**********/
@import url("base2015.css");
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, br, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0 }
body { margin: 0px; background: #ddd }
body, td, th { font-family:微软雅黑; font-size: 12px; color: #333; line-height: 24px }
a:link { color: #333; text-decoration: none }
a:visited { text-decoration: none; color: #333 }
a:hover { text-decoration: underline; color: #e10000 }
a:active { text-decoration: none; color: #333 }
img, a img { 
border: none; 
margin: 0; 
padding: 0; 
}
ul { list-style: none; margin: 0; padding: 0 }
ul li { vertical-align: bottom }
.clear { clear: both; line-height: 0px; height: 0px; font-size: 0px }
/*白色链接CSS样*/

a.baise_a:link { color: #d2d1cf; text-decoration: none }
a.baise_a:visited { text-decoration: none; color: #d2d1cf }
a.baise_a:hover { text-decoration: none; color: #ffff00 }
/*友情链接CSS样*/

a.links_a:link { color: #c8c8c8; text-decoration: none }
a.links_a:visited { text-decoration: none; color: #c8c8c8 }
a.links_a:hover { text-decoration: none; color: #ffff00 }
/*红色链接CSS样*/

a.hongzi_a:link { color: #ff0000; text-decoration: none; font-weight: bold }
a.hongzi_a:visited { text-decoration: none; color: #ff0000; font-weight: bold }
a.hongzi_a:hover { text-decoration: none; color: #000; font-weight: bold }


/***************网站首页CSS样式************/

#top_bg { background: url(bg.gif) repeat-x top #ddd }
.box { width: 1230px; margin: 0px auto; }
#mini_box { height: 30px; line-height: 30px; color: #d2d1cf; text-align: right }
#logo_box { height: 70px; overflow: hidden; padding: 8px; }
#logo_img { vertical-align:middle; height: 70px; padding-top: 8px; width: 670px; overflow: hidden; float: left; text-align: left }
#sousuo_box { height: 28px; width: 275px; float: right; overflow: hidden; padding-top: 25px }
#input_blur { height: 28px; line-height: 28px; color: #000; padding: 2px 5px; width: 240px; background: url(input_bg.gif) repeat-x; overflow: hidden }
.button_style { width: 34px; height: 28px; line-height: 28px; overflow: hidden }
/*菜单*/

#menu { height: 34px; clear: both; font-size: 14px; font-weight: bold; text-align: center; padding-top: 8px; }
#menu ul { width: 100%; }
#menu li h2 { font-weight: bold; font-size: 14px; text-align: center; padding: 0px; margin: 0px; }
#menu ul li { width: 80px; text-align: center; float: left; line-height: 34px; background: url(muen_bg.gif) right no-repeat }
#menu ul li a, #menu ul li a span { display: block; width: 80px; float: left; height: 34px; color: #fff; text-decoration: none; cursor: pointer; }
#menu ul li a span { width: 80px; }
#menu ul li a:hover, #menu ul li a:hover span, #menu ul li a.selected, #menu ul li a.selected span { background: #8fc31f; display: block; float: left; height: 34px; color: #333 }
#menu ul li a:hover span, #menu ul li a.selected span { background: url(images/bg_menu_r.gif) no-repeat right 0 }
.mian_left { width: 960px; padding-top: 10px; float: left }
.content_box { padding-bottom: 10px }
.content_left { width: 264px; border: 1px solid #ccc; padding: 8px 12px; background: #f8f8f8; float: left }
.content_right { width: 404px; border: 1px solid #ccc; padding: 8px 12px; background: #f8f8f8; float: right }
.part_title { height: 30px; padding: 0px 5px; line-height: 30px; background: url(nav_bg1.gif) repeat-x bottom }
.part_title h3 { font-size: 14px; }
.part_title a { padding-left: 5px; }
.moer { font-size: 12px; float: right; }
.home_nav { height: 258px; background: url(nav_bg2.gif); padding: 0px 5px; overflow: hidden; line-height: 24px }
.news_show1 { padding-top: 10px; height: 89px; overflow: hidden }
.news_imgbox { height: 81px; width: 106px; padding: 4px; background: #d0cfcd; float: left; margin-left: 12px; _margin: 0px 6px }
.news_list { height: 149px; font-size: 14px; color: #ff0000; padding-top: 10px; overflow: hidden }
.news_list li { float: left; width: 195px; overflow: hidden }
.sucai_list { height: 100px; font-size: 14px; color: #ff0000; padding-top: 10px; overflow: hidden }
.sucai_list li { float: left; width: 195px; overflow: hidden }
.teach_show1 { height: 75px; color: #666; padding: 10px 6px 0px 6px }
.teach_img { height: 75px; float: left; overflow: hidden }
.teach_wz { height: 75px; width: 140px; overflow: hidden; float: right; line-height: 18px }
.teach_list { height: 120px; padding: 4px 6px 0px 6px; overflow: hidden }
.teach_list span { color: #666 }
.sucai_list2 { height: 100px; padding: 4px 6px 0px 6px; overflow: hidden }
.sucai_list2 span { color: #666 }
.design_box { background: url(sjxs.gif) no-repeat left #f8f8f8; height: 160px; padding: 18px 9px 5px 30px }
.design_box a:active { test: expression(target="_blank"); }
.design_box li { width: 158px; height: 160px; float: left; overflow: hidden; padding: 0px 6px }
.design_box img { width: 150px; height: 100px; padding: 3px; border: #ddd 1px solid; }
.design_box a:hover img { padding: 3px; border: #60a70c 1px solid; }
.design_box p { height: 20px; line-height: 20px; text-align: center }
.design_mc { width: 108px; height: 110px; float: left; padding-left: 20px; }
.design_img { width: 106px; height: 81px; border: 1px solid #ccc; overflow: hidden }
.design_wz { height: 27px; line-height: 27px; overflow: hidden; text-align: center }
.flash_sucai { padding: 10px 10px 0px 10px; zoom: 1 }
.flash_left { width: 240px; float: left; height: 192px; overflow: hidden }
.flash_left li { font-size: 14px; color: #ff0000 }
.flash_right { width: 120px; float: right; height: 192px; overflow: hidden }
.news_imgbox2 { height: 81px; width: 106px; padding: 4px; background: #d0cfcd; margin-bottom: 10px }
.mian_right { width: 250px; padding-top: 10px; float: right }
.right_content { border: 1px solid #ccc; padding: 8px 12px; _padding: 8px 6px; background: #fff; margin-bottom: 10px; zoom: 1 }
.zz_hot { height: 255px; padding-top: 5px; overflow: hidden }
.zz_hot2 { height: 149px; padding-top: 5px; overflow: hidden }
.sucai_top { height: 452px; padding-top: 6px; padding-left:2px; line-height: 20px; overflow: hidden }
.sucai_top ul { no-repeat top left; padding-left:0px }
.sucai_top1 { height: 250px; padding-top: 6px; padding-left: 8px; line-height: 25px; overflow: hidden }
.sucai_top1 ul { background: url(top_ten.gif) no-repeat top left; padding-left: 22px }
.gqtk_hot { height: 180px; padding-top: 8px; overflow: hidden }
.tag_hot {height: 180px; padding-top: 8px; overflow: hidden;line-height:22px; }
.tag_hot a { margin-right:6px; }
.gqtk_img { height: 65px; overflow: hidden }
.gqtk_wz { height: 24px; overflow: hidden; text-align: left; font-weight: bold }
#links_bg { background: #353535; border-bottom: 1px solid #4a4a4a; padding: 8px }
#footer_bg { background: #222; border-top: 1px solid #111 }
#links_box { padding: 8px; zoom: 1 }
.links_mc { float: left; color: #c8c8c8; width: 85px; background: #313131; margin: 1px; overflow: hidden; padding: 0px 5px; }
#footer_nav { height: 24px; padding-top: 10px; text-align: center; color: #d7ccba }
#copyright_box { line-height: 22px; padding-bottom: 15px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #999; text-align: center }

/***************内页CSS样式************/

.mian_left2 { width: 950px; padding-top: 10px; float: left; overflow: hidden }
.mian_right2 { width: 260px; padding-top: 10px; float: right }
.channels_box { padding: 8px 10px 0px 10px; height: 240px; overflow: hidden }
.channels_left { width: 265px; height: 230px; padding-top: 8px; overflow: hidden; float: left }
.channels_imgbox { width: 114px; float: left; height: 113px; overflow: hidden; padding: 0px 6px }
.channels_img { height: 81px; width: 106px; padding: 4px; background: #d0cfcd }
.channels_wz { height: 24px; text-align: center; overflow: hidden }
.channels_right { width: 400px; height: 240px; overflow: hidden; font-size: 14px; color: #ff0000; float: right }
.channels2_box { padding: 8px 10px 0px 10px; height: 120px; overflow: hidden }
.channels3_box { padding: 0px 10px; line-height: 32px; font-size: 14px; color: #ff0000; height: auto!important; min-height: 640px; height: 640px; }
.channels3_box ul { background: url(news_bg2.gif); padding: 0px 10px; }
.time { float: right; font-size: 12px; color: #999; }
.lanmu_nav_box { height: auto!important; min-height: 80px; height: 80px; padding-top: 6px; }
.nav_box_mc { height: 30px; width: 230px; background: #DDDDDF; float: left; margin-left: 1px;  margin-top: 1px; overflow: hidden }
.nav_box_mc a{width:230px; height:30px; padding-left: 10px; overflow:hidden; display:inline-block; line-height:30px; font-size:14px; margin:0px auto; text-align: left; float:left;}
.nav_box_mc a:hover,.nav_box_mc a.hover{ background-color:#FDB837;color:#fff; text-decoration:none;no-repeat 0 0 }
.nav_box_mc span { color: #b91600; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
/*分页*/

#pages { margin: 15px auto; text-align: center; clear: both; padding-top: 5px; height: 21px; }
#pages a { padding: 3px 6px 2px; margin: 3px; background: #2b2a28; border: 1 solid #1b1b1b; text-align: center; color: #fff; }
#pages a.now { background: #2b2a28; color: #fff; border: 1 solid #1b1b1b; }
#pages a:hover, #pages a.now:hover { background: #811709; border: 1 solid #1b1b1b; color: #ffff00; }
.product_txt_1 img { max-width: 700px; width:expression(this.width > 700 && this.width > this.height ? 700 : true);
overflow: hidden; }
/*按钮样式*/
.gotopage { background: #ac0000; text-align: center; border: 1px solid #1b1b1b; padding: 0px 4px; font-size: 12px; line-height: 14px; color: #fff; cursor: pointer; height: 18px; }

/*位置导航*/

#position { background: url(bg_position.gif) no-repeat 0 0; padding-left: 90px; }
#position a { background: url(bg_position.gif) no-repeat right -40px; padding-right: 16px; }
#position h3 { font-size: 12px; font-weight: bold; }
.neirong_bt { height: 30px; text-align: center; overflow: hidden; padding: 6px 0px; }
.neirong_bt h1 { line-height: 30px; font-size: 19px; font-weight: bold; padding: 0px; margin: 0px; }
.neirong_ly { height: 22px; overflow: hidden; line-height: 22px; background: #eae9e7; text-align: center; padding: 0px 12px; }
.neirong_xx { padding: 10px; font-size: 14px; height: auto!important; min-height: 640px; height: 640px; }

.endtext{padding-top:10px;font-family:微软雅黑; font-size:16px; line-height:24px;}
.endtext p {margin-top:15px; margin-bottom:15px;}
.endtext img {margin-top:15px; margin-bottom:15px;max-width:100%;height:auto;}
.neirong_gjc { font-size: 14px; font-weight: bold; padding: 8px; color: #ff0000 }
.neirong_gjc a { padding-right: 12px; font-weight: normal }
.xiazai_xx { padding: 10px; font-size: 14px; }

/* 按钮 */
.bt-blue{font-size:14px;line-height:33px;background:#4899E0;font-weight:bold;color:#FFF;padding:6px 18px 8px;margin-right:12px}
.bt-blue:hover{background:#368DD9;text-decoration:none}
.bt-green {font-size:14px;line-height:33px;background:#6FB934;font-weight:bold;color:#FFF;padding:6px 18px 8px}
.bt-green:hover{background:#5FA924;text-decoration:none}

#bookmark { padding: 10px; font-weight: bold; }
.neirong_fx { height: 24px; background: #e9e9e8; font-size: 12px; padding: 3px 12px; font-weight: bold; color: #383226 }
#neirong_fx2 { padding: 10px 50px }
.xgxx_box { height: 72px; background: #e9e9e8; font-size: 12px; padding: 3px 12px; font-weight: normal; color: #383226 }
.xgxx_box h3 { font-size: 14px; }
.xgxx_box1 { height: 28px; background: #e9e9e8; font-size: 12px; padding: 3px 12px; font-weight: normal; color: #383226 }

.xgxx_list { padding: 6px; }
.down_left { width: 99px; height: 90px; float: left }
.down_ys { height: 26px; padding-bottom: 5px; overflow: hidden }
.down_right { width: 590px; height: 65px; text-align: center; float: right }
.copyUrl { width: 500px; text-align: center; color: #555; background: #fff; border: 1px solid #ddd; height: 24px; font-size: 14px; font-weight: bold }
.daim_listbox { padding: 0px 10px; height: auto!important; min-height: 1000px; height: 1000px; }
.daim_imgbox { width: 282px; height: 168px; background: #dbdbdb; float: left; margin: 20px 0px 0px 20px; display: inline }
.daim_picbox { height: 140px; width: 280px; padding: 1px; }
.daim_picwz { height: 24px; text-align: left; padding-left: 14px; background: url(png_arrowbg.gif) left no-repeat; overflow: hidden }
.shil_imgbox { height: 180px; padding: 8px 0px; border-bottom: 1px dotted #666; }
.shil_picbox { height: 160px; width: 240px; float: left; background: #fff; border: 1px solid #ddd; padding: 9px; }
.shil_picwz { height: 180px; width: 360px; float: right }
.shil_picwz h3 { font-size: 13px; }



/*图片列表*/

.pic_list { width: 100%; overflow: hidden; }
.pic_list li { margin: 2px 6px; display: inline; float: left; text-align: left; background-image: none; padding: 0; }
.pic_list li img, .pic_txt_list li img { padding: 2px; background: #ccc }
.pic_list li a { font-size: 12px; white-space: nowrap }
.jsconpre { float: left; background: url(js_bg.jpg) no-repeat; height: 252px; padding: 25px 25px 0px 25px; width: 285px; font-size: 12px; text-align: center; }
.jsconpre IMG { margin: 10px 0px; }
.jsconpre .rimg { padding-right: 10px; height: 35px; overflow: hidden; float: right; }
.js600 { padding-top: 15px; float: right; height: 250px; width: 300px; }
.jsconpre2 { float: left; background: url(js_bg.jpg) no-repeat; height: 242px; padding: 25px 25px 0px 25px; width: 285px; font-size: 12px; text-align: center; }
.jsconpre2 IMG { margin: 10px 0px; }
.jsconpre2 .rimg { padding-right: 10px; height: 35px; overflow: hidden; float: right; }
.jsconpre3 { float: left; background: url(js_bg.jpg) no-repeat; height: 227px; padding: 40px 25px 0px 25px; width: 285px; font-size: 12px; text-align: center; }
.jsconpre3 IMG { margin: 10px 0px; }
.jsconpre3 .rimg { padding-right: 10px; height: 35px; overflow: hidden; float: right; }










/*相关文章列表*/
.likelist {overflow:auto;}
.likelist li {width:210px;float:left;text-align:left;padding:15px 16px 0px 0;}
.likelist li.none {padding:15px 0px 0px 1px;}
.likelist li img {width:215px;height:148px;}
.likelist li a {display:block;width:215px;font-size:14px;line-height:32px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:12px;}