@charset "gb2312";
*{word-break:break-all} /*强制换行*/
body{font-size:14px;color:#000;font-family: Arial,Helvetica,sans-serif,"宋体";padding:0px;margin:0}
a{color:#000;text-decoration:none}
a:hover{text-decoration:none; color:#000}
ul{list-style:none;padding:0px;margin:0px}
li{list-style:none}
img{border:none}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
.topnav{position:fixed;top:0;left:0;z-index:15;width:100%;background:#f2f2f2;border-bottom:1px solid #fff}
.container{width:100%;}
.navW,.link{width:1000px; margin:0 auto;}
.clearfix{*zoom:1}
.siteNav{display:inline}
.siteNav li{float:left;height:30px;margin:0 25px 0 0;font-size:12px;line-height:30px;text-transform:uppercase}
.siteNav a{color:#606060;text-decoration:none;}
.siteNav a:hover{color:#000}
.fr{float:right}
.fl{float:left}
.bh{background:#e7e7e7;border-bottom:4px solid #009741}
.bk{border-bottom:4px solid #009741; background:#f5f5f5}
.topX{ border-top:2px solid #009741}
.mr{margin-right:6px;}
.ss{text-indent:3em}
.GG img{height:300px; width:100%; max-width:1350px;}
#header{background:#FFF}
#logo{width:1000PX;height:110px;margin:0 auto; overflow:hidden}
#logo img{float:left}
#logo span{float:right; margin-top:50px; margin-right:20px; font-size:20px;background:url(img/tell.png) -0px 93% no-repeat; text-align:center;padding-left: 15px;}
#nav{line-height:35px; height:35px; width:100%;border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#F8F8F8; overflow:hidden}
#nav ul{width:1000px; margin:0 auto; font-size:16px;}
#nav ul li{float:left; width:90px; text-align:center;}
#nav ul li:hover{background:#4D4948;}
#nav ul li:hover a{color:#FFF}
.search_all{ float:right; margin:5px;}
.search_all .input{float:left;width:90px;height:25px;padding:0 10px;color:#3a3a3a;font-size:12px;line-height:25px;border:none;outline:0;background:url(img/bg.png) -170px -580px}
.search_all .button{width:27px;height:27px;border:none;outline:0;background:url(img/bg.png) -390px -577px;text-indent:-999em; margin-left:5px}
.search_all .iafter,.search_all .ibefore{display:inline-block;float:left;width:10px;height:25px;background:url(img/bg.png) -354px -580px}
.search_all .ibefore{background-position:-160px -580px}
.mb36 img{float:left; margin-bottom:20px}
ul.l li{ line-height:18px;}
.title{height:20px;border:1px solid #CCC; border-bottom:1px dashed #CCC;font-weight:bold;color:#404040;padding-top:10px;padding-right:5px;padding-bottom:5px;padding-left:10px; text-align:left; font-size:16px;background:#F5F5F5}

.daiY{background:url(images/400_59.gif) no-repeat 100% 5%; padding-bottom:20px; padding-top:15px;}
.daiY ul{ width:590px; margin-top:20px; font-size:16px;}
.daiY ul li{line-height:28px;}
.sheJ{background:url(images/400_59.jpg) no-repeat 1% 25%; height:550px}
.sheJ ul{float:right;}
.new{width:329px; float:left; background:#fff; border-bottom:2px solid #b1b1b1;font-family:"黑体"; overflow:hidden}
.new span{ width:320px;text-align:center;display:block; margin-bottom:10px}
.new span a{font-size:16px;color:#009741}
.new ul{margin-left:20px; line-height:25px; margin-top:10px; height:166px; width:300px; overflow:hidden}
.new ul li{border-bottom:1px dashed #CCC}
.new ul li span{float:right; width:40px; margin:0}
.new .tu{width:322px; overflow:hidden;line-height:0px; margin-top:40px; margin-left:5px; height:136px}
.new .tu li{float:left; margin-left:3px; margin-bottom:3px; border:1px solid #009741}
.changF{font-size:20px; font-weight:bold;letter-spacing:2px; width:1000px; float:left}
.changW{width:648px; line-height:25px;margin-bottom:6px; margin-left:10px;height: 219px;}
.navC{ width:1000px; margin:10px auto;background:#FFF;margin-bottom:0px; border-top:1px solid #009741}
.navC li{ width:230px;float:left;margin:3px 10px; text-align:center}
.navC li font a{display: block; height:28px; line-height:28px}
.navC li span img{ padding-right:10px;}
.navC .title{background: url(img/nav_bj_07.gif.jpg) repeat-x;}
.tui_J{border:none}
.tui_J img{border:1px solid #CCC}
.tui_J li{ width:115px;float:left;margin:3px 10px; text-align:left}
.tui_J li font a{display: block; height:32px; line-height:16px; font-size:12px}
.navC .title{ width:100px; height:28px; padding:0 10px; line-height:30px;border:none; border-top:2px solid #009741}

.navz{width:100%;height:35px; text-align:left;}
.navz ul{width:1000px; margin:0 auto} 
.navz ul li{background:#4D4948; line-height:34px;width:106px; height:30px;text-align:center; float:left;font-size:16px; margin-right:3px}
.navz ul li a{ color:#FFF; }
.navz ul li:hover{background:#009741}
.navz ul li:hover a{color:#FFF}
.navz span{float:right}
#footer{width:100%;}
.navFooter_list{width:130px;padding:0 0 0 20px;line-height:32px}
.navFooter_list a{color:#7a7a7a;text-decoration:none}
.special{width:240px;margin:0 0 0 8px;padding:7px 0 0;text-align:center}
.special li{float:left}
.integrated{width:280px;padding:10px 0 0 20px}
.navFooterLine{width:100%;height:75px;background:#626262;text-align:center}
.navFooterLine li{position:relative;top:0;display:inline-block;*display:inline;width:110px;height:75px;padding:0 0 0 17px;font-size:12px;line-height:75px;text-align:left;zoom:1;}
.navFooterLine li a{ color:#FFFFFF;text-decoration:none}
.navFooterLine li a:hover{color:#009741}
.WZ{border-bottom:1px solid #009741; padding-left:10px; line-height:34px; font-size:12px}
.link{margin-top:10px; color:#000}
.link a{display: inline-block;color:#7A7A7A; margin:0 10px 5px 5px}


.copyright{width:100%;font-size:12px;color:#7a7a7a}
.copyright p{margin:0;line-height:25px;text-align:center}

.mr25{text-align:center; margin:9px; overflow:hidden; background:url(img/box_03.jpg) no-repeat;width:231px; height:215px; overflow:hidden;}
.mr25 li{ margin:5px;}
#preview{ float:none;text-align:center; width:500px; margin-left:10px}
ul.fen{margin-left:10px; margin-top:10px; padding:0px;text-align:left;}
ul.fen h1{background:url(images/pro_title_bg.png); width:450px; height:70px; line-height:70px; margin:5px 0; padding-left:10px; overflow:hidden}
ul.fen li{line-height:26px;letter-spacing:1px; font-size:14px; color:#666}
ul.fen li span{font-size:12px; color:#CCC}
ul.fen li.huo_T fieldset{font-size:12px;line-height:16px; width:430px;}
ul.fen fieldset legend{padding: 0px 10px;font-weight: bold; font-size:14px; color:#009944}

.lk{width:23%; text-align:center; margin-left:10px; border:1px solid #CCC; margin-top:10px; padding-bottom:10px; background:#FFF}

.lk h3 a{color:#808285;text-decoration:none}
.lk h3 a:hover{color:#414042}
.lk h3{padding:10px 0 0 8px;cursor:pointer;border-bottom:1px solid #d1d3d4}
.lk ul{float:none; text-align:left;}
.lk ul li{line-height:25px; border-bottom:1px dotted #009741; padding-left:10px}
.lk img{margin-top:10px; border:1px solid #CCCCCC}
.abouthh h1{color:#414042}
.abouthh span{line-height:26px;;text-indent:2em; }

.node{width:100%;} 
.node li{border-left:5px solid #009741;border-bottom:1px dotted #009741; height:23px; margin-top:10px; padding-left:10px;}
.node a{margin:0px;padding:0px;font-size:14px; width:550px; float:left; text-align:left}
.node a:hover{color:#009741}
.node span{width:180px; float:left}

.L_c,.L_w,.L_k{float:left;font-size:12px; border-top:1px solid #E8E8E8; background:#FFF; padding:10px; width:313px; height:224px;overflow:hidden}
.L_w,.L_c{line-height:23px;}
.L_k a{margin:0 5px 10px;background-color: #F5F5F5;color: #000;display:inline-block;line-height:12px;height:12px;text-align:center;padding:8px 10px;}
.L_c ul{margin-left:5px;}
.L_w ul li{ padding-left:5px;border-bottom: 1px dashed #CCC;letter-spacing:1px;}
.L_c li.T{width:75px;float:left; list-style:none; margin:0 3px; border:1px solid #CCCCCC}
.L_c .TIT,.L_w .TIT,.L_k .TIT{font-size:14px; line-height:24px; font-weight:bold; margin:0 10px 10px 5px; padding-left:5px; border-bottom:2px solid #009741}
.L_c a:hover,.L_w a:hover,.L_k a:hover{color:#009741}

.wen,.wen1,.abouthh{width:75.6%; overflow:hidden; background:#FFF}
.wen,.abouthh {padding:5px; width:74.6%; margin-top:10px}
.wen h1{text-align:center}
.wen1{ margin-top:10px; padding-bottom:10px}
.wen1 ul{padding:5px 13px; height:auto; font-size:12px; border:1px solid #ccc; border-top:none; margin-bottom:5px}
.wen1 ul li{float: left;margin-right:5px;width:237px; height:26px; overflow:hidden;line-height: 26px;}
.wen1 ul li.teD{width:auto; height:auto; line-height:18px;}
.wen1 img{width:100%; float:left}
.info{font-size:12px;color:#666;border-bottom:2px solid #E7E7E7;background-color:#F5F5F5;border-top:2px solid #E7E7E7;padding-right:10px; margin-bottom:20px; text-align:right; width:736}
.info span{color:#009741}
.wen .wen_N{padding:0 10px;line-height: 26px;}
.wen .wen_N a{color:#009741}
.prenext{line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc; margin-top:10px;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.prenext .pre{float:left;width:50%} /* 上一篇 */
.prenext .next{text-align:right;float:right;width:50%}
.wen_X{border:1px solid #ccc; border-top:none}
.wen_X li{float:left; width:360px; line-height:30px; margin-left:10px; list-style:inside}
/* 正文左边-评论发表 */
.comment .post{border-top:1px dashed #999;padding:20px 10px 5px 5px;color:#666;padding-left:10px}
.comment .post form{margin:0px;padding:0px}
.comment .post label{display:block;line-height:30px}
.comment .post .input{border: 1px solid #ccc;}
.comment .post span{font-size:12px; margin-left:10px}
.comment .post .btn{display:block;margin-top:8px;padding-top:5px;padding-bottom:2px} /* 发表评论的按钮 */

.box{width:500px;}
#spec-n5{margin-top:5px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-pic a:hover{border:1px solid #F00}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:74px;margin:0 2px;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:450px;width:600px;}
.tb-s310, .tb-s310 img{max-height:375px;max-width:500px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;height:68px;width:90px;}
.tb-s40{height:68px;width:94px;}
.tb-booth{position:relative;z-index:1;}
.tb-thumb .tb-selected{repeat scroll 0 0 #C30008;height:74px; width:94px}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("img/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
.page { BORDER: #e8e8e8 1px solid; PADDING-RIGHT: 0px;  PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px;  WIDTH:988px; LINE-HEIGHT: 14px; PADDING-TOP: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; HEIGHT: auto; margin:5px auto; background:#fff;}
.page A { BORDER-RIGHT: #acacac 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #acacac 1px solid; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 4px; BORDER-LEFT: #acacac 1px solid; COLOR: #484848; PADDING-TOP: 6px; BORDER-BOTTOM: #acacac 1px solid; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none}
.page SPAN { BORDER-RIGHT: #acacac 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #acacac 1px solid; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN-LEFT: 4px; BORDER-LEFT: #acacac 1px solid; COLOR: #484848; PADDING-TOP: 6px; BORDER-BOTTOM: #acacac 1px solid; HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none}
.page A:hover { BORDER-RIGHT: #a3001f 1px solid; BORDER-TOP: #a3001f 1px solid; FONT-WEIGHT: bold; BACKGROUND: #a3001f; BORDER-LEFT: #a3001f 1px solid; COLOR: #fff; BORDER-BOTTOM: #a3001f 1px solid}
.page A.current { BORDER-RIGHT: #a3001f 1px solid; BORDER-TOP: #a3001f 1px solid; FONT-WEIGHT: bold; BACKGROUND: #a3001f; BORDER-LEFT: #a3001f 1px solid; COLOR: #fff; BORDER-BOTTOM: #a3001f 1px solid}
.page INPUT { BORDER-RIGHT: #5f5f5f 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #5f5f5f 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #5f5f5f 0px solid; WIDTH: 20px; COLOR: #3a3a3a; PADDING-TOP: 0px; BORDER-BOTTOM: #5f5f5f 0px solid; TEXT-ALIGN: center}