﻿body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{ margin:0; padding:0;}   ol,ul,li{margin:0; padding:0; list-style:none;}
.left{ float:left;}.right{ float:right;}.red{ color:#c40404;}.bold{ font-weight:bold;}.center{ margin:0 auto;}.clear_r{ clear:both;}
body{ background:#000; font:12px/200% Arial, "微软雅黑"; color:#2b2b2b;}

/*----------------------------------A--------*/
a:link { color: #6f6f6f; text-decoration:none;}
a:visited { color: #6f6f6f; text-decoration:none;}
a:hover { color: #c40404; text-decoration:underline;}
a:active { color: #6f6f6f; text-decoration:none;}

a img{ border:none;}

.footer{ background:url(../images/footer.gif) center center no-repeat; height:80px; margin-top:10px; padding-top:10px; text-align:center; line-height:200%; color:#6e6e6e; font-size:12px;}
.footer a{ padding:0 6px; color:#6e6e6e;}

/*--------top--------*/
.top{ height:59px; background:#fff; font-size:12px; background:url(../images/top_bg.gif) center center no-repeat;}
.topcont{ width:960px; height:40px; margin:0 auto;}
.topcont a.logo{ float:left;}
.topcont .mnav{ float:right; width:750px; text-align:right; height:59px; line-height:59px; color:#fff;}
.topcont .mnav a{ color:#fff !important;}
.topcont .mnav a.home{ color:#b5292f !important;}
/*--------header--------*/
.main_bg{ width:100%; background:#000;}
.main{ width:960px; margin:0 auto; background:#000;}

.banner{ height:191px;}

.focusBox{ width:960px; height:610px; margin:0 auto; overflow:hidden; position:relative;}
.focusBox .hd{ position:absolute; z-index:1; right:260px; bottom:10px;} 
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;} 
.focusBox .hd ul li{ float:left; margin-right:5px; width:9px; height:9px; line-height:12px;  cursor:pointer; background:#515050; text-indent:-9999px;} 
.focusBox .hd ul li.on{ background:#e71f19;} 
.focusBox .bd{ width:960px; height:610px; background:#000; position:relative;} 
.focusBox .bd .pic{ line-height:0px; text-align:center; width:960px; height:610px; display:table-cell; vertical-align:middle;}
.focusBox .bd .pic img{ max-width:960px; max-height:610px; vertical-align:middle;} 
.focusBox .bd .pic .con{ height:55px; line-height:18px; padding:0 10px; padding-top:10px; font-weight:bold; background:#000; position:absolute; bottom:0; left:0; width:940px; opacity:0.6; color:#fff; text-align:center; font-size:14px;}
.focusBox .bd .pic .con h3{ font-size:16px; line-height:24px;}
.focusBox .prev{ position:absolute; left:0; top:264px; width:62px; height:62px; display:block; z-index:9; cursor:pointer;}
.focusBox .next{ position:absolute; right:0; top:264px; width:62px; height:62px; display:block; z-index:9; cursor:pointer;}

.zcont{ width:960px; margin:0 auto;}
.tit01{ height:67px; background:url(../images/tit01_bg.gif) no-repeat; margin-top:10px;}
.tit01 h3{ padding-left:48px; font-size:24px; color:#fff; font-weight:normal; line-height:45px;}
.tit02{ height:67px; background:url(../images/tit02_bg.gif) no-repeat; margin-top:10px;}
.tit02 h3{ padding-left:48px; font-size:24px; color:#fff; font-weight:normal; line-height:45px; float:left;}
.tit02 span{ float:right;}
.tit02 span img{ margin-top:25px; margin-right:10px;}

.logolist{ height:155px; padding:0 25px;}
.logolist h2{ font-size:24px; font-weight:normal; color:#c2202b;}
.logolist ul{ margin-top:10px;}
.logolist ul li{ float:left; width:110px; margin-left:21px; text-align:center; line-height:21px;}
.logolist ul li img{ padding:1px; border:1px #797979 solid;}

.mzbox_l_b .hd{ position:relative; padding:0 15px; margin-top:10px; zoom:1; }
.mzbox_l_b .hd .tempWrap{ margin-left:8px;  }
.mzbox_l_b .hd ul{ overflow:hidden; zoom:1; }
.mzbox_l_b .hd li{ width:128px; margin-left:20px; text-align:center;}
.mzbox_l_b .hd li img{ width:124px; padding:1px; border:1px #797979 solid;}
.mzbox_l_b .hd li span{ display:block; padding-left:54px; color:#999;}
.mzbox_l_b .hd li span b{ font-weight:normal; color:#325e7f;}
.mzbox_l_b .hd .sNext,.mzbox_l_b .hd .sPrev{ text-align:center;  width:13px; height:43px; cursor:pointer; position:absolute;  left:0px; top:50px; text-indent:-9999px;} 
.mzbox_l_b .hd .sNext{ left:auto; right:0px; background:url(../images/next02.gif) no-repeat;} 
.mzbox_l_b .hd .sPrev{ background:url(../images/prev02.gif) no-repeat;} 

.newswz{ margin-top:10px; overflow:hidden; zoom:1;}
.wenz{ width:465px; float:left;}
.news{ width:465px; float:right;}
.newswz_ul{}
.newswz_ul li{ height:24px; line-height:24px; padding:0 20px;}
.newswz_ul li a{ font-family:'宋体';}
.newswz_ul li span{ float:right; color:#6f6f6f;}



