/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"宋体"; margin:0 auto; text-align:center; color:#000000; background:url(../tupian/bg.png) repeat-x #fff;} 
img{ border:0; vertical-align:top;}
.clear{ clear:both}
.left {float:left;}
.right {float:right;}
a{color:#000;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:underline;}
ul li{ list-style:none;}

#page-container {width:1002px; margin:0 auto; }
#top{ width:1002px; height:135px;background:url(../tupian/top.jpg) no-repeat; margin-top:0px;}

#middle1{width:1002px;height:auto;background:url(../tupian/cbg.jpg) repeat-y;}
#bot{width:1002px; background:url(../tupian/1263870155.jpg) no-repeat; height:131px;}
.tt { padding-top:30px; text-align:right;  float:right;  padding-right:5px; color:#FFFFFF;}
.logo{ float:left;  padding-left:30px;}

.mainmenuiner {
    float:right;
    width:700px;
    height:42px;
	padding:0;
    overflow:hidden;
    margin-top:9px;
	margin-left:10px;
}

 .pagination{
width:670px;
height:35px;
text-align:center;
margin-top:20px;
margin-bottom:10px;
} 
.pagination li{
height:35px;
line-height:35px;
float:left;
margin:0 12px;
display:inline;
font-size:14px;
text-align:center;
}
.pagination li a{color: #000000;}
.mainmenuiner a{
   display:block;
   float:left;
   height:42px;
   line-height:42px;
   text-decoration:none;
   text-align:center;
   width:99px;
   color:#fff;
   font-size:14px;
   margin:0px;
   background:url(../tupian/menu.jpg) 0px 0px no-repeat;
}

 .mainmenuiner a:hover{
   display:block;
   float:left;
   height:42px;
   line-height:42px;
   color:#fff; 
   text-decoration:none;
   text-align:center;
   width:99px;
   font-size:14px;
   background:url(../tupian/menunow.jpg) 0px 0px no-repeat;
   margin:0px;
} 


.banner{ width:1002px; height:250px; padding:0;}
.mleft{ width:191px; float:left;}
.m11{height:42px;border:0px;padding:0;background:url(../tupian/dh.jpg) 0px 0px no-repeat; width:191px; }
.productclass_dolphin{
margin:0px;
padding:5px 0px 10px 10px;
}

.productclass_dolphin a:link,.productclass_dolphin a:visited,.productclass_dolphin a:active{
display:block;
text-decoration:none;
font:12px/31px Verdana, Arial, Helvetica, sans-serif;
height:24px;
text-align:left;
background:url(../tupian/dot2.jpg) 0px 6px no-repeat;
padding-left:58px;

margin:0px;
color:#505050;
}

.productclass_dolphin a:hover{
display:block;
color:#ff0000; 
text-decoration: none;
}

.mright{ float:right; width:811px; }
.rleft{ width:470px; float:left;}
.rright{ float:right;width:341px; text-align:left;}
.m22{height:42px;border:0px;padding:0;background:url(../tupian/lx.jpg) 0px 0px no-repeat; width:191px; }
.m33{LINE-HEIGHT: 23px; PADDING-LEFT: 26px; color:#505050; PADDING-TOP: 20px; text-align:left;}
.gsjj{height:42px;border:0px;padding:0;background:url(../tupian/jj.jpg) 0px 0px no-repeat;width:470px; }
.zxdt{height:42px;border:0px;padding:0;background:url(../tupian/dt.jpg) 0px 0px no-repeat;width:341px; }
.zxdt_1{width:341px; height:228px;background:url(../tupian/1263871225.jpg) 0px 0px no-repeat;}
.cpzs{width:811px; height:42px;background:url(../tupian/zs.jpg) 0px 0px no-repeat;}
.cpzs_1{width:811px;}
.list_pic1{width:800px; padding:15px 0 0 10px;}
.list_pic1 li{ display:inline; float:left; width:140px; margin:10px 5px 10px 5px; overflow:hidden; }
.list_pic1 li img{ width:140px; height:105px; border:1px solid #ccc;}
.list_pic1 li span{ display:block; width:140px; height:30px; line-height:30px; text-align:center;}
.list_pic1 li span a{ display:block;}

.ww p{LINE-HEIGHT: 24px;  COLOR: #000;  text-align:left; padding:20px; text-indent:1em;}
.ww img{ padding-top:20px; padding-left:20px; padding-right:20px;float:left;}

.zxdt_1 ul{ padding:25px;}
ul.newslist{
margin:0px;
padding:10px 0px 0px 5px;
}

li.newslist {
margin:0;
padding-left:13px;
padding-top:2px;
list-style-type: none;
height:28px;
color:#fff;
background: transparent url(../tupian/list.jpg) 0px 0px no-repeat;
}

a.newslist:link,a.newslist:visited,a.newslist:active{
text-decoration: none;
font:12px/21px simsun;
color:#2e2e2e;
}

a.newslist:hover{
color:#ff0000;
text-decoration: underline;
font:12px/21px simsun;
}

.lx{ margin-top:10px;}
.rc{margin-top:10px;}

div#bottommenu{
margin: 0;
padding-top:40px;
border: 0;
height: 28px;
color:#fff;
font:12px;
text-align:center;
line-height:24px;
}


div#bottommenu a:link,div#bottommenu a:visited,div#bottommenu a:active{
margin:0px 5px 0px 2px;
color:#fff;
font:12px/28px 'SimSun',Arial,Sans-Serif;
text-decoration: none;
}

div#bottommenu a:hover{
margin:0px 5px 0px 2px;
color:#fff;
font:12px/28px 'SimSun',Arial,Sans-Serif;
text-decoration: underline;
}

/*二级页面*/

.nn{border: 0px; background: url(../tupian/ny.jpg)  no-repeat ;  padding-top:10px; height: 42px;  color:#4b4b4b; text-align:left;  width:811px;}

div#newscontent{
text-align:left;
padding:20px;
width:780px;
}

div#newscontent .newstitle{
	font-size:22px;
    font-weight: bold;
	line-height:50px;
	text-align:center;
}

div#newscontent .info{
height:28px;
line-height:28px;
border:1px #e8e8e8 solid;
margin:0px 0px;
text-align:center;
background-color:#f7f7f7;
}


div#newscontent .memo{
margin:20px 0px 0px 0px;
padding:15px;
text-align: left;
font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
border:1px #ddd dotted;
text-align:left;
background-color:#fff;
}

div#newscontent .con{
margin:30px 0px;
text-align: left;
font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
}

div#newscontent .con p,div#newscontent .con a{
font: 14px/22px Verdana, Arial, Helvetica, sans-serif;
}


div#newscontent .bzone{
clear:both;
margin:30px 0px;
text-align: left;
}


div#newscontent div.down{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../tupian/downfile.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent div.down span#downlink{
font: 12px Verdana, Arial, Helvetica, sans-serif;
line-height:22px;
cursor:pointer;
text-decoration: underline;
}

div#newscontent .tags{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../tupian/tags.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .source{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../tupian/source.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .addfav{
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../tupian/fav.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
cursor:pointer;
}

div#newscontent #zhichi{
cursor:pointer;
background:url(../tupian/zhichi.gif) right no-repeat;
padding-right:12px;
}

div#newscontent #fandui{
cursor:pointer;
background:url(../tupian/fandui.gif) right no-repeat;
padding-right:12px;
}


div#newscontent .banzhu{
display:none;
font: 12px Verdana, Arial, Helvetica, sans-serif;
background:url(../tupian/banzhu.gif) left no-repeat;
padding-left:23px;
height:22px;
line-height:22px;
}

div#newscontent .banzhu span{
cursor:pointer;
}

#bot1{width:1002px; background:url(../tupian/1354524500.png) no-repeat; height:115px;}

/*列表页面*/

div#newsquery {
margin:0px;
padding:20px;

}

div#newsquery ul{
margin:0;
padding:0;
}

div#newsquery li{
list-style-type: none;
height:37px;
font-size: 12px;
overflow: hidden;
line-height:37px;
background:url(../tupian/line.gif) 0px 0px no-repeat;
}

div#newsquery a:link,div#newsquery a:visited,div#newsquery a:active{
text-decoration: none;
font:12px/25px Verdana, Arial, Helvetica, sans-serif;
color:#333;
}

div#newsquery a:hover{
text-decoration: underline;
font:12px/25px Verdana, Arial, Helvetica, sans-serif;
color:#ff6600;
}


div#newsquery li.title{
padding-left:22px;
}


div#newsquery div.title{
float:left;
font:12px/25px Verdana, Arial, Helvetica, sans-serif;
}

div#newsquery .time{
float:right;
white-space: nowrap;
overflow: hidden;
font:10px/21px Verdana, Arial, Helvetica, sans-serif;
padding-right:3px;
color:#999;
}

.list_pic{width:780px; padding:15px 0 0 10px;}
.list_pic li{ display:inline; float:left; width:140px; margin:10px 5px 10px 5px; overflow:hidden; }
.list_pic li img{ width:140px; height:105px; border:1px solid #ccc; }
.list_pic li span{ display:block; width:140px; height:30px; line-height:30px; text-align:center;}
.list_pic li span a{ display:block;}



.banner00 {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 990px; HEIGHT:300px; _width: 990px
}
.banner_l {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left
}
.banner_r {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left
}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 990px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.bannerImg .bannerPage {
	POSITION: absolute; TOP: 300px; LEFT: 480px
}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle
}
.slides_container {
	POSITION: relative; WIDTH: 990px; OVERFLOW: hidden
}
/* .pagination {
	MARGIN: -20px auto 0px
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND-IMAGE: url(../tupian/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
} */

.yqlj{ width:1002px; padding-top:10px;line-height:24px; height:24px; text-align:center;color:#FFFFFF;}

.yqlj a{ color:#FFFFFF;}
.banquan{ width:1002px; text-align:center; line-height:23px; padding-left:15px; padding-top:20px; color:#666;}
.left2_nr_nr{
line-height:25px;
margin:10px;
}
.left2_nr_nr p{ text-indent:2em;}