/* 新闻内容页*/
.newsarticle1{width:970px; margin:8px auto; clear:both; padding:0px; height:auto; overflow:auto}

.newsarticle1 .leftdiv{width:648px; float:left; border:#ccc 1px solid; height:auto; overflow:hidden; padding-bottom:8px}
.newsarticle1 .leftdiv .artitle{width:610px; margin:8px auto; padding:8px 0px; text-align:center; clear:both; font-size:20px; font-family:黑体;}
.newsarticle1 .leftdiv .desc{width:610px; margin:8px auto; padding:0px; text-align:center; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:#EFEFEF 1px solid; padding-bottom:18px}
.newsarticle1 .leftdiv .desc a{color:#3366CC}
.newsarticle1 .leftdiv .cont-detailmid{width:605px; margin:8px auto; padding:8px 0px;text-align:left; font-size:14px; clear:both; line-height:2em}
.newsarticle1 .leftdiv .cont-detailmid p{font-size:14px; line-height:2em; margin:0px; padding:0px; width:605px;}

.newsarticle1 .leftdiv .cont-detailmin{width:605px; margin:8px auto; padding:8px 0px; text-align:left; font-size:12px; clear:both; line-height:2em}
.newsarticle1 .leftdiv .cont-detailmin p{font-size:12px; line-height:2em; margin:0px; padding:0px; width:605px}

.newsarticle1 .leftdiv .cont-detailmax{width:605px; margin:8px auto; padding:8px 0px; text-align:left; font-size:16px; clear:both; line-height:2em}
.newsarticle1 .leftdiv .cont-detailmax p{font-size:16px; line-height:2em; margin:0px; padding:0px; width:605px}

.newsarticle1 .leftdiv .ad{width:650px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;  margin:8px auto; padding:8px 0px; text-align:center; clear:both}
.newsarticle1 .leftdiv .ad img{width:634px}

.newsarticle1 .leftdiv .prenext{width:610px; clear:both; margin:8px auto; padding:8px 0px; height:auto; overflow:auto}
.newsarticle1 .leftdiv .prenext .pre{float:left; width:305px}
.newsarticle1 .leftdiv .prenext .next{float:right; width:305px;}
.newsarticle1 .leftdiv .prenext a{color:#3366CC}

.newsarticle1 .leftdiv .commenttitle{width:610px; clear:both; border-bottom:#EBEBEB 1px dashed; margin:8px auto; padding:12px 0px; font-size:14px; font-weight:bold}
.newsarticle1 .leftdiv .commenttitle span{font-size:12px; font-weight:normal; float:right}

.newsarticle1 .leftdiv .comment{width:610px; margin:8px auto; padding:0px; text-align:center; clear:both;}
.newsarticle1 .leftdiv .comment table tr td{padding:6px}
.newsarticle1 .leftdiv .commentclose{width:600px; margin:8px auto; clear:both; text-align:center; padding:8px 0px;text-decoration:underline; font-size:14px}

.newsarticle1 .leftdiv .postcommenttitle{width:610px; clear:both;margin:0px auto; padding:0px; font-size:14px; font-weight:bold}
.newsarticle1 .leftdiv form{width:610px; margin:8px auto; clear:both; padding:0px}
.newsarticle1 .leftdiv form .txtarea{width:605px; border:#ccc 1px solid; overflow:auto; height:120px; background:url(../images/commentlogo.png) center center no-repeat}
.newsarticle1 .leftdiv form .txt{height:20px; line-height:20px ; border:#ccc 1px solid; width:60px}
.newsarticle1 .leftdiv form .btn{border: none;text-align: center;color: white!important;display: inline-block;cursor: pointer;height: 23px;line-height: 23px;background: url(../images/remark_btn.png) -68px 0px no-repeat; width:82px;}

.newsarticle1 .rightdiv{width:310px; float:right; border:#ccc 1px solid; background-color:#F8F8F8; height:auto; overflow:auto}
.newsarticle1 .rightdiv .searchtitle{width:280px; margin:8px auto;line-height:17px; height:17px; background:url(../images/site_sch.png) left center no-repeat; text-indent:8px}
.newsarticle1 .rightdiv .searchform{width:280px; margin:8px auto; clear:both; overflow:hidden}
.newsarticle1 .rightdiv .searchform .sbtn{width:40px; height:24px; cursor:pointer; line-height:24px; color:#FFFFFF; border:none; background:url(../images/t_sch_btn.png)}
.newsarticle1 .rightdiv .searchform .stxt{border:#ccc 1px solid; padding:0px 4px; line-height:22px; height:22px; width:227px; border-right:none}
.newsarticle1 .rightdiv .searchwords{width:280px; margin:8px auto; clear:both; overflow:hidden; color:#FF0000}
.newsarticle1 .rightdiv .searchwords a{color:#999999}

.newsarticle1 .rightdiv .listtitle{width:280px; margin:8px auto; clear:both; margin-bottom:0px;line-height:17px; height:17px; font-size:14px; font-weight:bold;}
.newsarticle1 .rightdiv ul.listul{width:280px; height:250px; margin:0px auto; padding:8px 0px; list-style:none; background:url(../images/ulrankbg.png) left no-repeat; clear:both}
.newsarticle1 .rightdiv ul.listul li{line-height:25px; height:25px; text-indent:22px}

.newsarticle1 .rightdiv ul.imglist{width:280px; margin:0px auto; padding:8px 0px; clear:both; clear:both; list-style:none; border-top:#ccc 1px solid}
.newsarticle1 .rightdiv ul.imglist li{width:140px; float:left; text-align:center; margin-bottom:8px; line-height:20px}
.newsarticle1 .rightdiv ul.imglist li img{width:120px; height:145px; border:#ccc 1px solid; padding:1px;}


/* 新闻列表页*/
.newslist1{width:970px; margin:8px auto; clear:both; padding:0px; height:auto; overflow:auto}


.newslist1 .leftdiv{width:648px; float:left; border:#ccc 1px solid; height:auto; overflow:hidden; padding-bottom:8px}
.newslist1 .leftdiv .listtitle{line-height:27px; height:27px; background:url(../images/main.png); font-weight:bold; text-indent:8px;}
.newslist1 .leftdiv ul{width:620px; margin:0px auto; padding:8px 0px; list-style:none; list-style:none}
.newslist1 .leftdiv ul li{line-height:24px; height:24px; clear:both; font-size:14px; background:url(../images/icon_bg.png) 0px -63px no-repeat; text-indent:16px}
.newslist1 .leftdiv ul li a{color:#000}
.newslist1 .leftdiv ul li span{float:right; font-size:12px; color:#999999}

.newslist1 .rightdiv{width:310px; float:right; border:#ccc 1px solid; background-color:#F8F8F8; height:auto; overflow:auto}
.newslist1 .rightdiv .searchtitle{width:280px; margin:8px auto;line-height:17px; height:17px; background:url(../images/site_sch.png) left center no-repeat; text-indent:8px}
.newslist1 .rightdiv .searchform{width:280px; margin:8px auto; clear:both; overflow:hidden}
.newslist1 .rightdiv .searchform .sbtn{width:40px; height:24px; cursor:pointer; line-height:24px; color:#FFFFFF; border:none; background:url(../images/t_sch_btn.png)}
.newslist1 .rightdiv .searchform .stxt{border:#ccc 1px solid; padding:0px 4px; line-height:22px; height:22px; width:227px; border-right:none}
.newslist1 .rightdiv .searchwords{width:280px; margin:8px auto; clear:both; overflow:hidden; color:#FF0000}
.newslist1 .rightdiv .searchwords a{color:#999999}

.newslist1 .rightdiv .listtitle{width:280px; margin:8px auto; clear:both; margin-bottom:0px;line-height:17px; height:17px; font-size:14px; font-weight:bold;}
.newslist1 .rightdiv ul.listul{width:280px; height:250px; margin:0px auto; padding:8px 0px; list-style:none; background:url(../images/ulrankbg.png) left no-repeat; clear:both}
.newslist1 .rightdiv ul.listul li{line-height:25px; height:25px; text-indent:22px}

.newslist1 .rightdiv ul.imglist{width:280px; margin:0px auto; padding:8px 0px; clear:both; clear:both; list-style:none; border-top:#EBEBEB 1px solid}
.newslist1 .rightdiv ul.imglist li{width:140px; float:left; text-align:center; margin-bottom:8px; line-height:20px}
.newslist1 .rightdiv ul.imglist li img{width:120px; height:145px; border:#ccc 1px solid; padding:1px;}

/* 新闻首页 */
.h2bg{font-size:14px; border-bottom:#d2e2f9 1px solid; color:#000; text-indent:10px; padding:0px; margin:0px; clear:both; font-weight:bold;line-height:26px; background:url(../images/h2bg.jpg) repeat-x}
.h2bg span{float:right; font-size:12px; font-weight:normal; margin-right:8px}
.body_top{width:970px; margin:5px auto; clear:both; overflow:hidden}
.body_top_left{width:284px; height:414px; float:left; border:#d2e2f9 1px solid; padding:2px; margin-top:2px}
.body_top_middle{width:423px; height:420px; float:left; margin-left:7px; background:url(../images/th1middle.jpg) repeat-y;}
.body_top_middle_c{width:423px; height:384px; background:url(../images/index_top.gif) top no-repeat; clear:both; padding-top:35px}
.body_top_middle_c_top{width:360px; margin:4px auto; line-height:2em; clear:both}
.body_top_middle_c_top h1{text-align:center; font-size:14px;  color:#000}
.body_top_middle_c_desc{font-size:12px; color:#7c7c7c ; line-height:2em; width:360px}
.body_top_middle_c_desc a{color:#ff6600}
.body_top_middle_c ul{background:url(../images/xline.jpg) top repeat-x; width:360px; margin:0px auto; clear:both; padding:5px 0px}
.body_top_middle_c ul li{width:180px; background:url(../images/icon.jpg) left center no-repeat; text-indent:10px; float:left; line-height:2em}
.body_top_right{width:250px; height:420px; float:right; margin-top:2px}
.body_top_right_c{width:248px; clear:both; border:#d2e2f9 1px solid; border-top:0px; height:418px; margin:0px auto; clear:both;}
.body_top_right_pic{width:235px; height:135px; clear:both; margin:0px auto;padding-top:5px}
.body_top_right_pic_left{float:left; width:84px}
.body_top_right_pic_left img{border:#eaeaea 1px solid; padding:2px; width:80px; height:60px}
.body_top_right_pic_right{float:right; width:140px; text-align:left}
.body_top_right_pic_right_title{width:135px; clear:both; margin:5px auto;}
.body_top_right_pic_right_title a{color:#01449b}
.body_top_right_pic_right_desc{width:135px; clear:both; margin:5px auto; line-height:20px; margin-bottom:0px}
.body_top_right_pic ul{background:url(../images/shuzi2.gif)  left 10px no-repeat;clear:both; width:230px; margin:0px auto; padding:5px 0px}
.body_top_right_pic ul li{text-indent:18px; line-height:22px}

/*图片新闻*/
.news_pic{width:970px; margin:5px auto; height:210px; background:url(../images/news_pic_bg.gif); clear:both; padding:0px}
.news_pic ul{width:910px; margin:0px auto; padding:0px; clear:both; padding-top:65px}
.news_pic ul li{width:130px; height:125px; line-height:28px; float:left; text-align:center}
.news_pic ul li img{width:108px; height:98px; clear:both; border:#ccc 1px solid; padding:1px}

/*新闻分类列表*/
.news_list{width:970px; margin:5px auto; clear:both; padding:0px; overflow:hidden}
.news_list_left{width:710px; float:left}
.news_list_left_c{width:710px; clear:both}
.news_list_left_c_b{width:344px; float:left; margin-right:8px; margin-bottom:8px; border:#d2e2f9 1px solid; border-top:0px; height:225px}
*html .news_list_left_c_b{width:340px}
.news_list_left_c_b ul{width:330px; margin:0px auto; clear:both; padding:8px 0px}
.news_list_left_c_b ul li{line-height:20px; clear:both; text-align:left}
.news_list_right{width:260px; float:right;}
.news_list_right_b{width:258px;border:#d2e2f9 1px solid; clear:both; margin-bottom:8px; border-top:0px; padding-bottom:8px}
.news_list_right_b .h2bg{margin-bottom:8px}
.news_list_right_b ul{width:240px; background:url(../images/shuzi2.gif)  left 5px no-repeat; height:175px; margin:0px auto; clear:both; padding:0px}
.news_list_right_b ul li{line-height:21px; padding-top:1px; text-indent:20px; clear:both; text-align:left}