.red{ color:#c11920; font-size:16px;}

/*banner*/
.banner-ksgg{ width:100%; height:422px; background:url(../images/banner-ksgg.jpg) no-repeat top center;}
.banner-ksdg{ width:100%; height:422px; background:url(../images/banner-ksdg.jpg) no-repeat top center;}
.banner-zwb{ width:100%; height:422px; background:url(../images/banner-zwb.jpg) no-repeat top center;}
.banner-kssj{ width:100%; height:422px; background:url(../images/banner-kssj.jpg) no-repeat top center;}
.banner-bmsj{ width:100%; height:422px; background:url(../images/banner-bmsj.jpg) no-repeat top center;}
.banner-bmtj{ width:100%; height:422px; background:url(../images/banner-bmtj.jpg) no-repeat top center;}
.banner-bmlc{ width:100%; height:422px; background:url(../images/banner-bmlc.jpg) no-repeat top center;}
.banner-zkzdy{ width:100%; height:422px; background:url(../images/banner-zkzdy.jpg) no-repeat top center;}
.banner-kskm{ width:100%; height:422px; background:url(../images/banner-ksnr.jpg) no-repeat top center;}
.banner-cjcx{ width:100%; height:422px; background:url(../images/banner-cjcx.jpg) no-repeat top center;}
.banner-hgfsx{ width:100%; height:422px; background:url(../images/banner-hgfsx.jpg) no-repeat top center;}
.banner-msgg{ width:100%; height:422px; background:url(../images/banner-msgg.jpg) no-repeat top center;}
.banner-msmd{ width:100%; height:422px; background:url(../images/banner-msmd.jpg) no-repeat top center;}

.banner-zptz{ width:100%; height:422px; background:url(../images/banner-zptz.jpg) no-repeat top center;}
.banner-bmxh{ width:100%; height:422px; background:url(../images/banner-bmxh.jpg) no-repeat top center;}
.banner-jfrk{ width:100%; height:422px; background:url(../images/banner-jfrk.jpg) no-repeat top center;}
.banner-fsx{ width:100%; height:422px; background:url(../images/banner-fsx.jpg) no-repeat top center;}
.banner-nlymd{ width:100%; height:422px; background:url(../images/banner-nlymd.jpg) no-repeat top center;}

/*第一部分*/
.box1{ width:100%; height:auto; background:#f8f8f8;padding:50px 0; }

.main1{ width:1000px; height:auto; margin:0 auto; background:#FFF;
-moz-box-shadow:5px 3px 6px #c3c1c1; 
-webkit-box-shadow:5px 3px 6px #c3c1c1;
box-shadow:5px 3px 6px #c3c1c1; min-height:auto; height: auto !important;  position: relative; overflow: hidden; }
.main1-left{width:180px; height:auto; float:left; }
.main1-left ul{width:180px; height:auto; }
.main1-left ul h2{ font-size:20px; background:#e46713; color:#FFF; text-align:center; line-height:56px;}
.main1-left ul li{ font-size:16px; background:#e4e4e4; color:#333; text-align:center; line-height:36px;}
.main1-left ul li:hover{ background:#f3f3f3; }
.main1-right{ width:780px; height:auto; float:right; }
.main1-right ul{ width:760px; border-left:0px solid #e46713;}
.main1-right ul h2{ font-size:20px; background:#e46713; color:#FFF; line-height:46px; padding:0 20px; width:450px; }
.main1-right ul h4{ font-size:15px;  line-height:46px; text-align:center;}
.main1-right ul li{ font-size:15px; color:#333; line-height:34px;  padding:30px 15px; }
.main1-right ul li a{ color:#2356a8;}
.main1-right ul li a:hover{ color:#e13f13;text-decoration:underline}




.main1-right table {border-collapse: collapse; width:745px; line-height:24px; margin:20px 0; }
.main1-right table th{color:#333; font:600 16px/36px "microsoft yahei"; background-color:#eeeeee; }
.main1-right th{ border: 1px solid #e3e3e3; font-size:16px; color:#333; text-align:center ; line-height:30px; padding:}
.main1-right td { border: 1px solid #e3e3e3; font-size:15px; color:#333; text-align:center ; line-height:36px;}
.main1-right td.txtFl{text-align:left; padding-left:20px;}.main1-right tr:hover { background:#f9f9f9;}
.main1-right td a{  padding:5px 3px; border-radius:5px; margin:2px; color: #900;}


.active{ background:#f3f3f3; padding:7px 50px;}
.active1{ background:#f3f3f3; padding:7px 58px;}
.active2{ background:#f3f3f3; padding:7px 42px;}
.active3{ background:#f3f3f3; padding:7px 34px;}

