﻿/*新闻首页*/
.news{margin:0 auto; width:1090px; margin-top:30px; background-color:#FFFFFF; padding-top:25px;}
.news .l{float:left;width:780px;}
.news .l .newsbanner{width:780px; height:280px;margin-bottom: 25px;}
.news .l .newsbanner img{width:780px; height:280px;}
.news .l .newsnav{width:750px; height:54px;  border:1px #EEEEEE solid;overflow:hidden}
.news .l .newsnav a{ display:block; text-decoration:none; padding-left:20px; padding-right:20px; font-size:16px; color:#333333; height:54px;line-height:54px; border-right:1px #EEEEEE solid; float:left}
.news .l .newsnav a:hover{ background-color:#FAFAFA; color:#FF3300}
.news .l .newsnav a.select{ background-color:#FF6600; color:#FFFFFF}
.news .l .newslist{
	width:750px;
	border:0px #EEEEEE solid;
	margin-top:25px;
	margin-right: auto;
	margin-left: auto;
}
.news .l .newslist .tit{ width:720px; height:50px; background-image:url(../images/132.png); background-repeat:no-repeat; margin-top:15px; background-position:30px 0px;margin-bottom:15px; }
.news .l .newslist .listb{ width:700px; border-bottom:1px #CCCCCC dashed; padding-top:25px; padding-bottom:15px; background-color:#FFFFFF; margin-left:20px;}
.news .l .newslist .listb .bl{ width:210px; float:left}
.news .l .newslist .listb .bl .pic{ width:200px; height:145px; }
.news .l .newslist .listb .bl .pic img{ width:180px; height:125px;}
.news .l .newslist .listb .br{ width:470px;float:left}
.news .l .newslist .listb .br .t{ font-size:17px; height:37px; width:470px;}
.news .l .newslist .listb .br .t a{ color:#333333}
.news .l .newslist .listb .br .time{ width:470px; height:30px; color:#999999; background-image:url(../images/133.png); background-repeat:no-repeat; background-position:0px -58px;_background-position:0px -60px; padding-left:20px;}
.news .l .newslist .listb .br .summary{ width:460px; font-size:13px; color:#999999}
.news .l .newslist .more{ width:680px;height:38px; margin-left:30px; line-height:38px; text-align:center; background-color:#F6F6F6; margin-top:15px; margin-bottom:15px; cursor:pointer}
.news .l .newslist .more:hover{ background-color:#F85659; color:#FFFFFF}
.news .r{float:left;width:310px; padding-top:45px;}
.news .r .newsso{ width:280px; height:40px; border:1px #E5E5E5 solid; position:relative}
.news .r .newsso .btn{ width:43px; height:43px; position:absolute; right:-2px; top:-2px;background-image:url(../images/133.png); background-repeat:no-repeat; background-position:13px 13px; background-color:#FB3C04; border:0px; cursor:pointer}
.news .r .newsso .btn:hover{ background-color:#FB3C04}
.news .r .newsso .soinpu{ width:245px; padding-left:15px; height:40px;  line-height:40px; border:0px; background-color:#FFFFFF}
.news .r .listbox{ width:290px; border:0px #EEEEEE solid; margin-top:25px;}
.news .r .listbox .ntit{ width:290px; height:36px; padding-top:10px;  border-bottom:2px #EAEAEA solid;}
.news .r .listbox .ntit .tlh{ height:22px;line-height:22px; font-size:18px; padding-top:0px; padding-left:0px; border-left:0px #FF6600 solid; font-weight:bold}
.news .r .listbox ul{padding-top:11px; padding-bottom:11px;}
.news .r .listbox li{width:280px; height:35px; line-height:35px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.lanmudh{ float:left;width:140px; height:35px; line-height:35px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.news .r .ad313_165{ margin-top:25px; width:290px; height:165px;}
.news .r .ad313_165 img{width:290px; height:165px;}

/*新闻列表页*/
.newslip_topimg{margin:0 auto; width:1090px; margin-top:25px;}
.newslip_topimg img{ width:1090px; height:110px;}

.newslip{margin:0 auto; width:1090px; margin-top:25px;}
.newslip .l{float:left;width:885px;}
.newslip .l .newsnav{width:858px; height:48px;  border:1px #EEEEEE solid; overflow:hidden}
.newslip .l .newsnav a{ display:block; text-decoration:none; padding-left:20px; padding-right:20px; font-size:16px; color:#333333; height:48px;line-height:48px; border-right:1px #EEEEEE solid; float:left}
.newslip .l .newsnav a:hover{ background-color:#FAFAFA; color:#FF3300}
.newslip .l .newsnav a.select{ background-color:#FF6600; color:#FFFFFF}
.newslip .l .newslist{width:858px;  border:1px #EEEEEE solid; margin-top:25px; }
.newslip .l .newslist .tit{ padding-left:30px; height:50px; line-height:50px;width:828px; border-bottom:1px #CCCCCC dashed;}
.newslip .l .newslist .tit span{ padding-left:3px; padding-right:3px;}
.newslip .l .newslist .tit strong{ color:#FF3300; font-size:18px; padding-left:5px; padding-right:5px;}
.newslip .l .newslist .listb{ width:858px; border-bottom:1px #CCCCCC dashed; padding-top:15px; padding-bottom:15px; background-color:#FFFFFF}
.newslip .l .newslist .listb:hover{ background-color:#F7F7F7}
.newslip .l .newslist .listb .bl{ width:250px; float:left}
.newslip .l .newslist .listb .bl .pic{ width:200px; height:145px;}
.newslip .l .newslist .listb .bl .pic img{ width:200px; height:145px;}
.newslip .l .newslist .listb .br{ width:608px;float:left}
.newslip .l .newslist .listb .br .t{ font-size:16px; height:30px; width:600px;}
.newslip .l .newslist .listb .br .t a{ color:#333333}
.newslip .l .newslist .listb .br .time{ width:500px; height:25px; color:#999999; background-image:url(../images/133.png); background-repeat:no-repeat; background-position:0px -56px; padding-left:20px;}
.newslip .l .newslist .listb .br .summary{ width:580px; font-size:14px; color:#999999}
.newslip .l .newslist .more{ width:806px; margin:0 auto; height:38px; line-height:38px; text-align:center; background-color:#F1F5F8; margin-top:15px; margin-bottom:15px; cursor:pointer}
.newslip .l .newslist .more:hover{ background-color:#DAE4ED}
.newslip .r{float:left;width:315px;}
.newslip .r .newsso{ width:311px; height:44px; border:2px #FF6600 solid; position:relative}
.newslip .r .newsso .btn{ width:48px; height:48px; position:absolute; right:-2px; top:-2px;background-image:url(../images/133.png); background-repeat:no-repeat; background-position:13px 13px; background-color:#E3E3E3; border:0px; cursor:pointer}
.newslip .r .newsso .btn:hover{ background-color:#FB3C04}
.newslip .r .newsso .soinpu{ width:245px; padding-left:15px; height:40px;  line-height:40px; border:0px; background-color:#FFFFFF}
.newslip .r .cat{  width:280px;border:0px #EEEEEE solid; border-top-width:2px; margin-top:25px;}
.newslip .r .cat li{ width:156px; height:46px; line-height:46px; text-align:center; float:left; border-bottom:0px #EEEEEE solid}
.newslip .r .cat li:hover{ background-color:#F9F9F9}
.newslip .r .cat li.odd{ border-right:0px #EEEEEE solid}
.newslip .r .cat li.select{ background-color:#FFF9EE;}
.newslip .r .cat li.select a{ color:#FF6600}

.newslip .r .listbox{ width:313px; border:1px #EEEEEE solid; margin-top:25px;}
.newslip .r .listbox .ntit{ width:313px; height:36px; padding-top:10px;  }
.newslip .r .listbox .ntit .tlh{ height:22px;line-height:22px; font-size:16px; padding-top:0px;}
.newslip .r .listbox ul{padding-top:10px; padding-bottom:10px;}
.newslip .r .listbox li{background-position:0px 15px; width:260px; height:28px; line-height:28px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.newslip .r .ad313_165{ margin-top:25px; width:313px; height:165px;}
.newslip .r .ad313_165 img{width:313px; height:165px;}

/*新闻列表页*/
.newslip_topimg{margin:0 auto; width:1090px; margin-top:25px;}
.newslip_topimg img{ width:1090; height:110px;}

.newslip{margin:0 auto; width:1090px; margin-top:25px; background-color:#FFFFFF;}
.newslip .l{float:left;width:780px;}
.newslip .l .newsnav{width:780px; height:48px;  border:1px #EEEEEE solid; overflow:hidden}
.newslip .l .newsnav a{ display:block; text-decoration:none; padding-left:20px; padding-right:20px; font-size:16px; color:#333333; height:48px;line-height:48px; border-right:1px #EEEEEE solid; float:left}
.newslip .l .newsnav a:hover{ background-color:#FAFAFA; color:#FF3300}
.newslip .l .newsnav a.select{ background-color:#FF6600; color:#FFFFFF}
.newslip .l .newslist{width:700px;  border:0px #EEEEEE solid; margin-top:25px; 	margin-right: auto;margin-left: auto;}
.newslip .l .newslist .tit{ padding-left:0px; height:50px; line-height:50px;width:700px; border-bottom:1px #CCCCCC dashed;}
.newslip .l .newslist .tit span{ padding-left:3px; padding-right:3px;}
.newslip .l .newslist .listb{ width:700px; border-bottom:1px #CCCCCC dashed; padding-top:25px; padding-bottom:15px; background-color:#FFFFFF}

.newslip .l .newslist .listb .bl{ width:200px; float:left}
.newslip .l .newslist .listb .bl .pic{ width:200px; height:145px; }
.newslip .l .newslist .listb .bl .pic img{ width:180px; height:125px;}
.newslip .l .newslist .listb .br{ width:500px;float:left}
.newslip .l .newslist .listb .br .t{ font-size:16px; height:35px; width:500px;}
.newslip .l .newslist .listb .br .t a{ color:#333333}
.newslip .l .newslist .listb .br .time{ width:500px; height:30px; color:#999999; background-image:url(../images/133.png); background-repeat:no-repeat; background-position:0px -56px; padding-left:20px;padding-top: 2px;}
.newslip .l .newslist .listb .br .summary{ width:500px; font-size:14px; color:#999999}
.newslip .l .newslist .more{ width:806px; margin:0 auto; height:38px; line-height:38px; text-align:center; background-color:#F1F5F8; margin-top:15px; margin-bottom:15px; cursor:pointer}
.newslip .l .newslist .more:hover{ background-color:#DAE4ED}
.newslip .r{float:left;width:310px; padding-top:50px;}
.newslip .r .newsso{ width:280px; height:40px; border:1px #E5E5E5 solid; position:relative}
.newslip .r .newsso .btn{ width:43px; height:43px; position:absolute; right:-2px; top:-2px;background-image:url(../images/133.png); background-repeat:no-repeat; background-position:13px 13px; background-color:#FB3C04; border:0px; cursor:pointer}
.newslip .r .newsso .btn:hover{ background-color:#FB3C04}
.newslip .r .newsso .soinpu{ width:245px; padding-left:15px; height:40px;line-height:40px; border:0px; background-color:#FFFFFF}
.newslip .r .cat{ width:280px; border:0px #EEEEEE solid; margin-top:25px;}
.newslip .r .cat li{ width:156px; height:46px; line-height:46px; text-align:center; float:left; border-bottom:0px #EEEEEE solid;cursor: pointer;    }
.newslip .r .cat li:hover{ background-color:#F9F9F9}
.newslip .r .cat li.odd{ border-right:0px #EEEEEE solid}
.newslip .r .cat li.select{ background-color:#FFF9EE;}
.newslip .r .cat li.select a{ color:#FF6600}

.newslip .r .listbox{ width:280px; border:0px #EEEEEE solid; margin-top:25px;}
.newslip .r .listbox .ntit{ width:280px; height:36px; padding-top:10px;   }
.newslip .r .listbox .ntit .tlh{ height:22px;line-height:22px; font-size:18px; padding-top:0px;font-weight:bold}
.newslip .r .listbox ul{padding-top:10px; padding-bottom:10px;}
.newslip .r .listbox li{ background-position:0px 15px; width:280px; height:35px; line-height:35px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.newslip .r .ad313_165{ margin-top:25px; width:313px; height:165px;}
.newslip .r .ad313_165 img{width:313px; height:165px;}

/*新闻详细页*/
.newsshow_topimg{margin:0 auto; width:1090px; margin-top:25px;}
.newsshow_topimg img{ width:1090px; height:110px;}

.newsshow{margin:0 auto; width:1090px; margin-top:25px; background-color:#FFFFFF;}
.newsshow .l{float:left;width:780px; border-right-color:#F6F6F6; border-right-width:1px;}
.newsshow .l .main{border:0px #EEEEEE solid;width:720px;}
.newsshow .l .main .ntitle{ font-size:28px; padding-top:10px;line-height:180%; text-align:center; padding-bottom:15px;}
.newsshow .l .main .time{ border-bottom:1px #EEEEEE solid;border-top:1px #EEEEEE solid; width:680px; margin:0 auto; height:40px; line-height:40px;text-align:center; background-color:#F9F9F9}
.newsshow .l .main .time span{ padding-left:15px; padding-right:15px;}
.newsshow .l .main .txt{
	font-size:15px;
	line-height:200%;
	padding-top:20px;
	padding-right: 20px;
	padding-bottom: 50px;
	padding-left: 20px;
}
.newsshow .l .main .txt p{ padding-top:26px;}
.newsshow .l .main .txt a{ color:#666
}
.newsshow .l .next {width:700px; margin:0 auto; height:70px;}
.newsshow .l .next .nextl{ width:680px;height:30px;line-height:30px;}
.newsshow .l .next .nextr{width:680px;line-height:30px; }
 
.newsshow .r{float:left;width:310px; padding-top:50px;}
.newsshow .r .newsso{ width:280px; height:40px; border:1px #E5E5E5 solid; position:relative}
.newsshow .r .newsso .btn{ width:43px; height:43px; position:absolute; right:-2px; top:-2px;background-image:url(../images/133.png); background-repeat:no-repeat; background-position:13px 13px; background-color:#FB3C04; border:0px; cursor:pointer}
.newsshow .r .newsso .btn:hover{ background-color:#FB3C04}
.newsshow .r .newsso .soinpu{ width:245px; padding-left:15px; height:40px;  line-height:40px; border:0px; background-color:#FFFFFF}
.newsshow .r .cat{ width:280px; border:1px #EEEEEE solid; border-top-width:2px; margin-top:25px;}
.newsshow .r .cat li{ width:156px; height:46px; line-height:46px; text-align:center; float:left; border-top:1px #EEEEEE solid}
.newsshow .r .cat li:hover{ background-color:#F9F9F9}
.newsshow .r .cat li.odd{ border-right:1px #EEEEEE solid}
.newsshow .r .cat li.select{ background-color:#FFF9EE;}
.newsshow .r .cat li.select a{ color:#FF6600}

.newsshow .r .listbox{ width:290px;  margin-top:25px;}
.newsshow .r .listbox .ntit{ width:290px; height:36px; padding-top:10px;  border-bottom:2px #EAEAEA solid;}
.newsshow .r .listbox .ntit .tlh{ height:22px;line-height:22px; font-size:18px; padding-top:0px; font-weight:bold; }
.newsshow .r .listbox ul{padding-top:10px; padding-bottom:10px;}
.newsshow .r .listbox li{background-position:0px 15px; width:290px; height:35px; line-height:35px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsshow .r .ad313_165{ margin-top:25px; width:313px; height:165px;}
.newsshow .r .ad313_165 img{width:290px; height:165px;}

.mianze{
	font-size:14px;
	padding-top:30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	line-height:30px;
	margin-top:80px;
	color:#929292;
	font-weight: bold;
}
.xilan_shengming p{font-size:12px!important; line-height:30px;color:#929292;}
 