/* CSS Document */
body { font-family:"宋体", arial,Verdana; margin:0; padding:0; font-size:12px; color:#333; /*background:url(../images/body.gif) repeat-x;*/ }
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
h1{ font-size:25px;}
h2{ font-size:20px;}
img {border:0 none;}
table,td,tr,th{font-size:14px;}
ul,li{margin:0; padding:0; list-style:none;}
i,em{ font-style:normal;}
a:link {color:#727272; text-decoration:none;}
a:visited {text-decoration:none; color:#727272;}
a:hover {text-decoration:none; color:#ff6c00; text-decoration:underline}
a:active {text-decoration:none;}

/*------------头部------------*/
#header{ width:100%; height:235px; margin-top:41px; padding-bottom:10px; background:url(../images/top.jpg) no-repeat top center; overflow:hidden;}
.top{ width:1000px; height:193px; margin:0 auto; overflow:hidden;}
.ewm{ float:right; width:102px; height:132px; padding:60px 25px 0 0; font:bold 14px/30px "宋体"; color:#fff; text-align:center; overflow:hidden;}
.nav{ width:100%; height:42px; background:url(../images/nav.gif) repeat-x; overflow:hidden;}
.nav ul{ width:1005px;*width:1008px; height:42px; margin:0 auto; overflow:hidden;}
.nav ul li{ float:left; padding:0 12px; text-align:center;}
.nav ul .gg{ width:87px; height:42px; padding:0; background:url(../images/nava.jpg) no-repeat top center;}
.nav ul li a{ font:15px/42px "微软雅黑"; color:#fff!important;}
.nav ul .gg a{ display:inline-block; width:87px; color:#235994!important;}

/*------------中间------------*/
#center{ width:1000px; margin:0 auto; overflow:hidden;}
.ad1000{ width:1000px; height:auto; margin-bottom:10px; overflow:hidden;}
.hometop{ width:1000px; height:333px; margin-bottom:10px; overflow:hidden;}
.banner{ float:left; width:592px; height:323px; border:5px solid #2771bf; background:#eaeaea; overflow:hidden;}
.homenews{ float:right; width:390px; height:333px; background:#f2f5f8; overflow:hidden;}

.hometop{ width:1000px; height:333px; margin-bottom:10px; overflow:hidden;}
.hometop .homebanner{ float:left; width:592px; height:323px; border:5px solid #2771bf; background:#eaeaea; overflow:hidden;}
.hometop_r{ float:right; width:390px; height:333px; overflow:hidden;}
.hometop_r .hotList { height:199px; padding:0 12px; margin:0 0 6px; background:#f2f5f8; overflow:hidden;}
.hometop_r .hotList li{padding:0 0 8px;}
.hometop_r .hotList li h2{ display:block; width:346px; height:33px; padding:0 10px; margin:12px 0 7px; text-align:center; background:#fff; overflow:hidden;}
.hometop_r .hotList li h2 a{ font:bold 16px/33px "宋体"; color:#129800;}
.hometop_r .hotList li p{ width:366px; height:36px; color:#666; line-height:18px; overflow:hidden }
.hometop_r .hotList li p .detail{color:#F60;}
.hotList2{ float:left;}
.hotList2 li { float:left; width:369px; height:32px; padding:0 10px; font:12px/32px "宋体"; color:#444; overflow:hidden; }
.hotList2 .ss{ background:#dfeaf5;}
.hotList2 li a { color:#444;}
.hotList2 li a:hover { color:#f30; text-decoration:none; }

.bigbox{ width:998px; height:auto; margin-bottom:10px; border:1px solid #ddd; overflow:hidden;}
.bigbox .t{ width:998px; height:41px; border_bottom:1px solid #ddd; background:url(../images/title.gif) repeat-x; overflow:hidden;}
.bigbox .t h2{ float:left; width:84px; height:41px; padding-left:70px; font:bold 14px/42px "宋体"; color:#fff; background:url(../images/title_ico.jpg) no-repeat; overflow:hidden;}
.bigbox .t a{ float:right; padding-right:15px; font:12px/42px "宋体"; color:#999;}
.bigbox .m{ width:998px; overflow:hidden;}

.w10{ float:left; width:10px; height:10px; overflow:hidden;}
.smallbox{ float:left; width:493px; height:auto; margin-bottom:10px; border:1px solid #ddd; overflow:hidden;}
.smallbox .t{ width:493px; height:41px; border_bottom:1px solid #ddd; background:url(../images/title.gif) repeat-x; overflow:hidden;}
.smallbox .t h2{ float:left; width:84px; height:41px; padding-left:70px; font:bold 14px/42px "宋体"; color:#fff; background:url(../images/title_ico.jpg) no-repeat; overflow:hidden;}
.smallbox .t a{ float:right; padding-right:15px; font:12px/42px "宋体"; color:#999;}
.smallbox .hotList2{ width:457px; height:204px; padding:18px; overflow:hidden;}
.smallbox .hotList2 li{ width:437px; height:34px; padding:0 10px; font:12px/34px "宋体";}
.smallbox .hotList2 .ss{ background:#f2f2f2;}

.adlist{ width:952px; padding:20px 23px 10px; overflow:hidden;}
.adlist li{ float:left; padding:9px 10px;}
.adlist li a{ display:inline-block; width:212px; height:158px; padding:2px; border:1px solid #ddd; background:#fff;}
.adlist li img{ width:212px; height:158px;}

.links { width:978px; padding:15px 10px 10px; overflow:hidden; color:#999;}
.links li{float:left; margin-left:5px; margin-right:5px; margin-bottom:5px;}

/*---------产品展示---------*/
.Website_pic{ width:952px; padding:20px 23px 10px; position:relative;}
.Website_pic .pic{ width:952px; height:200px; margin:0px; overflow:hidden;}
.Website_pic .pic01{ float:left; height:194px;}
.pic_img{ float:left; width:218px; height:200px; padding:0 10px; overflow:hidden;}
.pic_img .pic{ display:inline-block; width:212px; height:158px; padding:2px; border:1px solid #ddd; background:#fff;}
.pic_img p{ width:216px; height:30px; font:bold 14px/30px "宋体"; text-align:center; overflow:hidden;}
.pic_img img{ _float:left; width:212px; height:158px;}
.clear{ clear:both;}
.caseCont{ float:left; width:952px; height:auto; overflow:hidden;}
/* FF */
.ScrcaseCont {width:10000000px;}  
/* IE6 */ 
*html .ScrcaseCont {width:10000000px;}  
/* IE7 */ 
*+html .ScrcaseCont {width:10000000px;}

.tz_list{ width:998px; background:#fff; color:#c1c2ff;}
.tab01 {font-size:12px;}
.bigtext {font-size:14px;}
.tab01 th{ height:31px; padding:0 0 0 13px; line-height:31px; font-weight:normal; text-align:left; color:#000; border-top:1px solid #bcbcbc; background:#ececec;}
.tab01 td, .tab01a td{padding:10px 0 10px 13px; border-bottom:1px dashed #a2bdd9; color:#083253;}
.tab01 tr{background:#fff;}
.tab01 tr:hover{background:#c0dce7;}
.tab01 .ilinef1 {background:#e7f9ff;}
.bigtext img { float:left; vertical-align:sub; margin:-2px 5px 0 0;}
.tab01 td a:link{color:#083253;}
.tab01 td a:visited{color:#083253;}
.tab01 td a:hover{color:#c00;}
.tab01 td a:active{color:#ff0;}
.time {color:#32b088; font-size:12px;}
.gray {color:#529700;}

/* --------翻页-------- */
.pagelist{ clear:both; float:right; margin-top:10px; padding:0 8px 20px 0; text-align:center;}
.pagelist a, .pagelist strong, .pagelist span{ display:inline-block; margin:0 2px; padding:10px 14px; font-size:14px; border:solid 1px #e2e2e2; background:#fff;}
.pagelist span{ padding:10px 7px 10px 10px;}
.pagelist a:hover, .pagelist strong{ background:#007fd0; text-decoration:none; color:#FFFFFF;}

/*-------------------------------页脚-------------------------------*/
#ifooter{ width:1000px; height:80px; padding:15px 0 10px; margin:0 auto; color:#6F6F6F; text-align:center; line-height:25px; border-top:1px solid #ddd; }
#ifooter a{color:#6F6F6F}

/******************************************************************/
.comment{ width:1000px; float:left; margin-left:0px;}
.comment_list{ margin:0 auto; width:998px; float:left; background:url(../images/comment.gif) repeat-y #fff; border:1px #c5e3f4 solid; margin-top:6px; }
.first{margin-top:0px;}

/*左侧会员信息*/
.comment_data{ width:169px; float:left; position:relative; z-index:0;}
.u_faceinfo{ width:128px; height:125px; margin:25px auto 8px auto;_margin:10px auto 8px auto; padding:3px; background:#fff; border:1px #d0e2f6 solid; }
.u_faceinfo img{width:128px; height:125px; }
.uinfo{ width:150px; vertical-align:middle; margin:12px 0px 5px 18px; _margin-left:9px; float:left;}
.uinfo li{width:128px;font:100 12px Simsun,Arial; color:#333; float:left; margin:1px 0; line-height:22px; /*_padding:3px 0*/}
.uinfo img{ vertical-align:text-bottom;}
.uaddinfo {height:15px;overflow:hidden;padding-left:13px;position:absolute;right:-13px;top:45px;width:0; background:url(images/news_images/img.gif) no-repeat 0px 0px;}

 .comment_R{ width:760PX; float:left; margin-left:20px;*margin-left:19px;_margin-left:18px; overflow:hidden;}
 .tipTop { height:24px;border-bottom:1px dashed #CCCCCC;color:#333;margin:5px 0px;padding:0px 2px; font-size:12px; line-height:24px; font-family:"宋体";}
 .fr{float:right;}
 .fr a{ padding:0px 0px 0px 6px;}
 .tipTop span em{ padding-right:5px; color:#f30;}
 .topTitle{height:30px; line-height:30px; margin:25px 0px 5px 0px; font-size:16px; color:#333; font-family:"宋体"; font-weight:bold; text-align:center;}
 .comment_text{ font-size:14px; line-height:24px; color:#333; font-family:"宋体"; margin:15px 0px;min-height:270px; _height:270px;}
 .Theight{ min-height:70px; _height:70px;}
 .source{ height:21px;color:#003366;margin:10px 0px;padding:0px; font-size:12px; line-height:22px;_line-height:22px;  font-family:"宋体";}
 .source span{ width:46px; height:21px; background:url(../images/img.gif) no-repeat 0px -548px; float:left;line-height:22px;_line-height:22px; margin-right:5px;_margin-right:-6px; text-indent:8px; color:#FFF; overflow:hidden; font-family:"宋体";}
 .score{color:#003366;margin:10px 0px;padding:0px; font-size:12px;font-family:"宋体"; width:765px; float:left;}
 .score_box{ width:598px; /*height:240px;*/ margin:0 auto; clear:both;}

 .tipBottom{color:#333;margin:5px 0px;padding:0px 2px;font-size:12px;line-height:26px; font-family:"宋体";float: right;padding:10px 0 0 0;position:absolute;bottom:0;width:765px;}
 .tipBottom a{color:#ff3300;}
 .tipBottom_nav {float:right;height:21px;padding-top:5px;overflow:hidden;}
 .tipBottom_nav li {height:21px;line-height:21px; float:left; padding:0 7px;}
 .tipBottom_nav a{ padding-left:12px;}
 .sort{ font-size:20px; font-family:"黑体"; color:#f60; font-weight:100;}
 .tipBottom_nav li sup {font-family:Arial;height:5px; line-height:5px;overflow:hidden;width:6px; font-size:10px;margin-left:2px;}
 .icon01, .icon02, .icon03, .icon05, .icon06, .icon06, .icon08{height:12px; background:url(../images/commImg.gif) no-repeat 0px -29px;}
 .icon01{}
 .icon02{}
 .icon07{}
 .icon08{}
 .icon06{}
 .icon05{}
 li.icon03 a{ width:24px;height:13px; background:url(../images/commImg.gif) no-repeat 0px -127px; float:left; text-align:center; line-height:13px; padding-left:0px; padding-top:3px; font-family:Arial; color:#FFF; font-size:10PX; text-decoration:none;}
 li.icon03{ padding:0PX;}
 .icon04{ margin-top:0px; padding-bottom:2px;}
 li.icon04{margin-top:-2PX; float:left; padding-right:0px;}
 .tipBottom #sign{ color:#666; width:400px;/*462px*/word-wrap:break-word; overflow:hidden; float:left; line-height:20px;}
 .tipBottom #sign img{ padding-bottom:5px;}
.icon06{background:url(../images/commImg.gif) no-repeat 0px -270px;}
.icon01{}
.icon08{background:url(../images/commImg.gif) no-repeat 0px -240px;}
.icon07{background:url(../images/commImg.gif) no-repeat 0px -215px;}
/*右侧*/
 .comment_R{ width:768PX; float:left; margin-left:35px; overflow:hidden;}
 .tipTop { height:24px;border-bottom:1px dashed #CCCCCC;color:#333;margin:5px 0px;padding:0px 2px; font-size:12px; line-height:24px; font-family:"宋体";}
 .fr{float:right;}
 .fr a{ padding:0px 0px 0px 6px;}
 .tipTop span em{ padding-right:5px; color:#f30;}
 .topTitle{height:30px; line-height:30px; margin:25px 0px 5px 0px; font-size:16px; color:#333; font-family:"宋体"; font-weight:bold; text-align:center;}
 .comment_text{ font-size:14px; line-height:24px; color:#333; font-family:"宋体"; margin:15px 0px;min-height:270px; _height:270px;}
 .Theight{ min-height:70px; _height:70px;}


/*--楼主推荐--*/
.comment_R #lan_recom{width:755px; padding:0;text-align:center}
#lan_recom .recom_title{ background:url(images/bbs_images/Recom_title.gif) no-repeat; line-height:38px;height:38px; font-size:14px; text-indent:40px; color:#3c7388; font-weight:bold; position:relative}
.recom_title .reom_more a{ position: absolute; right:10px; top:2px; font-size:12px; font-weight:normal;text-decoration:none}
#lan_recom .recom_mian{ border:solid 1px #d4e9ef; border-top:none; width:753px; float:left; display:block}
#lan_recom .recom_cen{ float: left; display:inline; padding:13px 10px 10px 12px}
ul.recom_mian .recom_pic{ display:block; border: solid 1px #e2e2e2; padding:1px; width:162px; height:122; overflow:hidden; }
.recom_mian .recom_name{line-height:22px;}
#lan_recom a{color:#3c7388}
#lan_recom a:hover{ color:#ff2000}


/*--发帖有奖--*/
#award{width:755px; padding:0 0 0 3px; padding:0 0 10px 0}
#award .award_top{ background: url(images/bbs_images/award_top.gif) no-repeat; width:755px; height:101px; position: relative;}
.award_top .award_title{ text-indent:-999px; overflow:hidden }
.award_top .Off_notice{background: url(images/bbs_images/Off_notice.gif) no-repeat; width:111px; height:20px;position:absolute; left:10px; top:10px; color:#FFFF00; text-indent:25px; font-weight:bold; line-height:20px}
#award .award_bottom{background: url(images/bbs_images/award_bottom.gif) no-repeat; width:755px; height:141px; }
.award_user .award_user_name,.award_prize .prize_title{ color:#f9ff92; font-size:14px; padding:0; margin:0; font-family:"宋体"}
.award_user .award_user_text{ padding:0; margin:0; color:#FFFFFF; text-indent:25px}
.award_user .award_user_text em{ color:#f9ff92; padding:0 2px}
.award_bottom .award_user{ float: left; width:353px; padding:15px 10px 15px 20px; line-height:22px}
.award_bottom .award_prize{ float: left; width:343px;padding:15px 10px 15px 17px; }
.award_prize .prize_pic{ float:left; width:108px; height:80px; border: solid 1px #dfdfdf; background:#ffffff; text-align:center; display:inline; margin:7px 0 0 5px}
.prize_about p{ padding:7px 0 8px 0; margin:0; color:#ffffff  }
.award_prize .prize_pic img{ max-width:108px; max-height:80px; _width:108px; _height:80px}
.award_prize .prize_about{ float:left; padding:7px 0 0 5px; }
.prize_about a.receive{background: url(images/bbs_images/award_bnt.gif) no-repeat; width:115px; height:35px; display:block; line-height:35px; text-align:center; font-weight:bold; color:#ffffff; font-size:14px}
.prize_about a.receive:hover{color:#ffffff; text-decoration:none; background-position:0 -41px}
.prize_about a.sponsors{margin:0;color:#ffffff; padding:2px}
.prize_about a.sponsors:hover{ background:#310400; text-decoration:none; color:#ffffff}
.prize_about a.function{ color:#f9ff92; font-weight:bold}
.prize_about a.function:hover{ color:#ffffff}


 .uinfo li.h{line-height:20px; *line-height:18px;*padding:1px 0;}

/*分享样式*/
.shareAll{ height:28px; line-height:28px;border:1px solid #d5e6ed;background:#f3f9fb; float:left; font-size:12px; margin-bottom:15px;*margin-bottom:0px;overflow:hidden;}
.shareAll em{float:left;background:url(images/breadEm.png) 60px center no-repeat;padding:0px 18px 0 12px;*padding-top:2px;font-style:normal;}
.shareAll img{ vertical-align:text-bottom;}
.shareAll a{ color:#333; float:left; padding-right:10px;height:28px; line-height:28px; _padding-top:6px; overflow:hidden;}
.shareAll a:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}

/*发帖*/
.moreTopic{border-bottom:1px solid #ddd; padding:6px 0 4px 0; background:url(images/issueBG.gif);}
.moreTopic a{font-size:14px;}


.eidBox{ float:left; padding:10px; margin-top:5px;}
.yzm input{ width:90px; height:20px; border:1px solid #ddd; background:#fff;}
.yzm a{ padding:0 5px; color:#057bd2;}

.lovBtn{ margin-top:10px; float:left; clear:both;background:url(../images/img.gif) no-repeat 0 -305px; }
.lovBtn a{ padding-left:75px;height:39px;float:left; clear:both;}
.lovBtn span{height:39px;background:url(../images/img.gif) no-repeat right -344px; float:left; line-height:39px; text-align:center; padding-right:9px; min-width:22px;}


.scBtn{ margin-top:10px; float:left; clear:both;background:url(../images/img.gif) no-repeat 0 -843px; }
.scBtn a{ padding-left:75px;height:39px;float:left; clear:both;}
.scBtn span{height:39px;background:url(../images/img.gif) no-repeat right -882px; float:left; line-height:39px; text-align:center; padding-right:9px; min-width:22px;}

/*相关主题*/
.otherNews {margin:10px 0 20px 0 ;padding-left: 2px;width:765px; float:left;}
.oTitle{width:765px; height:26px; line-height:26px; margin-top:10px; border-top:1px solid #D8E7F3;border-bottom:1px solid #D8E7F3; background:#FBFDFF; font-weight:700;}
.oList{ width:355px; margin-top:10px;}
.oList li{ width:355px; height:24px; line-height:24px;overflow:hidden; padding-left:10px; background:url(../images/ico.gif) no-repeat 0 11px}
.oList li em{ padding-left:8px; color:#999;}


/*管理中心*/
.mngMenu{width:140px; border:1px solid #E9E9E9;}
.mngMenu li{border-bottom:1px solid #E9E9E9;padding:5px 0px 2px 10px;margin:0;height:18px;}
.mngMenu li a{color:#666;}
.mngMenu li a:hover{ color: #c00;}
.mngMenu ul{padding:0;margin:0;}
.mngMenu .menu2{background:#E9E9E9;}

.cytjlist .l{float:left;padding:20px 0 0 20px}
.cytjlist .l dl{float:left;width:220px;padding:0;height:120px;overflow:hidden}
.cytjlist .l dt{float:left }
.cytjlist .l dt a img,.cytjlist .l2 li a img{width:75px;height:75px;border:1px solid #ccc;padding:1px;display:block;vertical-align:top;margin-top:2px;}
.cytjlist .l dt a:hover img,.cytjlist .l2 li a:hover img{border:1px solid #c00;padding:1px;}

.cytjlist .l2{ float:left;padding:20px 0 0 10px;}
.cytjlist .l2 li a img{ margin:0 auto;margin-bottom:2px; display:block; vertical-align:text-bottom;}
.cytjlist .l2 li p{width:120px;height:16px;line-height:16px;overflow:hidden;}
.cytjlist .l2 li{float:left;width:120px;overflow:hidden;text-align:center;display:inline;height:145px;margin:0 0 0 7px;line-height:18px;color:#666; font-size:12px;}
.cytjlist .l3 li{ margin:0}
.cytjlist .l2 a{color:#669900;}.cytjlist .l2 a:hover{color:#669900;}

/*分页样式*/ 
#formAlbum .pages_list a {color:#333; font-family:"宋体";}

/*发帖*/ 
.select-a { float:right; padding:3px 0 0 8px; margin-right:10px;}
.select-a dl { width:104px;overflow:hidden; }
.select-a dl dt { cursor:pointer; height:34px; line-height:34px; }
.select-a dl dd { display:none; position:absolute }
.select-a.off dl dd { display:block; width:100px;}
.select-a.off dl dd ul { background:#FFFFFF}
.select-a.off dl dd ul li{ border-bottom:solid 1px #dddddd;border-left:solid 1px #dddddd;border-right:solid 1px #dddddd; background: url(../images/issueBG.gif) repeat-x;width:100px; height:24px; line-height:24px; margin:0 0 auto 1px; padding:0px; font-weight:normal; font-size:12px; padding-bottom:1px;}
.select-a.off dl dd ul li a{ color:#666666; line-height:24px; margin-right:12px;}

/*滚动*/
.comiis_mojilist{ width:287px; height:344px; overflow:hidden; position:relative; margin-left:20px;}
.comiis_mojilist ul{ position:absolute;}
.comiis_mojilist li{ width:277px; height:48px; padding:10px 5px; border-bottom:1px dashed #ddd; overflow:hidden;}
.comiis_mojilist li:hover{ background:#f9fafd; border-color:#7ddc38;}
.comiis_mojilist img{ float:left; overflow:hidden; margin-right:8px;}
.comiis_mojilist p{ font:14px/24px "宋体"; color:#9a9a9a; height:20px; line-height:16px;}