/* 通用默认样式-------------------------------------- */
body {background-color: #fff;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family:Arial,Verdana,"宋体";font-size: 12px;}
td {font-family:Arial,Verdana,"宋体";font-size: 12px;color: #000;}
A:link   {font-family:Arial,Verdana,"宋体";font-size:12px; COLOR: #000;;text-decoration: none;}
A:visited{font-family:Arial,Verdana,"宋体";font-size:12px; COLOR: #000;text-decoration: none;}
A:hover  {font-family:Arial,Verdana,"宋体";font-size:12px; COLOR: #FF0000;text-decoration: none;}
A:active {font-family:Arial,Verdana,"宋体";font-size:12px; COLOR: #000;text-decoration: none;}
ul {margin:0;padding:0;list-style-type:none;}

img {border:0;}
h1{ margin:0; padding:0px;}

dl{ margin:0; padding:0;}
dt{ margin:0; padding:0;}
dd{ margin:0; padding:0;}


.m20{ height:20px; background:#fff; clear:both;}
.m20a{ height:20px; clear:both;}
.m_title{ padding:5px; color:#000;background:url(m_titel_bg.gif);}
.emRight{ text-align:right;}

.list ul{ margin:0px; padding:0px;}
.list li{ float:left;}


.textPro{ font-size:12px; color:#252525;font-weight:bold;}
.textPro a,.textPro a:visited{font-size:12px; color:#252525; font-weight:bold;}
.textPro a:hover{ color:#7FCB07;}
.textNav{ font-size:10px;color:#252525;}
.textNav a,textNav a:visited{font-size:11px;color:#252525;}
.textNav a:hover{ font-size:11px;}



#center{ margin:auto; width:1003px;}

/*------------------顶部------------------------*/
#top{ width:1003px; height:90px; background:url(../images/bg_top.gif) repeat-x;}

.logo{ float:left;}
.language{ float:right; width:410px; height:90px; color:#0C7BD7;}



#nav{ font-size:14px;height:30px; line-height:30px; padding-left:10px; color:#fff; background:url(../images/bg_nav.gif);}
#nav li{ float:left;}
#nav li a{ color:#fff;font-size:14px;}
#nav li a:hover{ color:#EACC00;}

.banner{ height:168px; border-bottom:1px solid #fff;}
.bannerOther{ height:168px; border-bottom:1px solid #fff;}


/*------------------主体内容------------------------*/
#content{ width:100%; background:#fff; clear:both;}


#hLeft{ float:left; width:315px; color:#646464; border-right:1px solid #e8e8e8; background:url(../images/H_left_bg.jpg) repeat-x;}
#hLeft dl{display:block;}
#hLeft dd{ margin:0px; padding:10px;}

.anPic { height:100px;}
.anPic span{ float:left; margin-right:5px;}
.anPic p{ line-height:22px;}
.anPic ul{ margin:0px; padding:0px;}
.anPic li{background:url(../images/anPic_li_bg.gif); line-height:25px;}
.anPic p.tx a{ font-size:14px; color:#0099FF; text-decoration:underline;}


.anText { padding:10px; line-height:25px;}
.anLine { border-bottom:1px solid #D1EEFA; margin:0 20px 10px 10px;}
.hContact { float:left; width:395px; height:125px; margin-left:10px; background:url(../images/h_contact.jpg);}
.hSad{ float:right; margin-right:10px;}

#hRight{ float:right; width:685px; background:url(../images/bg_hRight_title.jpg) repeat-x;}
#hRight ul{ display:block; height:230px; overflow:hidden;}
#hRight li{ float:left; margin-left:5px; padding:5px; background:#C4EBFF; text-align:center;}
#hRight li img{ margin-bottom:10px;}

/*---------------内页----------------------*/
#left{ float:left; width:220px; padding:0px; border-right:1px solid #e8e8e8; background:url(../images/Left_t_bg2.jpg) repeat-x;}
.menuC li{ height:25px; line-height:25px; padding-left:25px; background:url(../images/Left_nav_bg.gif); border-bottom:1px solid #fff;}
.menuC li a{ color:#fff;}
.menuC2 li{ height:25px; line-height:25px; padding-left:20px; background:url(../images/icon_nav.gif) no-repeat left; border-bottom:1px solid #fff;}

#right{ float:right; font-size:14px; line-height:30px; color:#252525; margin-bottom:0px; width:781px; background:url(../images/bg_content_top.gif) repeat-x;}

#yLeft{ float:left; width:520px; padding:10px 20px 10px 20px;}
#yLeft dt{ color:#107CD6; font-size:14px;}
#yLeft dd li{ border-bottom:1px dashed #29ACE2; color:#646464; background: url(../images/icon_news_li.gif) no-repeat left; padding-left:15px;}
#yLeft dd li a{ color:#646464;}

#yRight{ float:right; width:190px; height:400px;padding:10px 0 10px 10px;border-left:1px solid #e8e8e8;}
#yRight dt{ color:#107CD6; font-size:14px;}

#view{padding:10px 20px 10px 20px;}
#view dt{ color:#107CD6; font-size:14px;}
#view dt span{ float:right;}
#view dd.titleNew{ font-size:14px; color:#ff0000; font-weight:bold; text-align:center;}

#prolist{padding:10px 20px 10px 20px;}
#prolist li{ float:left; margin:0 15px 15px 0; padding:5px; background:#C4EBFF; text-align:center;}
#prolist li img{ margin-bottom:10px;}

/*-------------------------------------*/
.location{ border-bottom:1px dashed #cecece; color:#107CD6; height:25px; line-height:25px; background:url(../images/icon_location.gif) no-repeat; padding-left:10px; margin-bottom:10px;}
.location span{ float:right; display:block;}


.news{ width:100%;color:#666666; line-height:20px;}
.news li{border-bottom:1px dashed #cecece; color:#666666; height:25px; line-height:25px;}


/*-------------------底部-------------------------*/
#footer { padding:40px 0 10px 0; color:#636363; text-align:center; background:url(../images/Copy_line.jpg) repeat-x; clear:both;}
#footer p{ margin:0px; padding:0px;}
#footer a{ color:#636363;}











/*CSS Digg style pagination*/

DIV.digg {PADDING:3px; MARGIN: 3px; TEXT-ALIGN: center}
DIV.digg A {BORDER: #aaaadd 1px solid; PADDING:2px 5px 2px 5px; MARGIN:2px; COLOR: #000099; TEXT-DECORATION: none}
DIV.digg A:hover {BORDER: #000099 1px solid; COLOR: #000; }
DIV.digg A:active {BORDER: #000099 1px solid; COLOR: #000;}
DIV.digg SPAN.current {BORDER: #000099 1px solid; PADDING:2px 5px 2px 5px; MARGIN: 2px; COLOR: #fff; BACKGROUND-COLOR: #000099}
DIV.digg SPAN.disabled {BORDER: #eee 1px solid; PADDING:2px 5px 2px 5px; }