/* CSS Document */

/** »ÒÉ« 
html,body { 
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray; 
}
**/
*{
	padding:0px;
	margin:0px;
}
html{
	background:#FFF;
}
body{
	font:14px Verdana,Arial,Tahoma; background:#EAF1F2;   font-family: "Microsoft YaHei" ! important; 
}
img{
	border:none;
}

a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#FF0000;
	text-decoration:none;
}
ul{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
.sitebar ul li a.thisclass{ color:#FF0000}
.center{
	margin:0px auto;
}
.w1200{
	width:1200px;

}
.left{ float:left}
.right{ float:right}
.mt,.mt1{
	margin-top:10px;
}
.mtad{
	margin-top:20px;
}
h2{ font-size:15px}
.iright{ float:right; width:310px;  height:auto;  }
.clear{
	clear:both;
	}

.logo{ padding-top:30px; padding-left:50px;}
.header_top{
height:241px;
    background:url(images/banner.jpg) no-repeat center center;
	}
#sddm
{	margin: 0 auto;
padding: 0;
z-index: 30;
background-color:#0168B7; border-top:3px solid #025695;
width: 1200px;
height:45px; color:#fff;}
#sddm li
{	 
float: left;
 }
#sddm li a
{	display: block; height:45px; line-height:45px; font-family: "Microsoft YaHei" ! important; 
  
width: 150px; font-size:15px;
color: #FFF;
text-align: center;
text-decoration: none}
#sddm li a:hover
{	background: #025695}
#sddm div
{	position: absolute;
visibility: hidden;
background: #569DA3;
}
#sddm div a
{	position: relative; z-index:9999; border-bottom:1px dashed #ddd;
display: block;
margin: 0;
padding: 5px 5px;  height:auto; width:150px; line-height:30px; font-size:12px;
width: 140px;
white-space: nowrap;
text-align: center;
background: #EAF1F2; color:#000; border:1px solid #ddd; border-top:none;
 }
.date{ float:right}
#sddm div a:hover
{	background: #025695;
color: #FFF}
.ileft{ width:880px;}
.news{ width:880px; height:370px; background:#fff;}
.news h2{ width:830px; margin-left:10px; height:40px; line-height:40px; font-size:24px; text-align:center; }
.news_con h3{  height:50px; line-height:50px; font-size:15px; background:url(images/shu.gif) left center no-repeat; text-indent:20px; width:100%;  }

.news h2 a{ color:#FF0000;  font-family: "Microsoft YaHei" ! important; }
.news p{ line-height:25px; text-indent:20px; padding:10px;}
.news p span a{ color:#FF0000}
.flash{ margin-left:10px;}

 .formbox{ width:600px; overflow:hidden ; margin:0 auto; }

 .formbox td{ padding:5px; background:none; border:0px;}
/* Ð§¹ûCSS½áÊø */
.mr{ margin-right:10px;}
.news_con{ width:410px; margin-left:10px;}
.news_con ul li { line-height:35px; border-bottom:1px dashed #ddd; height:35px; width:100%; overflow:hidden}

.box{ float:left; width:435px; margin-bottom:20px; height:250px; margin-top:10px;}
.box h2,.guangying h2{ clear:both; width:100%; height:39px; line-height:39px; text-indent:10px; background:url(images/h2.png) no-repeat; color:#FFFFFF}
 .box ul { border:1px solid #ddd; padding:8px;height:213px; margin-bottom:10px; background:#fff;}
.box ul li{ width:100%;border-bottom:1px dashed #ddd;  line-height:35px; height:35px; overflow:hidden}

.iright img{ margin-top:10px; margin-bottom:10px;}
.fengcai ul li{ float:left; width:240px; height:210px; text-align:center; margin:10px;}

.fengcai ul li span a{ display:block; width:240px; height:30px; color:#fff; line-height:30px;  
 position:relative;  bottom:40px; filter:alpha(opacity=50);  
      -moz-opacity:0.5;  
      -khtml-opacity: 0.5;  
      opacity: 0.5;  background-color:#000;  font-size:14px;
	  }

.fengcai ul { width:1000px;  height:280px; overflow:hidden;  }


 





.friendlink{ height:108px; line-height:30px; padding:10px;}
.friendlink a{ margin:15px ;  }
.footer{ background:#025695; text-align:center; height:110px; padding-top:10px; line-height:30px; color:#fff;}
.footer a{ color:#fff}
.pic_title{ height:31px; width:1000px; margin:0 auto;background:url(images/tupianxinwen.jpg) center center no-repeat}

.sitebar{width: 238px; background:#fff;
border: 1px solid #DDD; border-top:none
 
overflow: hidden;}

.sitebar ul   li{ line-height:40px; border-bottom:1px dashed #ddd; margin:5px 10px;background: transparent url("images/ico_02.gif") no-repeat scroll 200px 18px; text-indent:15px;}

 .place span{ float:left; text-indent:20px; color:#FFFFFF}

.leftlxwm {width: 238px;
  
height: 238px; border:1px solid #ddd; border-top:none }

 .place {
    height: 35px;
    line-height: 35px;
    width: 100%;
    text-align: right;
    background: transparent url("images/title1.png") no-repeat scroll 0% 0%;
    color: #2000;
}


.leftlxwm  p{line-height:30px; padding:5px;}

.dede_pages{margin-left:10px;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 0px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


.listbox{border:1px solid #DDD; background:#fff; min-height:700px; margin-bottom:10px; border-top:none; width:948px;}
.listbox ul li{ height:40px; line-height:40px; border-bottom:1px dashed #ddd; width:910px; margin-left:15px;   }
.d1 li{ height:40px; line-height:40px; border-bottom:1px dashed #ddd; width:880px; margin:10px;   text-indent:20px;}

.listbox li span{ float:right}
.listimages{border:1px solid #DDD; min-height:883px; border-top:none;width:938px; background:#fff;}

.listimages a{ color:#000000}

.listimages a:hover{ color:#f00000}

.listimages ul li{ width:210px; height:180px; float:left; margin:18px 38px; text-align:center}
.pleft{ margin-bottom:10px;}
 
.listimages ul li span{ display:block; width:210px; height:30px; line-height:30px; text-align:center} 

.content
{
	line-height: 25px;
	border:1px solid #DDD; border-top:none; padding:10px; margin-bottom:10px; background:#fff;
	text-align: left;
	min-height:100%;width:930px;
}
.contentb
{
	line-height: 25px;
	padding:20px; margin-bottom:10px; background:#fff;
	text-align: left;
	min-height:100%;width:96%;
}

.content .titlecon{
	height:56px;
	line-height:56px;
	text-align:center;
	overflow:hidden;
	padding-top:10px;
}
.content .titlecon h2{
	font-size:24px;
	color:#2b2b2b;
}

.content .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
}
.content .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.content .info a{
	color:#690;
}

.sp-title{ width:800px; margin:20px auto; text-align:center; line-height:30px;}
.sp-title h2{ font-size:18px}

#scroll{ width:238px; height:255px; overflow:hidden; border:1px solid #ddd;  }

#scroll li{ font-size:12px;}
.content p
{
	text-indent: 0px;
 
	font-size: 13px
}
.picture{ height:50px; line-height:50px; font-weight:bold; background: transparent url("images/shu.gif") no-repeat scroll left center;
text-indent: 20px;text-align:left}
.jijian{ margin-top:70px;}
.weixin{ margin-top:5px;}
 .title {
    height: 35px;
    line-height: 35px;
    width: 100%;
    background: url("images/title4.png") no-repeat scroll 0% 0% transparent;
    padding-left: 30px; color:#FFFFFF
}
.notice h2,.zhuanti h2{background:#0168B7; height:40px; line-height:40px; text-align:center; color:#fff;}
.notice p{ line-height:25px; text-indent:20px; padding:10px;}
.notice p span a{ color:#FF0000}
.notice{ background:#F4F4F4; height:370px; margin-bottom:10px;}
.zhuanti{ background:#F4F4F4; height:273px; margin-bottom:10px;}
 

.notice ul li a,.zhuanti ul li a{ width:210px;  margin:8px 95px; 
          /* W3C syntax */  color:#FA1033; text-indent:50px; overflow:hidden}
	.notice ul li a:hover,.zhuanti ul li a:hover{color:#FA1033;}
	
.gkbox,.banshi{   width:600px; height:180px;}
.gkbox h2,.banshi h2,.video h2,.friendlink h2{  height:50px; line-height:50px; background:url(images/shu.gif) left center no-repeat; text-indent:20px; width:100%;  }

.gkbox ul{ float:left; padding:5px; width:300px;   background:#FFF; height:125px;}
.gkbox ul li{ height:30px; text-indent:15px; width:260px; overflow:hidden; line-height:30px; border-bottom:1px dashed #ddd}


.wenhua{   width:600px; height:180px;}
.wenhua h2{  height:50px; line-height:50px; background:url(images/shu.gif) left center no-repeat; text-indent:20px;  }
.wenhua ul{ float:left; padding:5px; width:321px;   background:#FFF; height:125px;}
.wenhua ul li{ height:30px; text-indent:15px; width:260px; overflow:hidden; line-height:30px; border-bottom:1px dashed #ddd}


 


.banshi ul li{ float:left;margin: auto 10px;}
.banshi ul { float:left; width:329px; height:141px; background:#FFF; }
.banshi ul li a{ display:block; background:#0168B7; width:50px; text-align:center; height:26px; line-height:26px; color:#FFFFFF; margin:10px 18px;   
    -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}
	.banshi ul li a:hover{ background:#025695}
.video ul li{ float:left; width:220px; height:205px; text-align:center; margin-right:5px; margin-top:10px;}
 .video ul li span{ width:220px; display:block; text-align:center; height:30px; line-height:30px;}
.tbox dt {
    height: 30px; line-height:30px; text-indent:20px;border-bottom: 1px solid #DADADA;
    
    overflow: hidden;
    clear: both;
}
.tbox{ height:300px; margin-bottom:10px;border: 1px solid #DADADA;}
.tbox dt span.more {
    float: right;
    position: relative;
    line-height: 30px; padding-top:0px;
    padding-right: 40px;
    color: #596F37;
}
.focus { width: 420px; height: 240px; margin:10px; overflow: hidden; position: relative; left: 0; top: 0; font-size: 14px; padding:1px; border:1px solid #ccc; }
.focus .focus-box { width: 420px; height: 200px; overflow: hidden; position: relative; left: 0; top: 0; }
.focus .focus-pics { position: absolute; left: 0; top: 0; width: 100000px; height: 200px; display: block; }
.focus .focus-box a { display: block; zoom: 1; }
.focus .focus-box a img { display: block; border: 0; }
.focus .controls { position: absolute; width: 100%; left: 0; bottom: 1px; }
.focus .controls ul, .focus .controls li { margin: 0; padding: 0; list-style: none; }
.focus .controls .bg { width: 360px; height: 45px; background-color: #000000; filter: alpha(opacity=30); opacity: 0.3; -moz-opacity: 0.3; }
.focus .controls .info { position: absolute; width:230px; overflow:hidden; height:25px; line-height:25px; left: 0; top: 8px; z-index: 1; color: #fff; padding: 3px 0 0 5px; }
.focus .controls .info b { display: block; font-size: 14px; }
.focus .controls .l-btn { position: absolute; right: 10px; top: 14px; z-index: 2; color: #fff; font-size: 12px; }
.focus .controls .l-btn li { float: left; width: 16px; height: 16px; text-align: center; margin-left: 4px;  line-height: 16px; cursor: pointer; background: #000; color:#fff; font-family: Tahoma, Arial, Simsun;  }
.focus .controls .l-btn li.selected { width: 18px; height: 18px; line-height: 18px; margin-top: -2px; background:#FF0000;   font-weight: bold; color: #fff; }

/*btn css3*/
.button {display: inline-block;zoom: 1; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding:0.25em 0.6em 0.3em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.red {color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#A51715));background: -moz-linear-gradient(top,  #ed1c24,  #A51715);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {background: #b61318;background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));background: -moz-linear-gradient(top,  #c9151b,  #a11115);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {color: #de898c;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
/*End css3*/
 .hotnews ul{ border:1px solid #ddd; padding:5px; background:#fff;border-top:none; width:228px; height:360px;}
 .hotnews ul li {
    line-height: 35px;
    height: 35px;
    width: 210px;
    border-bottom: 1px dashed #DDD;
    overflow: hidden;
}
 .feedback{ margin:20px;}
 
 .feedback input.fTxt { margin-right: 8px; border: 1px solid rgb(201, 201, 201); float: left; display: block; height: 21px; line-height: 21px; padding: 8px 10px; width: 242px; box-shadow: 3px 3px 3px rgb(248, 248, 248) inset; border-radius: 4px 4px 4px 4px; color: rgb(136, 136, 136); }

 .feedback  textarea { height: 88px; padding: 3px 10px; display: block; margin-bottom: 8px; width: 514px; box-shadow: 3px 3px 3px rgb(248, 248, 248) inset; border: 1px solid rgb(201, 201, 201); border-radius: 4px 4px 4px 4px; background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(136, 136, 136); }

  .feedback input.fBtn { float: left; height: 40px; width: 200px; background:#569DA3; cursor:pointer; line-height: 40px; text-align: center; border-radius: 4px 4px 4px 4px; border: medium none; color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; margin-right: 26px; }
  
  .more{ float:right; font-size:12px;}
  .more a{ color:#777;margin-right:20px;}