﻿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:#fff; font:12px/200% Arial, "微软雅黑"; color:#2b2b2b;}

/*----------------------------------A--------*/
a:link { color: #007cef; text-decoration:none;}
a:visited { color: #007cef; text-decoration:none;}
a:hover { color: #c40404; text-decoration:underline;}
a:active { color: #007cef; text-decoration:none;}

a img{ border:none;}

.footer{ width:960px; margin:0 auto; height:100px; margin-top:10px; padding-top:10px; text-align:center; line-height:200%; color:#656565; font-size:12px;}
.footer a{ padding:0 6px; color:#2151a5;}

/*--------top--------*/
.top{ height:40px; background:#fff; font-size:12px;}
.topcont{ width:960px; height:40px; margin:0 auto;}
.topcont a.logo{ float:left;}
.topcont .mnav{ float:right; width:750px; text-align:right; height:40px; line-height:40px;}
/*--------header--------*/
.main_bg{ width:100%; background:url(../images/bg.gif) top repeat-x;}
.main{ width:960px; margin:0 auto; background:#fff;}

.banner{ height:147px;}

.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;}

.content,.cont01,.cont02,.cont03{ border-left:1px #dfdfdf dashed; border-right:1px #dfdfdf dashed; height:675px;}
.content{ padding:0px 31px; overflow:hidden; zoom:1; display:none;}
.cont01,.cont02,.cont03{ width:280px; float:left; padding:15px 0;}
.cont01{}
.cont02{ margin-left:25px;}
.cont03{ margin-left:25px;}
.content h2{ font-size:14px; font-family:"微软雅黑"; color:#221815;}
.content h3{ font-size:14px; color:#323232; font-family:"宋体";}
.content p{ padding:10px 0; font-size:12px; color:#323232; line-height:18px; font-family:"宋体";}
.content span{ color:#221815; font-size:16px; line-height:20px;}

.page{ clear:both; text-align:center; height:35px; line-height:28px;  padding-top:10px;}
.page a{ border:1px #eee solid; color:#2b2b2b; padding:3px 7px; margin-left:5px; cursor:pointer;}
.page a:hover{ text-decoration:none; color:#c00;}
.page a.selected_page{ background:#2b2b2b; color:#fff; padding:3px 7px; margin-left:5px;}
.page a.prevnext{ border:1px #eee solid; padding:3px 7px; color:#2b2b2b;}
