body{ margin:0 auto; padding:0; font-size:12px;}

.yellow{ color:#FC0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.white{ color:#FFF; font-size:14px;padding-left:10px;}


#left{ width:265px;float:left;background:url(../images/leftbg.gif) no-repeat; }
#left_nav{ width:265px; }
#title{ height:61px;width:263px;  margin-top:1px; margin-left:1px;}
#left_nav ul  { margin:15px 0 10px 0; }
#left_nav ul li  {  display:block; width:242px; height:42px;  margin:0 auto;  background:url(../images/navleft.gif) ;margin-top:5px; margin-bottom:5px;}
#left_nav ul li  div{ margin: auto auto auto 40px; padding-top:6px; line-height:16px; }
#left_nav ul li a{   font-size:16px;  display:block; color:#333; }
#left_nav ul li a:hover { color:#ffd800; font-size:16px;display:block; width:240px; height:42px; background:url(../images/navlefthover.gif);}
#left_nav ul li a:hover span{color:#ffd800;}
.dq{ color:#FFF; background-color:#666; font-size:16px;display:block; width:200px; line-height:30px; }
#newslist{width:265px;}
#huodong-txt a{ color:#000;PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; WIDTH: 260px; PADDING-RIGHT: 5px; HEIGHT: auto; margin-top: 15px }


#tx_text{ font-size:12px; line-height:18px; margin-top:5px; color:#000; text-align:center;}
#tx_text1{font-size:14px; line-height:18px; margin:2px 0 4px 0; color:#9c0500; text-align:center; font-family:Arial, Helvetica, sans-serif;}
#right_top{ position:relative; width:675px;}
#right_pic img{border:#9c0500 solid 2px; float:left; display:inline;}
#right_title{ background-color:#000; height:50px; width:450px;float:left; display:inline; margin:0 0 0 10px; font-size:16px; color:#FFF; line-height:30px; }
.white1{ color:#FFF; font-size:14px;padding-left:20px;}
.yellow1{color:#FC0; font-size:12px; line-height:20px;padding-left:20px;}
.page1{position:absolute;left: 552px;top: 14px;color:#FFF;width:130px;}
.page2{ width:690px; text-align:right; text-align:center;}
#Intro{ float:left; width:448px;display:inline; margin:10px 0 0 10px; border:#CCC solid 1px; padding-top:10px; height:115px; text-indent:1.5em;}
#line{ height:1px; width:690px; border-top:#CCC  dotted 1px; margin:20px 0 10px 0;}
#right{ width:735px; float:left; }
#right ul{ width:730px; margin:20px auto auto auto;}
#locationlist{ width:715px; height:205px; margin:0 auto; border-bottom:#CCC dotted 1px;position:relative;}
#locationlist #locationpic{ float:left; background:url(../images/location.gif) no-repeat; width:287px; height:179px;  margin:13px auto auto 3px; display:inline;}
#locationpic img{ margin:3px auto auto 3px;}
#right #locationlist #locationright{float:left; width:420px; height:170px;background:url(../images/locationbg.gif) no-repeat;display:inline; position:relative; margin:20px 0 0 5px;  }
#locationright .red18,#locationright1 .red18{font-size:18px;color:#b80000;font-weight:bold;position:absolute;left: 19px;top: 1px; width:auto;}
a:hover #locationright .red18,a:hover #locationright1 .red18{font-size:18px;color:#ffcc00;font-weight:bold;position:absolute;left: 19px;top: 1px; width:auto;}
a:hover #locationright .blue18,a:hover #locationright .orange18,a:hover #locationright .green18,a:hover #locationright .zi18,a:hover #locationright .lanlv18{font-size:18px;color:#ffcc00;font-weight:bold;position:absolute;left: 19px;top: 1px; width:auto;}
#locationright .blue18,#locationright1 .blue18{font-size:18px;color:#2cb1f5;font-weight:bold;position:absolute;left: 19px;top: 1px; width:auto;}
#locationright .orange18,#locationright1 .orange18{font-size:18px;color:#ed6a00;font-weight:bold;position:absolute;left: 19px;top: 1px; width:auto;}
#locationright .green18,#locationright1 .green18{font-size:18px;color:#00a950;font-weight:bold;position:absolute;left: 19px;top: 1px; width:auto;}
#locationright .zi18,#locationright1 .zi18{font-size:18px;color:#b32df1;font-weight:bold;position:absolute;left: 19px;top: 1px; width:auto;}
#locationright .lanlv18,#locationright1 .lanlv18{font-size:18px;color:#00d3d5;font-weight:bold;position:absolute;left: 19px;top: 1px; width:auto;}


#locationright .red40,#locationright1 .red40{font-size:40px;color:#b80000;font-weight:bold;position:absolute;left: 326px;top: 11px;font-family:"微软雅黑";line-height:40px;
}
a:hover #locationright .red40, a:hover #locationright1 .red40{font-size:40px;color:#ffcc00;font-weight:bold;position:absolute;left: 326px;top: 11px;font-family:"微软雅黑";line-height:40px}
.locationjs{  margin:80px 0 0 12px;  background:url(../images/locationpic.gif) no-repeat; width:360px; height:89px; float:left; display:inline; overflow:hidden;}
a .locationjs img { margin:7px;}
.locationjs a img { margin:3px;border:#FFF solid 4px;}
#locationpic img{ border:#FFF solid 5px;}
a:hover #locationlist #locationpic img{  border:#ffda47 solid 5px;}

#locationright1{float:left; width:420px; height:170px;display:inline; position:relative; margin:20px 0 0 5px;background:url(../images/locationbg1.gif) no-repeat;  }
#locationright1 #locationtext{ padding:58px 10px 10px 20px; font-size:12px; color:#666; line-height:20px; text-indent:2em;font-family:"宋体";}

.hover{ color:#ffd800; font-size:16px;display:block; width:240px; height:42px; background:url(../images/navlefthover.gif);}
.hover span{color:#ffd800;}



.locationjs a:hover img{ border:#ffda47 solid 4px;}
.locationqidai{position:absolute; left: 22px; top: 79px; font-size:12px; font-family:"宋体"; width: auto;}
.waijing{ margin-left:20px;margin-top:20px; margin-bottom:20px;}
#introduction{ width:650px; margin:0 auto;}

#introduction P img{ border:#CCC solid 1px; padding:5px; }

#introduction .text{ font-size:12px; font-family:"宋体"; line-height:28px; color:#666; text-indent:2em; margin-top:10px;}

#zpzz{width:239px; height:270px;  background:url(../images/showcasebg.gif); margin:10px auto;}
