@charset "utf-8";
/* CSS Document */

* {margin: 0; padding: 0;}
html {overflow-y: scroll;}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #626262;
	background-color: #fff; 
	text-align:center;
	font-size: 12px;
}
li  {list-style-type: none; }
div,form,iframe,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6  { margin: 0; padding: 0;}
div  { margin: 0px auto;} /* 为firefox居中问题 */
/* 栏目标题颜色 */

.more,a.more:link,a.more:visited,a.more:hover,a.more:active{ color:#333333;}

/*------- links -------*/
a{
	color: #626262;
	text-decoration: none;
	/* color: #486675; */
}
/*a:hover, a:active {
	color: #626262;
	text-decoration: underline;
}*/


.blank    { clear:both}
.blank1   { clear:both; height:8px; line-height:8px}
.blank2   { clear:both; height:15px; line-height:15px}
.link_p a      {color: #0033CC; display:inline;}
.link_p a:hover{display:inline; background-color: #003399; color:#FFFFFF}

/*head960*/

#head960                  {width:960px;height:111px; background:url(../images/head.jpg) no-repeat}
#head960 .flag_language   {margin:10px 27px 0 0; float:right; }
#head960 .flag_language li{float:left; margin-left:10px}
#head960 .slogen          {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFF00; float:right; margin:50px 27px 0 0}

/*button*/

#button                   {width:960px;height:77px; background:url(../images/button_back.jpg) no-repeat;}
#button .button_menu      {height:62px; padding-left:260PX}
#button .button_menu li   {float:left;}

/*content*/
#content                  {width:960px;}  
#left                     {background:url(../images/c_back.gif) repeat-x; width:260px; float:left}
#left .left_back1         {width:260px;}
#left .left_back          {width:260px; background-image:url(../images/left_back.gif); background-position:center; background-repeat: no-repeat;height:740px; }
#left .left_back li       { color:#FFFFFF}
#left .left_back li a     { color:#FFFFFF}
#left .left_back li a:hover{ background-color:#FFFFFF; color:#003399; display:inline}
#left dd                  {text-align:left; padding-left:30px; color:#FFFFFF; font-size:14px; line-height:25px}
.menu_b                   {font-size:14px; text-align:left; color:#FFFF00; padding-left:20px; font-weight:bold; margin-top:5px}  

#right                    {width:700px; float:right;background:url(../images/c_back.gif) repeat-x; }
#right .bb_image          {text-align:left; float:left}
#right .nav               {text-align:left; float:left; margin:1px 0; background:url(../images/nav.gif) no-repeat;height:71px;width:700px; background-position:25px 0}
#right .nav_p             {text-align:left; float:left; margin:1px 0; background:url(../images/nav_pro.gif) no-repeat;height:71px;width:700px; background-position:25px 0}
#right .big_title          {font-size:16px;font-weight:bold; color:#003399; padding:18px 0 0 50px; text-align:center}


#tetx_index               {font-size:14px; text-align:left;width:650px; float:left; margin:20px 0 0 10px;line-height:22px;}
#tetx_index .title        {font-weight:bold; text-align:left;}
#tetx_index .content_index{text-align:left;font-size:14px;}
.since                    { float:right}

#tetx_index1              {font-size:14px;line-height:22px; text-align:left;width:640px; margin-left:30px}
#tetx_index .content_index1{text-align:left; }
.block_p                  {width:660px; }
.block_p li               {float:left; display:inline; width:300px}
.block_p li a:hover       {display:inline; background-color:#000099; color:#FFFFFF}
h2                        {font-weight:bold;  font-size:14px}

.map_click                { float:right; padding-right:170px}
.map_click  a             { font-style:italic; color:#FF0000; font-size:14px;}
.map_click  a:hover       { font-style:italic; color:#FFffff; font-size:14px; display:inline; background-color:#FF0000;}

#map                      { width:400px; height:400px;}
/*footer*/

#footer                   { background:url(../images/footer.gif) no-repeat;width:960px;height:71px; margin:20px auto;background-position:-6px 0px}
#footer .text_foot        { color:#FFFFFF; font-size:10px; padding-top:9px}


#content_pro{ float:left; width:638px}
#content_pro dl{ text-align:left; color:#000000;font-weight:bold; margin:8px auto}
#content_pro p{ float:right; margin:5px auto}
#content_pro li{ text-align:left; list-style-type: square}
#content_pro span{ float:left; color:#000000;text-align:left; }
#content_pro .note{ float:left; color:#626262;text-align:left; }
#content_pro .more{ text-align:left;color:#ff0000; font-weight:bold; }
#content_pro .more a{ text-align:left;color:#ff0000; font-weight:bold; }
#content_pro .more a:hover{ background-color:#FF0000; color:#FFFFFF;text-align:left; display:inline;font-weight:bold; }

.style1                   { color:#FFFFFF}