.header{height:55px; background:#000d2e; position:fixed; top:0; width:100%; z-index:999;}
.logo{padding-left:10px;padding-top: 5px;}
.nav li{float:left; line-height:55px;}
.nav li a{font-size:18px; color:#b4b4b4; display:block; padding:0 28px;}
.zt_tie{background:url(../images/txy_zt_09.jpg) repeat-x;height:86px;width:100%;line-height:86px;overflow:hidden;margin-top: 30px;}
.zt_tie strong{display:inline-block; font-size:46px; color:#fff; font-weight:bold; padding-left:5px;}
.zt_tie span{display:inline-block; float:right; color:#fff04a; font-size:23px; text-shadow:3px 3px 3px #000; -webkit-text-shadow:3px 3px 3px #000; -moz-text-shadow:3px 3px 3px #000; padding-right:15px;}
.zt_tie b{float:right; display:inline-block; padding-right:15px; color:#fff04a; font-size:23px; font-weight:normal;}
.zt_tie i{display:inline-block; float:right; color:#fff04a; font-size:18px; background:url(../images/zt_tel_03.png) no-repeat center 6px; margin-right:188px; font-style:normal; padding-top:26px;}
.kcbj_tie{line-height:78px;height:78px;margin:10px 15px 0;border-bottom:1px solid #838383;color:#0095ff;font-size: 35px;font-weight:bold;}
.kcbj_cot{color:#B5B5B5; line-height:32px; padding:6px 0 10px; font-size:16px;}
.kcbj_cot2{background:#0a345e; padding:25px 0;}
.kcbj_cot2 h1{text-align:center;font-size: 32px;font-weight:normal;padding-bottom:26px;}
.kcbj_cot2 ul{padding:0 40px 0 140px;}
.kcbj_cot2 ul li{line-height:36px; color:#f0f0f0; font-size:19px; padding-left:25px; background:url(../images/txy_zt_13.jpg) no-repeat left center;}
.kcbj_cot2 .cot{line-height:36px;font-size: 22px;padding:15px 100px 0;}
.kcbj_cot3{font-size:24px; padding:10px 10px 10px 35px; line-height:42px;}
.kcjzcot{padding:7px 0 15px;}
.kcjzcot dl{float:left; width:331px; margin:0 1px; text-align:center; line-height:50px; font-size:28px; color:#0a345e; background:#b4b7c2; display:inline;}
.kcjzcot dl dt{height:69px; line-height:69px; background:#0a345e; color:#eee; font-size:34px; font-weight:bold;}
.kcjzcot dl dd{padding:29px 0;}
.bot{padding:0 5px 13px 0;}
.kctdbox{padding:22px 22px 0;}
.kctd_1{background:#b4b7c2; padding-bottom:30px;}
.kctd_1L{width:380px; padding-left:60px; text-align:center; line-height:36px; font-size:17px; color:#4b4a4a;}
.kctd_1L h1{padding:26px 0; color:#454545; font-size:30px; font-weight:normal;}
.kctd_1L .pic{margin-bottom:25px;}
.kctd_1R{width:442px; text-align:center; line-height:34px; font-size:17px;}
.kctd_1R h1{font-size:30px; color:#014685; font-weight:normal; padding:25px 0 20px;}
.kctd_1R .pic{margin-bottom:25px;}
.tit{font-size: 32px;font-weight: bold;text-align: center;padding: 25px 0 20px 0;color:#fff;}
.kctdbox .tie{padding:26px 8px 0;}
.kctdbox .tieL{height:78px; width:322px; background:url(../images/txy_zt_37.jpg) repeat-x bottom; line-height:78px; text-align:right; font-size:30px; color:#fea201;}
.kctdbox .tieR{font-size:18px; color:#dcdcdc; line-height:30px; background:url(../images/txy_zt_37.jpg) repeat-x bottom; width:602px; padding:25px 0 18px;}
.yyxs{padding:20px 0;}
.yyxs td{font-size:14px; color:#b5b5b5; line-height:24px;}
.yyxs td .pic{padding:0px 0;}
.kcmkcot{padding:0px 0 15px;}
.kcmkcot dl{float:left; width:331px; margin:0 1px; line-height:50px; font-size:26px; color:#0a345e; background:#b4b7c2; display:inline;}
.kcmkcot dl dt{height:69px; line-height:69px; background:#0a345e; color:#eee; font-size:28px; text-align: center}
.kcmkcot dl dd{padding:29px 0 20px 15px;}
.zhuanhua li{float:left;text-align: center;width:198px;margin:0 1px;line-height: 69px;font-size:26px;color:#fff;background:#0A345E;display:inline;}
.kcmktie{font-size:39px;color: #fff;line-height:102px;text-align:center;letter-spacing:5px;margin-bottom: 60px;}
.kcjsL{width: 482px;padding-left: 5px;}
.kcjsR{width: 482px;padding-left: 5px;}
.kcjsbox{background:#b3b7c1;letter-spacing:2px;line-height:36px;font-size:23px;color:#093057;margin: 5px auto 0 14px;display:inline-block;width:100%;height:100%;}
.kcjsR .kcjsbox{/*padding-bottom:20px;*/}
.kcjsbox .tie{text-align:center; height:76px; line-height:76px; color:#fff; font-size:24px; font-weight:bold; background:#0a345e;letter-spacing:5px;}
.kcjsbox .cot{padding:22px 0 22px 25px;}
.kcjsL .kcjsbox .cot{padding-left:27px;}
.kcjsbox .bot{padding:0 0 15px 8px;}
.kcjsbox .bot a{display:inline-block; background:#fea201; width:127px; height:39px; line-height:39px; text-align:center; color:#7e5000; font-size:19px; margin-left:54px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
.kcjsboxcot{padding-bottom:12px;background-color: #14385D;padding: 15px;}
.kcjsboxcot .js{background-color: #2C5F94}
.kcjsboxcot .js dl{ border-bottom: 1px solid #000; color: #fff;height: auto;overflow: hidden;}
.kcjsboxcot .js dt{background-color: #678FB7;float: left;width: 185px;text-align: center;border-right: 1px solid #000;line-height: 60px;font-size: 20px;height: 60px;padding: 10px 0;}
.kcjsboxcot .js dd{width: 754px;line-height: 30px;font-size: 16px;padding: 10px 0;height: 60px;float: left;padding-left: 30px;}
.hc{display:none;}
.jsjsbox{width:1004px; padding-bottom:4px;}
.jsjsbox li{float:left;background:#b1b5bf;width: 245px;display:inline;margin:4px 4px 0 0;}
.jsjsbox li .tie{text-align:center; height:50px; line-height:50px; font-size:24px; color:#fff; background:#0a345e;letter-spacing:2px;}
.jsjsbox li .pic{padding:14px 0 9px;}
.jsjsbox li .cot{width:212px; margin:0 auto; border-top:1px solid #eeefef; line-height:22px; color:#4c4c4c; padding:12px 0 0; font-size:12px; height:100px;}
.jsjsbot{display:inline-block; width:126px; height:30px; line-height:30px; text-align:center; background:#fea201; color:#954c4c; font-size:12px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin:0 auto;}
.jsjsbox li .bot{padding:0 0 12px; text-align:center;}
#hccc{width:400px; position:fixed; top:30%; background:#fff; border:1px solid #f00; padding:10px; line-height:32px; left:50%; margin-left:-200px; color:#4c4c4c; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
#hccc .cot{height:200px; overflow-y:scroll; font-size:16px;}
.about_tie{font-size:20px; font-weight:normal; margin-bottom:15px;}
.ztbotbg{background:url(../images/tx_zt_02.gif) no-repeat center bottom; border-bottom:3px solid #f1f1f3;}
.hc2{display:none;}
#hccc2{position:fixed; width:800px; left:50%; border:1px solid #f00; padding:10px; line-height:32px; margin-left:-400px; color:#4c4c4c; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; top:15%; background:#fff;}
#hccc2 .cot{ overflow-y:scroll; font-size:12px; padding:0 10px; height:auto !important; max-height:500px; height:500px;}
#hccc2 .cot td{padding:0 10px;}

.footer{ border-bottom:30px solid #061232; padding-bottom:5px;}
.footecot{width:934px; margin:0 auto; padding-top:2px;}
.fotL{width:220px;}
.footecot li:hover{filter:alpha(opacity=90); opacity:0.9;}
.fotL li{background:#aeaeae; margin-top:8px; color:#fff; text-align:center;}
.fotL li.li1{height:111px; line-height:111px; font-size:24px;}
.fotL li.li2{font-size:16px; line-height:30px; height:210px; padding-top:23px;}
.fotL li.li2 .tel{padding:10px 0;}
.fotL li.li2 .tel img{ padding:5px 5px 0 0;}
.fotR{width:714px;}
.fotR li{float:left; width:228px; height:111px; display:inline; margin:8px 0 0 10px; text-align:center;}
.fotR li a{ color:#fff;}
.fotR li.li1{background:#f47701;}
.fotR li.li2{background:#93b231;}
.fotR li.li3{background:#d45e80;}
.fotR li.li4{background:#48a9b0;}
.fotR li.li5{background:#704220;}
.fotR li.li6{background:#3ab8cf;}
.fotR li.li7{background:#d35034;}
.fotR li.li8{background:#014380;}
.fotR li.li9{background:#d49b5e;}
.footecot li b.bname{display:block; line-height:111px; color:#fff; font-weight:normal; font-size:24px;}
.footecot li span.dizi{font-size:18px; color:#fff; padding:15px; display:none; line-height:24px;}
.footecot li:hover b.bname{display:none;}
.footecot li:hover span.dizi{display:block;}
.tetainput{float:left; margin-right:20px; position:relative; z-index:1;}
.tetainput span{color:#d0d0d0; font-size:14px; position:absolute; right:12px; top:11px;}
.sqtext{width:230px; padding:0 12px; border:1px solid #b7b7b7; height:42px; line-height:42px; color:#8c8c8c; font-size:14px;}
.spteart{padding:12px; font-size:14px; color:#8c8c8c; width:507px; height:150px;  border:1px solid #b7b7b7; overflow:hidden;}
.zsdxbox{padding:;}
.zsdxbox dl{float:left; width:437px; margin:13px 0 27px 42px; display:inline; background:#b3b7c1 url(../images/bg_23.jpg) no-repeat right bottom; text-align:center; color:#0a345e; line-height:60px; font-size:37px;}
.zsdxbox dl dt{height:75px; line-height:75px; font-size:40px; color:#fff; background:#0a345e;}
.zsdxbox dl dd{padding:32px 0;}
.qyjscot{padding:10px; line-height:27px; color:#b3b7c1;}
.zxbmbox{background:#0a3059; padding:26px 71px; margin:8px 15px 16px;}
.zxbmbox td { padding: 11px 0px;}
.jsjsbox li .cot dd{background:url(../images/tie-2.png) no-repeat left 7px; padding-left:18px;}


.kc{ background-color: #0A345E;}
.kc1{background-color: #2F639C; position: absolute;    top: 114px;
    left: 324px;}
.kc,.kc1{ width: 350px; height: 480px; color: #fff;}
.kc img,.kc1 img{ margin-top: 55px;}
.kc dt,.kc1 dt{ margin-top: 50px; font-size: 28px;margin-bottom: 25px;}
.kc dd,.kc1 dd{ background: url("../images/o.png") left no-repeat; padding-left: 25px; font-size: 20px; line-height: 30px;margin-left: 64px;
    padding: 10px 0 10px 25px;}

.classic{background: url(../images/bg.png) no-repeat bottom;height: 305px;}
.classic dl {
    float: left;
    width: 331px;
    margin: 0 1px;
    line-height: 50px;
    font-size: 22px;
    color: #0a345e;
    display: inline;
}
.classic dl dt {
    height: 59px;
    line-height: 35px;
    color: #eee;
    font-size: 22px;
    text-align: center;
}
.source{background-color: #0A345E;margin-top: 2px;color: #fff;font-size: 20px;padding-left: 35px;width: 981px;padding: 10px;}
.source ul{border: 3px solid #020F31;padding: 15px 25px;}
.source li{line-height: 40px; background: url("../images/o2.png") left no-repeat; padding-left: 20px;}

.zhuanhua dl{width: 308px;margin-right: 25px; margin-top: 40px;}
.zhuanhua dl dt{text-align: center;
    height: 76px;
    line-height: 76px;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    background: #0a345e;
    letter-spacing: 5px;}
.zhuanhua dl dd{
    background: #b3b7c1;
    padding: 10px;
    line-height: 36px;
    height: 74px;
    font-size: 23px;
    color: #093057;
}
