@charset "gb2312";
/* 全局CSS定义 */
body {font-family:"微软雅黑";margin:0;padding:0;font-size:14px; background:#FFF; line-height:24px; color:#666666;}
p,div,form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
table,li,tr,th,br{font-size:14px; font-family:"微软雅黑";}
img{ display:block;}
/* 链接颜色 */
a{ text-decoration:none; color:#666666;}
a:hover{ text-decoration:none; color:#C00;}

.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.cl{ clear:both;}
.mt_01{ margin-top:55px;}
.mt_02{ margin-top:20px;}
/* nav */
.nav{ width:100%; color:#000; text-align:center; font-size:12px; height:35px; font-family:"宋体"; line-height:35px;  font-weight:normal;}
.nav a{ color:#000;}

.bg01{ width:100%; background:url(../images/title_01.jpg) no-repeat center top; height:108px;}
.bg02{ width:100%; background:#ca7a2b; height:40px; text-align:center; padding-top:15px;}
.bg02 a{ margin:0 20px; font-size:16px; color:#FFF;}
.bg02 a:hover{ color:#000;}
.bg03{ width:100%; margin-top:30px; background:#f6f6f6; padding-bottom:30px;}
.bg04{ width:100%; background:#f5f5f5 url(../images/bg.jpg) repeat-x top; padding-bottom:30px;}

.tit01{ background:url(../images/title_02.png) repeat-x bottom;}
.tit01 span{ float:left; padding:0 10px; font-size:26px; line-height:40px; color:#ea8d32; border-bottom:2px #ea8d32 solid;}
.tit01 span.weixin{ float:left; padding:0px; width:37px; height:32px; background:url(../images/title_05.jpg) no-repeat; border:none; margin:5px 0 0 10px;}
.tit01 a{ float:right; padding:17px 5px 0 0; color:#7f7f7f;}
.tit01 a:hover{ color:#C00;}
.tit02{ margin:0 auto; width:980px; padding:55px 0 15px 0; font-size:26px; color:#ea8d32; line-height:40px; text-align:center;}

.fs_01{ padding-top:6px; background:url(../images/title_03.png) 0px 14px no-repeat; padding-left:22px;}
.fs_02{ text-align:center; padding-top:8px;}

.list_01 li{ background:url(../images/title_04.png) 0px 10px no-repeat; padding-left:15px;}

.fu{ left:0; width:100%; height:55px; z-index:10000; top:0; position:fixed;}
*html .fu{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}

.box_01{ float:left; width:980px; height:500px; overflow-y:auto;}


/*焦点图*/
#slide-index {position: relative; min-width: 1000px; width: auto; height:415px; overflow: hidden}
#slide-index .slides {min-width: 1000px; width: auto; height:415px}
#slide-index .slide {position: relative; min-width: 1000px; float: left; height:415px}
#slide-index .image {z-index: 1; position: absolute}
#slide-index .button {width: 138px; display: none}
#slide-index .control {z-index:40; position: absolute; text-align: center; width: 100%; bottom:0; height: 19px; cursor: pointer}
#slide-index .control a{filter: alpha(opacity=60); width: 11px; display: inline-block; background-repeat: no-repeat; height: 11px; cursor: pointer; margin-right: 6px; opacity: 0.6}
#slide-index .control a:hover {filter: alpha(opacity=100); opacity: 1}
#slide-index .control a.active { filter: alpha(opacity=100); opacity: 1}
.autoMaxWidth {position: relative; height: 232px; overflow: hidden}
.clear{clear:both;height:0px;overflow:hidden;}

/* footer */

#footer{ width:100%; line-height:25px; font-family:"宋体"; font-size:12px; color:#FFF; text-align:center; padding:30px 0; font-weight:normal; background:#9e9e9e; margin-top:40px;}
#footer a{ color:#FFF}
#footer p{ text-align:center; }
#footer address{ font-style:normal; text-align:center; color:#FFF;}
/***********************/
.mt_01{ margin-top:15px;}
.tab4{ float:left; width:500px; padding:10px 0 0 250px;}
.tab4 li{ float:left; text-align:center;}
.tab4 li a{ display:block; text-decoration:none; width:110px; font-size:26px; line-height:30px; font-weight:bold; font-family:"微软雅黑"; color:#666666;}
.tab4 li a:hover{ color:#666666; text-decoration:none;}
.tab4 li a.a_01, .tab4 li a.a_02, .tab4 li a.a_03, .tab4 li a.a_04{ color:#fe6600;}