/* ---------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	background: transparent;
	border: 0;
	outline: 0;
	vertical-align: baseline; 
}

/* body----------------------------------------*/
body {
	font-size: 12px;
	text-align: center; background: url(../images/bg.jpg) no-repeat top  center;
}

/* font --------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {}
/* list -----------------------------------------------------------*/
ol,ul {list-style-type: none;}
li {list-style: none;}
/* clearfix-----------------------------------------------------*/
.clearfix:after,.main:after,.divbg:after,.mldw:after,.m965:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}/*IE7ÓÃ*/
* html .clearfix,* html .main ,.divbg,.m980,.mldw{ zoom: 1; display: inline-block;}/* Hides from IE-mac \*/
.clearfix,.main,.m980{ display:block;}/* End hide from IE-mac */
.l{ float:left;} .r{ float:right;} 

 
 input{border-radius:0px;}
 

 /*¼ä¸ô*/
.blank1{ height:1px; clear:both; font-size:1px;overflow:hidden;}
.blank2{ height:2px; clear:both; font-size:1px;overflow:hidden;}
.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;}
.blank5{height:5px; font-size:1px; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank8{ height:8px; font-size:1px; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank10{ height:10px; font-size:1px; clear:both;overflow:hidden;}
.blank15{ height:15px; font-size:1px; clear:both;overflow:hidden;}
.blank20{ height:20px; font-size:1px; clear:both;overflow:hidden;}
.blank25{ height:25px; font-size:1px; clear:both;overflow:hidden;}
.blank{ height:353px;   clear:both;overflow:hidden;  position:relative; margin:0 auto; width:1000px;   }
 
 

/* link  ------------------------------*/
a:link    {color:#000;text-decoration: none;}
a:visited {color:#000;text-decoration: none;}
a:hover   {color: #000;text-decoration: none;}
a:active  {color: #000;text-decoration: none;}
.cWhite,.cWhite:link,.cWhite:visited,.cWhite:hover{ color:#FFF;}
.cRed,.cRed:link,.cRed:visited,.cRed:hover{ color:#F00;}
 ul.list li {padding: 0 5px 0 12px; font-size: 12px;}
ul.icon01 li {background: url(../images/icon.gif) no-repeat left -7px;}
ul.icon02 li {background: url(../images/icon.gif) no-repeat left 6px;}
ul.icon03 li {background: url(../images/icon.gif) no-repeat left -37px;}
ul.icon04 li {background: url(../images/icon.gif) no-repeat left -19px;}
.main{ margin:0 auto; width:1000px;}
.bgcFFF{background-color:#FFF;}
.m980{ margin:0 auto; width:980px;}
  .cBlue,.cBlue:link,.cBlue:visited,.cBlue:hover{ color:#26b3e2;text-decoration:none;}
.cBlue a,.cBlue a:link,.cBlue a:visited,.cBlue a:hover{ color:#26b3e2; text-decoration:none;}


.left1{ width:740px; float:left;}
.right1{ float:right; width:226px; border:1px solid #cecece;}

.right2{ float:right; width:228px; background-color:#f7eee7; }
.right2 img.big{ width:180px; margin:0 auto; padding:5px 0px; height:130px;}


.right1 img.big{ width:160px; margin:0 auto; padding:5px 0px; height:150px;}
.right1 p{   padding:5px 10px; line-height:22px; text-align:left; text-indent:1em;}


.pic1{ float:left; width:340px; height:265px; border:1px solid #ace;}
.news1{ float:right; width:380px;}


 .news_dl{ width:100%;  } 
.news_dl dt{ font-size:20px;font-weight:bold; text-align:center;  height:32px; line-height:32px; text-indent:5px; }
.news_dl dt a{ color:#dc1f1d;}
.news_dl dd{ line-height:24px; text-indent:1em; color:#717070; font-size:13px; text-align:left; border-bottom:1px dotted #ccc;   padding-bottom:4px;}


  .news_ul{ margin-top:5px; text-align:left; margin-left:10px;}
.news_ul li{ height:32px; line-height:32px; font-size:14px; text-indent: 13px;}


  .news_ul1{   text-align:left; margin-left:10px;}
.news_ul1 li{ height:24px; line-height:24px; font-size:13px; text-indent: 13px;overflow:hidden;}


.imglist {width:740px; margin-top:15px; }
.imglist li{  float: left; width:245px; margin-top:5px; padding-bottom:15px;}
.imglist li img{ width:225px; height:150px; margin-left:-5px;  }
.imglist li p {  margin:0px; padding:0px;   line-height:30px; height:30px; font-size:14px; overflow:hidden;}


  .news_ul2{   text-align:left; margin-left:10px;}
.news_ul2 li{background: url(../images/v.jpg) no-repeat left; height:26px; line-height:26px; font-size:14px; text-indent: 25px;overflow:hidden;}

.FocusPic								{zoom:1;position:relative; overflow:hidden}
.FocusPic .content						{overflow:hidden}
.FocusPic .changeDiv a					{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title	{position:absolute;left:0px;bottom:0;width:100%;height:30px;line-height:30px;overflow:hidden;font-weight:bold;}
.FocusPic .title-bg						{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a						{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change						{bottom:4px;height:50px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i 					{background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
 
.FocusPic .change i.cur 				{background:#a10405;}
/* Ò³Ãæµ×²¿  */
 #foot{ text-align: center; }
.foot_link{ height: 30px; line-height: 30px;  }
 .foot_link a{ color: #000;}
 .foot_link a:hover{ color: #f00; }
 #foot p{ line-height: 22px; color: #666;}

 
 