@charset "UTF-8";
/* CSS Document */
html, body { -webkit-text-size-adjust:none; }
body { width:100%; font-size:16px; font-family:'Microsoft YaHei'; margin:0; padding:0; color:#333333; line-height:24px; background-color:#FFF;}
footer, header, nav, section { display:block; }
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea, th, td { margin:0; padding:0; }
ul, li { list-style:none; margin:0; padding:0 }
h2{ font-weight:normal;}
img { border:0px; vertical-align:top; cursor:pointer; }
a { text-decoration:none; cursor:pointer; }
p { text-align:justify; }
.icon { background:url(../images/icon.png) no-repeat; vertical-align:top; }
font { color:#f00; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{clear:both}

.logo{ width:100%; text-align:center;background:#fff;}
.logo img{ margin:25px 0px; width:1060px; height:65px;}
.nav{ width:100%; overflow:hidden; background:#155e95; }
.nav ul{ width:1060px; line-height:50px; text-align:center; margin:0 auto;}
.nav ul li{ width:10%; float:left;}
.nav ul li a{ color:#fff; font-size:16px;width:99%; display:inline-block; line-height:25px;}
.n_hover,.nav ul li:hover{ background:#003e6c;}
.n_hover a,.nav ul li a:hover{}
.n_last a{ border-right:0;}

/*footer*/
.footer{ background-color:#155e95; color:#fff; overflow:hidden; padding-bottom:50px; margin-top:30px; width:100%; display:inline-block;}
.footer .foot{ width:76%; margin:48px auto;}
.footer .foot .f_p0{display:block;float:left;text-align:center;}
.footer .foot .f_p1{ width:32%; text-align:center;}
.footer .foot .f_p1 strong{ font-size:26px; font-weight:bold; margin-top:20px; width:100%; display:inline-block;}
.footer .foot .f_p1 img{ max-width:100%;}
.footer .foot .f_p2{ text-align:left; padding-top:15px; font-size:14px; line-height:30px;width:36%;}
.footer .foot .f_p3{ width:32%; }
.footer .foot .f_p3 span{ width:100%; text-align:center; display:inline-block; margin-bottom:6px;}
.footerlink {color:#fff;}

/*
.swiper-slide-prev{opacity: .3;}
.swiper-slide-next{opacity: .3;}
*/

.banner{ width:100%; text-align:center;background:#fff;}
.banner img{ margin:25px 0px; width:1060px; height:130px;}
.axb{width: 1060px;margin: 25px auto;position: relative;}
.axb_left{width: 390px;height: 500px;margin: 0 20px; float: left;}
.left_hd{text-align: center;}
.left_hd h2{font-weight: bold;}
.left_hd span{color: red;}
.left_bd{margin: 20px 0;text-align: center;}
.left_bd h2{color: red;font-weight: bold;}
.left_bd .bd{position: relative;margin: 5px 0;}
.left_bd .bd .bd1{border: 1px red solid;width: 174px;position: absolute;left: 0;top: 9px; }
.left_bd .bd .bd2{border: 1px red solid;width: 174px;position: absolute;right: 0;top: 9px; }
.left_bd .bbd{text-align: left;position: relative;height: 170px;}
.left_bd .bbd img{position: absolute;right: 0;bottom: 0;}
.left_sp{text-align: center; margin: 10px auto;}


.axb_right{float: left;width: 630px;height: 500px;}
.right_hd{width: 270px;text-align: center;line-height: 36px;margin: 0 auto;background-color: #FFFFFF;position: relative;z-index: 1;}
.right_hd h2{color:#0F60D3;font-size: 36px;}
.right_bd{border: 1px #A7B7CF solid;width: 584px;height: 420px;margin: -18px 18px;}
.right_bd .bdd1{position: relative;margin:12px 28px;height: 50px;}
.right_bd .bdd1:nth-child(1){margin-top: 60px;}

.right_bd .bdd1:nth-child(3){margin-left: 38px;}
.right_bd .bdd1:nth-child(4){margin-left: 38px; height: 150px;}
.right_bd .bdd1:nth-child(4) label{vertical-align: top;}
.right_bd .bdd1:nth-child(3) input{width: 186px;}
.right_bd .bdd1 .bdd11{float: left;}
.right_bd .bdd1 .bdd12{float: left;margin-left: 20px;}
.right_bd .bdd1 .bdd11 span{color: red;}
.right_bd .bdd1 label{font-size: 20px;}
.right_bd .bdd1 input{color:#999999;height: 40px;background-color: #E6E6E6;border-radius: 6px;border-style: none;font-size: 17px;line-height: 17px;}
.right_bd .bdd1 .bdd11 input{width: 186px;}
.right_bd .bdd1 .bdd12 input{width: 136px;}
.right_bd .bdd1 textarea{color:#999999; width: 379px; height: 120px;background-color: #E6E6E6;border-radius: 6px;border-style: none;font-size: 17px; line-height: 24px; padding: 15px;color:#999999;}
.right_bd .bdd2{position: relative;text-align: center;margin: 38px 0;}
.right_bd .bdd2 input{width:132px;height: 46px;border-style: none;border-radius: 6px;font-size: 20px;color: #FFFFFF;}
.right_bd .bdd2 input:nth-child(1){background-color: #0F60D3;margin-right: 34px;}
.right_bd .bdd2 input:nth-child(2){background-color: #969696;}


/* 22newbd 开始 */
.right_bd {padding:60px 0 0 20px;}
.right_bd .form-group {display:block;width:50%;float:left;margin-bottom:5px;}
.right_bd .form-group .control-label {width:90px;font-size: 16px;display:block;float:left;text-align: center;line-height:40px;}
.right_bd .form-group .control-label .required{color:red;}
.right_bd .form-group input {text-align:center;}
.right_bd .form-group .col-md-10 input{color:#999999;height: 40px;background-color: #E6E6E6;border-radius: 6px;border-style: none;font-size: 17px;line-height: 17px;}
.right_bd .form-group .col-md-10 select{color:#999999;height: 40px;background-color: #E6E6E6;border-radius: 6px;border-style: none;font-size: 17px;line-height: 17px;text-align:center;}
.right_bd .form-group .col-md-9 input{color:#999999;height: 40px;background-color: #E6E6E6;border-radius: 6px;border-style: none;font-size: 17px;line-height: 17px;display:block;float:left;}
.right_bd .form-group .col-md-10 textarea{color:#999999; width: 379px; height: 120px;background-color: #E6E6E6;border-radius: 6px;border-style: none;font-size: 17px; line-height: 24px; padding: 15px;color:#999999;}
.right_bd .form-group:nth-child(2) .mt-radio-inline{line-height:40px;}
.right_bd .form-group:nth-child(2) input{width:15px!important;display:block;float:left;margin-right:5px;}
.right_bd .form-group:nth-child(2) .mt-radio:after{width:0;height:0;content:'';display: block;clear: both;}
.right_bd .form-group:nth-child(2) .mt-radio{float: left;padding-right: 9px;}
.right_bd .form-group:nth-child(4) input{width:136px!important;}
.right_bd .form-group:nth-child(5){}
.right_bd .form-group:nth-child(5) select{width:190px;}
.right_bd .form-group:nth-child(6){}
.right_bd .form-group:nth-child(6) select{width:190px;}
.right_bd .form-group:nth-child(7){display: flow-root; width: 100%;}
.right_bd .form-group:nth-child(7) textarea {width: 69%!important;display: block;float:left;height:50px!important;}
.right_bd .form-group:nth-child(8){display: flow-root; width: 100%;}
.right_bd .form-group:nth-child(8) .col-md-10{display: block;float: left;width:78%;}
.right_bd .form-group:nth-child(8) textarea{height:25px!important;}
.right_bd .form-group:nth-child(8) .fc-code{display:block;float:left;}
.right_bd .form-group:nth-child(8) .fc-code img{margin:0;}
.right_bd .form-group:nth-child(9){display: flow-root; width: 100%;}
.right_bd .form-group:nth-child(9) img{margin:0!important;}
.bdd2 .form-tj {width:132px;height: 46px;border-style: none;border-radius: 6px;font-size: 20px;color: #FFFFFF;background-color: #0F60D3;margin-right: 34px;display:block;margin:0 auto;}
/* 22newbd 结束 */

.main{ width:1060px; margin:0 auto; overflow:hidden;}

.page{ overflow:hidden;}
.page h2{ line-height:46px; text-align:left; border-bottom:1px #e9e9e9 solid; margin-bottom:20px; overflow:hidden;}
.page h2 strong{ font-size:18px; border-bottom:1px #0c797c solid; line-height:46px; display:inline-block; font-weight:normal; float:left; color:#000;}
.page h2 strong em{ color:#a0a0a0; font-size:14px;}
.page h2 p{line-height: 46px;float: left;font-size: 14px;margin-left: 8%;}
.page h2 p font{ font-size:16px; color:#f00;}
.page h2 p b{ font-size:16px; font-weight:normal; color:#05787b;}
.page h2 p a{  color:#a0a0a0}
.page h2 span{  float:right; padding:1px 8px; font-size:12px; border:1px #ccc dashed; display:inline-block; line-height:18px; border-radius:5px;margin-top: 20px;}
.page h2 span a{ color:#1f1f1f;}
.page h2 span a:hover{ color:#f00; font-weight:bold;}
.page h2 span.img{ margin-top:10px; border:0;}
.page h2 span img{ margin-bottom:10px;}
.page_9{ margin:15px 0 0 0;}
.page_9 .hj{ position:relative;}
.page_9 .hj .hj_con{ width:1026px; border:7px #ededed solid; padding:12px 10px 0 12px; margin-bottom:38px; overflow:hidden;}
.page_9 .hj .hj_con .diro div{ margin-bottom:11px; position:relative; width:100%; float:left;}
.page_9 .hj .hj_con .diro span{ line-height:35px; color:#fff; background: rgba(0, 0, 0, 0.6); position:absolute; bottom:0; left:0; display: block; width:100%;}
.page_9 .hj .hj_con .diro span i{ width:3px; height:15px; background-color:#a3a792; display:inline-block; float:left; margin:10px 6px 0 12px;}
.page_9 .hj .hj_con .hj_l{ width:349px; float:left; margin-right:10px;}
.page_9 .hj .hj_con .hj_r{ width:665px; float:right;}
.page_9 .hj .hd{ width:156px; height:30px; position:absolute; bottom:15px; right:12px; z-index:1;}
.page_9 .hj .hd ul li{ width:15px; height:15px; border:3px #fff solid; border-radius:50%; float:left; margin:0 7px 0 0;}
.page_9 .hj .hd ul li.on{  background-color:#447cc4;}

.page_9 dl dd{ width:180px; height:168px;text-align:center; float:left; margin-right:0px;}
.page_9 dl dd img{ margin:0;}
.page_9 dl dd a{ text-decoration: none;cursor: pointer;color: #4a4a4a;}
.page_9 dl dd.p_9_li1{ background-color:#e7a5a4;}
.page_9 dl dd.p_9_li2{ background-color:#e5b778;}
.page_9 dl dd.p_9_li3{ background-color:#a4c761;}
.page_9 dl dd.p_9_li4{ background-color:#71a1df;}
.page_9 dl dd.p_9_li5{ background-color:#8162bc; margin-right:0;}
#k_s_ol_floatWin_fl,#ks_ol_floatWin{display:none!important;}