﻿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, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
:focus { outline: 0; }
caption, th, td { font-weight: normal; }
a img, iframe { border: none; }
ol, ul { list-style: none; }
input, textarea, select, button { font-size: 100%; font-family: inherit; }
select { margin: inherit; }
/* Fixes incorrect placement of numbers in ol’s in IE6/7 */
ol { margin-left:2em; }
/* == clearfix == */
.clearfix:after { /*/*/ content: "."; /* IE8 hack */ display: block; height: 0; clear: both; visibility: hidden; }
/* IE7 hack */
.clearfix { display: inline block; }
/* IE-mac, IE5, IE6 */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
body { font-size:12px; color:#707072}
a { text-decoration:none; color:#707072 }
a:hover { text-decoration:underline }
.h10 { height:10px; overflow:hidden; }
.fr { float:right }
.fl { float:left }

.red,
.red a{ color:#B12B3C}
.white,
.white a{ color:#FFF}

.tline { text-decoration:underline }
.f14 { font-size:14px; }
.f11 { font-size:11px; }
.fb{ font-weight:700}
.nborder { border:none!important }

.p_5_0{ padding:5px 0; font-family:微软雅黑; }
.p_15_0{ padding:15px 0}
.txt_c{ text-align:center; width:386px; padding-left:64px;}

.breadcrumb { padding:10px 0 ; }
.breadcrumb strong { color:#CF0C0C }

.blk1{}
.blk1 div{ float:left; background:url(../images/bg1.png); height:197px;}
.blk1 div img{ margin:70px 0 0 20px}
/*layout*/
body { background:#AE2A38; font-family:Arial, Helvetica, sans-serif}
#wrap { width:960px; padding:15px; margin:0 auto; background:#FFF}
#header{ height:75px; width:960px; }
#logo{ float:left; width:200px; padding-top:20px;background:url(../images/logo_en.jpg) no-repeat; width:165px;height:33px;}

#top{ float:left; width:737px; padding:0 0 15px 13px;}
#top h2{ font-weight:700; color:#BF9A64}
#top h2 strong{ font-size:14px;}
#top span.fr span{ margin:0 10px;}

#header .nav { float:left; width:750px; height:40px;}
#header .nav li { float:left; padding:0 2px; height:35px; line-height:35px;font-family:微软雅黑; font-weight:400; font-size:14px;  color:#616163;position:relative; z-index:9999}
#header .nav li.line{ padding:0 5px;}
#header .nav li h2 { float:left; font-size:14px;padding:0 5px;font-weight:700;font-family:arial;text-align:center;}
#header .nav li h2 a{ float:left; padding:0 5px;text-align:center; color:#616163}
#header .nav li h2 a:hover{ background:#AE2A38; color:#FFF; text-decoration:none}

#header .m_nav { width:100px;background:#AE2A38; text-align:center;  position:absolute; top:35px; left:2px; z-index:9999}
#header .m_nav a { display:block; margin:0 10px; font-size:11px; line-height:26px; font-weight:400; color:#D5A575; border-bottom:1px solid #C35C68 }
#header .m_nav a:hover{ color:#FFF}


#focus_con{ height:235px;float:left;}
#focus_con .left{ float:left; width:785px; height:235px; background:#FF0}
#focus_con .banner{ float:left; width:785px; height:235px; overflow:hidden;width:785px;  height:235px;  }
#focus_con .menu{ float:left; width:785px; height:42px; line-height:42px; line-height:42px; text-align:center; background:#D9B281}
#focus_con .menu a{ margin:0 20px; font-size:15px; font-family:微软雅黑; font-weight:700; color:#B12E3E}
#focus_con .right{ float:left; width:175px;}
#focus_con .right .con1{ padding:50px 0 0 15px; line-height:15px}
#focus_con .right .con1 h4{ padding:8px 0}
#focus_con .right .con2{ width:140px;  margin:0 15px 0 15px;text-align:center; font-family:arial;}
#focus_con .right .con2 a { display:block; font-size:12px; line-height:26px; font-weight:400; color:#FFF; border-bottom:1px solid #B9BCBD;}
#focus_con .right .con2 a:hover{ color:#AE3E4D;}
#focus_con .right .con2 div { padding:0px 0 0 0}

#main{ padding-top:20px;}
#main .left{ float:left; width:470px; padding-right:40px; background:url(../images/line2.png) right repeat-y}
#main .right{ float:right; width:450px;}

#main .left h2,
#main .left h2 a{ color:#DCAE7D; font-size:13px; font-weight:700}
#main .left h2 strong{ font-size:16px;}
#main .left p{ line-height:20px;}

#main .left .p_5_0 { font-size:16px; font-weight:normal; padding:5px 0 10px 0;}
#main .left .p_5_0 span{ font-family:Arial;}

#footer{width:990px; margin:0 auto; padding-top:5px; background:#FFF url(..images/line.png) top repeat-x}
#footer p{  padding-left:20px; height:25px; line-height:25px; font-size:12px; background:#DBDEDF;font-family:宋体; font-weight:normal;}


.Pic{
   background:url(../images/img4.png) no-repeat;
    width:62px;
    height:30;
}


.maptable{
    border-collapse:collapse;
	empty-cells:show;
	margin:0 auto;
	padding:0;
	clear:both;
	line-height:20px; 
	color:#000;
 }
.maptable tr
{
    border:1px #ccc solid;
}
.maptable td
{
    border:1px #ccc solid;
    padding:0 5px;
}
.maptable .Row td{
     border-bottom:1px #ccc solid;
}


h3{
     font-size:12px;
     font-weight:800;
     line-height:30px;
}


