﻿/*************************** 全局样式 Begin ***************************/
body,ul,ol,li,form,fieldset,img,div,p{font-size:16px;color:#333; margin:0; padding:0; border:0; font-family:"Microsoft YaHei",'宋体';}
ul,ol,li{list-style-type:none;}
td,table,input{font-size:16px;color:#333;}
a:link,a:visited{color: #333;text-decoration: none;}
a:hover{color: #E00;text-decoration:none;}
body{background:white;}
.clear{clear: both;}
img{vertical-align: middle;}

/*** 新闻详细内容 ***/
.NewsTitle{font-size:22px; line-height:380%;}
.NewsTitleFu{font-size:18px; line-height:100%; padding-bottom:20px}
.NewsContent{font-size:16px; line-height:180%}
.NewsContent div{font-size:16px;}
.NewsContent a:link,.NewsContent a:visited {color: #0B57B4; text-decoration: underline;}
.NewsContent a:hover {color: #E00; text-decoration: underline;}
.NewsText{color:#333; font-size:16px; line-height:200%;}
/*************************** 全局样式 End ***************************/
/*** 分页样式 Begin ***/
.FX_PageDiv{width:auto; height:22px; padding:15px 15px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.Fx_PageDiv2_span2 span{ width:20px; height:18px; line-height:18px; color:#333; text-align:center; display:block; cursor:pointer; float:left; margin-right:4px; border:1px solid #CCC;}
.Fx_PageDiv2_span2 strong{ width:20px; height:18px; line-height:18px; color:#C00; text-align:center; display:block; cursor:pointer; float:left; margin-right:4px; border:1px solid #CCC; background-color:#DDD;}
.Fx_PageDiv2_span2 input{padding-top: 0px;margin-top: 0px; font-size:12px;}
.Fx_PageDiv2_span1{ float:left; padding-left:0; padding-top:3px;}
.Fx_PageDiv2_span2{ float:right; padding-right:0;}
.Fx_PageDiv2_1_2,.Fx_PageDiv2_1_3,.Fx_PageDiv2_1_4{ color:#C00;}
/*** 分页样式 End ***/

/***********顶部搜索***********/
.head{
    width: 1200px;
    margin:0 auto;
    padding: 0 20px;
}
.head-info {
    width: 100%;
    background-color: #ffffff;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    color: #3b3b3b;
}

.hi-date {
    float: left;
    margin-left: 10px;
}

.hi-weather {
    float: left;
    margin-left: 10px;
}

.hi-search {
    float: right;
    margin: 3px 0 0 0;
    width: 352px;
    height: 24px;
    background: url(search.png) center no-repeat;
}

.search-text {
    float: left;
    display: block;
    margin: 1px 0 0 10px;
    width: 294px;
    height: 22px;
    line-height: 22px;
    color: #808080;
    border: none;
    background: transparent;
}

.search-btn {
    float: left;
    margin: 1px 0 0 1px;
    height: 22px;
    text-align: center;
    line-height: 22px;
    cursor: default;
    border: none;
    background: transparent;
    cursor: pointer;
}

.head-menu {
    float: right;
    margin: 4px 0 0 0;
    height: 22px;
    line-height: 22px;
}

.head-link {
    text-decoration: none;
    color: #333;
}

.top{
    width: 100%;
    position: relative;
}
.nav{
    position: absolute;
    top:288px;
}
.nav td a{
    font-size: 24px;
    color:#ffffff;
}
.tab td{
    border-bottom: 1px solid #cd0a0a;
}
.tab img{
    margin-right: 10px;
    margin-bottom: 8px;
}
.tab .tab1{
    font-size: 20px;
    color:#cd0a0a;
}
.tab .tab2 a{
    color:#555555;
}
.list{
    margin-top:10px;
    margin-bottom: 10px;
}
.list1 i{
    width: 5px;
    height: 5px;
    background-color: #333333;
    display: inline-block;
    vertical-align: middle;
    border-radius: 50%;
    margin-right: 8px;
}
.list2{
    color:#9e9e9e;
}

.tab0{
    border-top:2px solid #cd0a0a;
    border-bottom: 1px solid #e0e0e0;
}
.tab0 .tab1{
    font-size: 20px;
    color:#cd0a0a;
}
.tab0 .tab2{
    padding-right:8px;
    color:#555555;
}

.tab-pm .tab-pm1{
    background: url("ico1.gif") repeat-x center;
}
.tab-pm .tab-pm2{
    font-size: 20px;
    color:#cd0a0a;
}
.pm-list{
    color:#000000;
}
.footer{
    border-top: 3px solid #bd1c20;
    padding: 30px 0;
}
.footer p{
    color: #ffffff;
    line-height: 40px;
    font-size: 15px;
}

/***********轮播***********/
.productshow-1 > a.abtn1{position:absolute;top:0;display:block;height:150px;width:6px;overflow:hidden;text-indent:-20000px;background:0px center no-repeat;}
.productshow-1 > a.aleft{left:7px;}
.productshow-1 > a.aright{right:7px;background-position:-6px center;}
.productshow-1{width:100%;height:60px;position:relative;text-align:center;}
.productshow-1 .scrollcontainer{width:100%;height:150px;position:relative;margin:0 auto;overflow:hidden;}
.productshow-1 .scrollcontainer ul{height:20000px;position:absolute;left:0px;top:0px;padding: 0;}
.productshow-1 .scrollcontainer ul li{float:left;width:100%;height:150px;text-align:center;}
.productshow-1 .scrollcontainer ul li img{width: 100%;}

.lmdh{
    border:1px solid #cccccc;
    padding-bottom: 20px;
    background: url(a.gif) no-repeat bottom;
    min-height: 300px;
}
.lmdh-td td{
    border-bottom: 1px dashed #cccccc;
}
.location img{
    margin-right:5px;
}
.location{
    border-bottom: 2px solid #bd1c20;
}
.list0 td i{
    width: 4px;
    height: 4px;
    background-color: #ffbf05;
    display: inline-block;margin-right: 8px;
    vertical-align: middle;
}

.mF_expo2010{ position:relative;}
.mF_expo2010 .loading{ position:absolute; width:100%; height:100%; background:#fff url(loading.gif) center no-repeat; z-index:9;}
.mF_expo2010 .pic li{position:absolute;}
.mF_expo2010 .txt_bg{position:absolute;bottom:0;z-index:1;height:36px;width:100%;background:#000;filter:alpha(opacity=40);opacity:0.4;}
.mF_expo2010 .txt li{position:absolute;z-index:2;left:0;height:36px;line-height:36px;}
.mF_expo2010 .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}
.mF_expo2010 .num{position:absolute;z-index:3;bottom:8px;right:8px;}
.mF_expo2010 .num li{float:left;position:relative;width:22px;height:18px;line-height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.mF_expo2010 .num li a,.mF_expo2010 .num li b{position:absolute;z-index:2;display:block;color:#fff;width:100%;height:100%;top:0;left:0;text-decoration:none;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;}
.mF_expo2010 .num li b{z-index:1;background:#fff;filter:alpha(opacity=50);opacity:0.5;}
.mF_expo2010 .num li.hover a,.mF_expo2010 .num li.current a{background:#F60;}