@charset "utf-8";
/* CSS Document */


.news_content { width:750px; float:left; height:auto; text-align:left; line-height:30px; color:#7a7878;  position:relative;}
.news_left { width:555px; float:left;  height:auto;;}
.news_left .topinfo { width:555px; float:left; height:130px;  }
.news_left .topinfo .leftpic { width:189px; float:left; height:126px;  border:1px solid #e4e4e4; }
.news_left .topinfo .leftpic .pic { width:185px; height:122px; float:left; margin:2px 0px 0px 2px;}
.news_left .topinfo .righttext { width:335px; float:left; height:130px; margin-left:25px; margin-top:5px;}
.news_left .topinfo .righttext .title { width:335px; height:30px; float:left; overflow:hidden; line-height:30px; font-size:13px;}
.news_left .topinfo .righttext a{ color:#2c84c7; font-weight:bold; }
.news_left .topinfo .righttext .textinfo { width:335px; height:80px; float:left; line-height:20px; margin-top:3px;}
.news_left .topinfo .righttext .textinfo a{ font-weight:normal; color:#2c84c7;}
.news_left .contentLine { width:555px; float:left; height:auto; margin-top:5px; }
.news_left .contentLine .lineitem { width:740px; float:left; height:32px; line-height:32px; background-image:url(../images/del.png); background-position:0px 10px; background-repeat:no-repeat; border-bottom:1px dashed #CCC;}

.news_left .contentLine .lineitem .left { width:630px; height:35px; line-height:35px; overflow:hidden; float:left; margin-left:15px; overflow:hidden;}
.news_left .contentLine .lineitem .right { width:80px; height:35px; line-height:35px; overflow:hidden; float:right; text-align:right;}



.news_right { width:194px; float:right; height:0px; background-color:#000; margin-right:3px; margin-top:30px;}
.news_right .info { width:194px; float:left; height:125px; border:1px solid #d2d2d2; background-image:url(../images/contact.png); background-repeat:no-repeat; background-position:8px 35px;}
.news_right .info .topinfo { width:184px; float:left; height:25px; background-color:#9fc058; margin:1px 0px 0px 1px; color:#FFF; line-height:25px; padding-left:8px;}
.news_right .info .textline { width:165px; float:left; height:15px; overflow:hidden; margin-left:30px; margin-top:10px; line-height:15px; color:#666; }
.news_right .info .textc { width:165px; float:left; height:auto; margin-top:4px;}


.fengye { width:auto; float:right; text-align:right; height:30px; line-height:30px; margin-top:15px; margin-right:15px;}



.news_list { width:750px; float:left; padding-top:3px;}
.news_list .iteminfo { width:750px; float:left; height:135px; border-bottom:1px dashed #CCC; margin-top:15px;}
.news_left .iteminfo .leftpic { width:162px; float:left; height:109px;  border:1px solid #e4e4e4; }
.news_left .iteminfo .leftpic .pic { width:156px; height:103px; float:left; margin:2px 0px 0px 2px;}
.news_left .iteminfo .righttext { width:540px; float:left; height:130px; margin-left:25px;}
.news_left .iteminfo .righttext .title { width:530px; height:20px; float:left; overflow:hidden; line-height:20px; font-size:13px;}
.news_left .iteminfo .righttext a{ color:#2c84c7; font-weight:bold; }
.news_left .iteminfo .righttext .textinfo { width:530px; height:80px; float:left; line-height:20px; margin-top:3px;}
.news_left .iteminfo .righttext .textinfo a{ font-weight:normal; color:#2c84c7;}


.news_nei_title { width:750px; float:left; height:50px; line-height:50px; border-bottom:1px dashed #CCC; text-align:center; color:#2c84c7; font-size:18px; margin-top:15px;} 
.news_nei_info { width:750px; float:left; height:30px; line-height:30px;  text-align:center;} 
.news_nei_con { width:750px; float:left; height:auto; line-height:30px; text-indent:2em; font-size:13px; color:#666666;}
.news_nei_con img{ margin-top:8px; margin-bottom:8px;}
.news_nei_con p{ text-indent:2em; line-height:30px;}
.news_nei_con div { text-indent:2em;}


.articlebook { width:100%; height:60px; float:left; margin-top:30px;}
.articlebook .syp { width:100%; line-height:30px; height:30px; overflow:hidden; text-align:left; float:left;}
.articlebook .xyp { width:100%; line-height:30px; height:30px; overflow:hidden; text-align:left; float:left;}





































































