/* 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-gg{ width:100%; height:528px; background:url(../images/banner-gg.jpg) no-repeat top center;}
.banner-gg{ width:100%; height:528px; background:url(../images/banner-gg.jpg) no-repeat top center;}
.banner-dg{ width:100%; height:528px; background:url(../images/banner-dg.jpg) no-repeat top center;}
.banner-zw{ width:100%; height:528px; background:url(../images/banner-zw.jpg) no-repeat top center;}
.banner-kslc{ width:100%; height:528px; background:url(../images/banner-kslc.jpg) no-repeat top center;}
.banner-bktj{ width:100%; height:528px; }
.banner-bkzn{ width:100%; height:528px; background:url(../images/banner-bkzn.jpg) no-repeat top center;}
.banner-kskm{ width:100%; height:528px; background:url(../images/banner-kskm.jpg) no-repeat top center;}
.banner-kssj{ width:100%; height:528px; background:url(../images/banner-kssj.jpg) no-repeat top center;}
.banner-msgg{ width:100%; height:528px; background:url(../images/banner-msgg.jpg) no-repeat top center;}
.banner-msmd{ width:100%; height:528px; background:url(../images/banner-msmd.jpg) no-repeat top center;}
.banner-tjmd{ width:100%; height:528px; background:url(../images/banner-tjgg.jpg) no-repeat top center;}
.banner-lymd{ width:100%; height:528px; background:url(../images/banner-lymd.jpg) no-repeat top center;}
.banner-bszysx{ width:100%; height:528px; background:url(../images/banner-bszysx.jpg) no-repeat top center;}
.banner-dtxz{ width:100%; height:528px; background:url(../images/banner-dtxz.jpg) no-repeat top center;}
.banner-fsx{ width:100%; height:528px; background:url(../images/banner-bsfsx.jpg) no-repeat top center;}
.banner-cxrk{ width:100%; height:528px; background:url(../images/banner-cxrk.jpg) no-repeat top center;}
.banner-cjcx{ width:100%; height:528px; background:url(../images/banner-cjcx.jpg) no-repeat top center;}
.banner-cjjs{ width:100%; height:528px; background:url(../images/banner-cjjs.jpg) no-repeat top center;}
.banner-kcgz{ width:100%; height:528px; background:url(../images/banner-kcgz.jpg) no-repeat top center;}
.banner-jxfh{ width:100%; height:528px; background:url(../images/banner-jxfh.jpg) no-repeat top center;}
.banner-bmrk{ width:100%; height:528px; background:url(../images/banner-bmrk.jpg) no-repeat top center;}
.banner-zcdh{ width:100%; height:528px; background:url(../images/banner-zcdh.jpg) no-repeat top center;}
.banner-zyml{ width:100%; height:528px; background:url(../images/banner-zyml.jpg) no-repeat top center;}
.banner-dyxz{ width:100%; height:528px; background:url(../images/banner-dyxz.jpg) no-repeat top center;}
.banner-lnkq{ width:100%; height:528px; background:url(../images/banner-lnkq.jpg) no-repeat top center;}
.banner-ksjs{ width:100%; height:528px; background:url(../images/banner-ksjs.jpg) no-repeat top center;}
.banner-mssj{ width:100%; height:528px; background:url(../images/banner-mssj.jpg) no-repeat top center;}
.banner-mslc{ width:100%; height:528px; background:url(../images/banner-mslc.jpg) no-repeat top center;}
.banner-lnmszt{ width:100%; height:528px; background:url(../images/banner-lnmszt.jpg) no-repeat top center;}
.banner-msbkgl{ width:100%; height:528px; background:url(../images/banner-msbkgl.jpg) no-repeat top center;}
.banner-msjq{ width:100%; height:528px; background:url(../images/banner-msjq.jpg) no-repeat top center;}
.banner-mszysx{ width:100%; height:528px; background:url(../images/banner-mszysx.jpg) no-repeat top center;}
.banner-zkzdy{ width:100%; height:528px; background:url(../images/banner-zkzdy.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:#bc201b; 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 #bc201b;}
.main1-right ul h2{ font-size:20px; background:#bc201b; color:#FFF; line-height:46px; padding:0 20px; width:450px; }
.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;}

/*第二部分*/
.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;}
