.red{ color:#c11920; font-size:16px;}
/* CSS Document */

body{ background:#FFF;}


 /* 隐藏元素 */
.end{ display:none}
.foot1{ display:none}
.message-css{ display:none}
.banner_yd{display:none}
.top_yd{ display:none;}
.step-box1{display:none; }


/*banner*/
.banner-ksgg{ width:100%; height:422px; background:url(../images/banner-ksgg.jpg) no-repeat top center;}
.banner-dgjd{ width:100%; height:422px; background:url(../images/banner-ksdg.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-bkzn{ width:100%; height:422px; background:url(../images/banner-bkzn.jpg) no-repeat top center;}
.banner-kskm{ width:100%; height:422px; background:url(../images/banner-kskm.jpg) no-repeat top center;}
.banner-bmsj{ width:100%; height:422px; background:url(../images/banner-bmsj.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-zkzdy{ width:100%; height:422px; background:url(../images/banner-zkzdy.jpg) no-repeat top center;}
.banner-cjcx{ width:100%; height:422px; background:url(../images/banner-cjcx.jpg) no-repeat top center;}
.banner-fsx{ width:100%; height:422px; background:url(../images/banner-fsx.jpg) no-repeat top center;}
.banner-msmd{ width:100%; height:422px; background:url(../images/banner-msmd.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:#b81f1a; 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:2px solid #b81f1a;}
.main1-right ul h2{ font-size:20px; background:#b81f1a; 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 49px;}
.active2{ background:#f3f3f3; padding:7px 42px;}
.active3{ background:#f3f3f3; padding:7px 34px;}


/*第二部分*/
.box2{ width:100%; height:auto; background:#f8f8f8;padding:50px 0; }

.main2{ 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; }
.main2-left{width:180px; height:auto; float:left; }
.main2-left ul{width:180px; height:auto; }
.main2-left ul h2{ font-size:20px; background:#bc201b; color:#FFF; text-align:center; line-height:56px;}
.main2-left ul li{ font-size:16px; background:#e4e4e4; color:#333; text-align:center; line-height:36px;}
.main2-left ul li:hover{ background:#f3f3f3; }
.main2-right{ width:780px; height:auto; float:right; }
.main2-right ul{ width:760px; border-left:2px solid #bc201b;}
.main2-right ul h2{  background:#bc201b; color:#FFF; line-height:46px; padding:0 20px; width:450px; }
.main2-right ul h3{  background:#bc201b; color:#FFF; line-height:46px; padding:0 20px; width:450px; }
.main2-right ul li{ color:#333; line-height:34px;  padding:5px; }
.main2-right ul li a{ color:#2356a8;}
.main2-right ul li a:hover{ color:#e13f13;text-decoration:underline}


.main2-right table {border-collapse: collapse; width:745px; line-height:24px; margin:20px 0; }
.main2-right table th{color:#333; font-size: 16px; line-height: 36px;; background-color:#eeeeee; }
.main2-right th{ border: 1px solid #e3e3e3; font-size:16px; color:#333; text-align:center ; line-height:30px; padding:}
.main2-right td { border: 1px solid #e3e3e3; font-size:15px; color:#333; text-align:center ; line-height:36px;}
.main2-right td.txtFl{text-align:left; padding-left:20px;}.main1-right tr:hover { background:#f9f9f9;}
.main2-right td a{  padding:5px 3px; border-radius:5px; margin:2px; color: #900;}
