﻿@charset "utf-8";
/* CSS Document */

.main{ background:#e5e4e4;}
.banner{ height:220px;}
.banner img{ width:1920px; height:220px; position:relative; left:50%; margin-left:-50%;}  
.content{ width:1200px; margin:0 auto ; padding:33px 0 68px; overflow:hidden;}
.content .left{ width:280px; height:870px; background:#fff; float:left; margin:0 0 ;}
.content .left h2{ font-weight:normal; font-size:24px; height:61px; line-height:61px; color:#fff; background:#8f000b;}
.content .left h2 img{ padding:0 13px 0 16px;}
.content .left #submenu{ padding:14px 0 0;}
.content .left #submenu .on span{display:block; width:196px; padding-left:51px; line-height:44px; height:44px; margin: 0 auto 10px; background:#eee url(../img/clear.png) no-repeat 19px center; font-size:16px;}
.content .left #submenu .on a{ color:#333;}
.content .left #submenu .on ul li{ font-size:14px; line-height:32px; hieght:32px;}
.content .left #submenu .on ul li a{ color:#666;} 
.content .left #submenu .on ul li a:hover{ color:#8f000b;}
.content .left #submenu .clear span{display:block; width:196px; padding-left:51px; line-height:44px; height:44px; margin: 0 auto 10px; background:#eee url(../img/clear.png) no-repeat 19px center; font-size:16px; color:#333; cursor:pointer;}
.content .left #submenu .clear a{ color:#333;}
.content .left #submenu .clear ul{ padding: 0 0 16px 65px; display:none;}
.content .left #submenu .clear ul li{ font-size:14px; line-height:32px; hieght:32px;}
.content .left #submenu .clear ul li a{ color:#666;} 
.content .left #submenu .clear ul li a:hover{ color:#8f000b;}
.content .left #submenu .on ul{ padding: 0 0 16px 65px; display:block;}
.content .left #submenu .on span{ background:#eee url(../img/current.png) no-repeat 19px center; cursor:pointer;  color:#333;}
.content .right{ width:906px; margin: 0 0 0 14px; background:#fff; float:right; min-height:870px;} 
.content .right .subnav{padding: 0 0 0 12px; overflow:hidden; border-bottom:1px solid #eee;}
.content .right .subnav li{ float:left; line-height:60px; height:60px;}
.content .right .subnav li a{ color:#666; font-size:14px; padding:0 6px;}
.content .right .subnav li a:hover{ color:#8f000b;}
.content .right .subnav .current a{ color:#8f000b;}
.content .right .minglu{ padding:0 22px 12px;}
.content .right .minglu h2{ color:#8f000b; font-weight:normal; padding:24px 0 7px 20px; background: url(../img/li_hover.jpg) no-repeat left 32px;}
.content .right .minglu h2 a{ color:#8f000b;}
.content .right .minglu ul{ overflow:hidden;}
.content .right .minglu ul li{font-size:16px; line-height:43px; height:43px;}
.content .right .list{ margin: 12px 25px 150px;}
.content .right .list li a span{ float:right; padding: 0 3px 0 0;}
.content .right .list li{ border-bottom:1px dashed #eee; line-height:54px; height:54px; font-size:14px;}
.content .right .minglu ul li a{padding: 0 0 0 18px; color:#666; background: url(../img/ol_bg.jpg) no-repeat 6px center;}
.content .right .minglu ul li a:hover{color:#8f000b; background: url(../img/ol_hover.png) no-repeat 6px center;}