﻿.mbody .Wrapper_hd{margin:0 auto 10px auto;width:1200px;clear:both;}
.mbody .Wrapper_con{margin:10px auto 20px auto;width:1200px;clear:both;}
.b-t{border-top: 1px solid #ddd;}
.b-b{border-bottom: 1px solid #ddd;}
.mbody{width:100%;min-width:1200px;padding: 0 0 40px 0;min-height: 1200px;float:left;}
.main-nav{padding: 0 12px 6px 0;border-bottom: 1px solid #ccc;line-height: 29px;font-size: 16px;margin-bottom:10px;color:#7f7f7f;}
.main-nav a{color:#7f7f7f;text-decoration:none;}
.row{margin-left: -15px;margin-right: -15px;}
.ico-home{width: 19px;height: 16px;margin: -2px 6px 0 0; background: url(../images/tech/ico-home.png) 0 0;display: inline-block;vertical-align: middle;}
.m-nax{background-color: #fff;position: relative;min-height: 1px;width:200px;}
.m-list{background-color: #fff;position: relative;min-height: 1px;padding-right: 15px;padding-left: 15px;}
.cate-list{padding: 10px 0;}
.cate-list ul,.m-cate-list ul{list-style: none;margin: 0;padding: 0;}
.cate-list ul li{height: 50px;line-height: 50px;font-size: 16px;}
.cate-list ul li a{display: block;padding-left: 12px;}
.cate-list ul li a span{padding-left: 15px;}
/*.cate-list ul li:hover a{color:#dc2d1a;background-color:#f5f5f5;text-decoration:none;}*/
.cate-list ul li:hover a{color:#fff;background-color:#dc2d1a;text-decoration:none;}
.cate-list ul li.active a{background-color: #dc2d1a;color: #fff;}
.ico-cate{width: 36px;height: 36px;margin: -5px 2px 0 0;background: url(../images/tech/tubiao.png) 0 0 no-repeat;display: inline-block;vertical-align: middle;}
.ico-cate-0{background-position:0px -927px;}
.cate-list ul li.active .ico-cate-0{background-position:-60px -927px;}
.cate-list ul li:hover .ico-cate-0{background-position:-60px -927px;}
.ico-cate-1{background-position:0px 2px;}
.cate-list ul li.active .ico-cate-1{background-position:-60px 2px;}
.cate-list ul li:hover .ico-cate-1{background-position:-60px 2px;}
.ico-cate-2{background-position:0px -42px;}
.cate-list ul li.active .ico-cate-2{background-position:-60px -42px;}
.cate-list ul li:hover .ico-cate-2{background-position:-60px -42px;}
.ico-cate-3{background-position:0px -84px;}
.cate-list ul li.active .ico-cate-3{background-position:-60px -84px;}
.cate-list ul li:hover .ico-cate-3{background-position:-60px -84px;}
.ico-cate-4{background-position:0px -134px;}
.cate-list ul li.active .ico-cate-4{background-position:-60px -134px;}
.cate-list ul li:hover .ico-cate-4{background-position:-60px -134px;}
.ico-cate-5{background-position:0px -178px;}
.cate-list ul li.active .ico-cate-5{background-position:-60px -178px;}
.cate-list ul li:hover .ico-cate-5{background-position:-60px -178px;}
.ico-cate-6{background-position:0px -224px;}
.cate-list ul li.active .ico-cate-6{background-position:-60px -224px;}
.cate-list ul li:hover .ico-cate-6{background-position:-60px -224px;}
.ico-cate-7{background-position:0px -268px;}
.cate-list ul li.active .ico-cate-7{background-position:-60px -268px;}
.cate-list ul li:hover .ico-cate-7{background-position:-60px -268px;}
.ico-cate-8{background-position:0px -334px;}
.cate-list ul li.active .ico-cate-8{background-position:-60px -334px;}
.cate-list ul li:hover .ico-cate-8{background-position:-60px -334px;}
.ico-cate-9{background-position:0px -386px;}
.cate-list ul li.active .ico-cate-9{background-position:-60px -386px;}
.cate-list ul li:hover .ico-cate-9{background-position:-60px -386px;}
.ico-cate-10{background-position:0px -428px;}
.cate-list ul li.active .ico-cate-10{background-position:-60px -428px;}
.cate-list ul li:hover .ico-cate-10{background-position:-60px -428px;}
.ico-cate-11{background-position:0px -456px;}
.cate-list ul li.active .ico-cate-11{background-position:-60px -456px;}
.cate-list ul li:hover .ico-cate-11{background-position:-60px -456px;}
.ico-cate-12{background-position:0px -492px;}
.cate-list ul li.active .ico-cate-12{background-position:-60px -492px;}
.cate-list ul li:hover .ico-cate-12{background-position:-60px -492px;}
.ico-cate-13{background-position:0px -530px;}
.cate-list ul li.active .ico-cate-13{background-position:-60px -530px;}
.cate-list ul li:hover .ico-cate-13{background-position:-60px -530px;}
.ico-cate-14{background-position:0px -566px;}
.cate-list ul li.active .ico-cate-14{background-position:-60px -566px;}
.cate-list ul li:hover .ico-cate-14{background-position:-60px -566px;}
.ico-cate-15{background-position:0px -601px;}
.cate-list ul li.active .ico-cate-15{background-position:-60px -601px;}
.cate-list ul li:hover .ico-cate-15{background-position:-60px -601px;}
.ico-cate-16{background-position:0px -636px;}
.cate-list ul li.active .ico-cate-16{background-position:-60px -636px;}
.cate-list ul li:hover .ico-cate-16{background-position:-60px -636px;}
.ico-cate-17{background-position:0px -670px;}
.cate-list ul li.active .ico-cate-17{background-position:-60px -670px;}
.cate-list ul li:hover .ico-cate-17{background-position:-60px -670px;}
.ico-cate-18{background-position:0px -702px;}
.cate-list ul li.active .ico-cate-18{background-position:-60px -702px;}
.cate-list ul li:hover .ico-cate-18{background-position:-60px -702px;}
.ico-cate-19{background-position:0px -742px;}
.cate-list ul li.active .ico-cate-19{background-position:-60px -742px;}
.cate-list ul li:hover .ico-cate-19{background-position:-60px -742px;}
.ico-cate-20{background-position:0px -778px;}
.cate-list ul li.active .ico-cate-20{background-position:-60px -778px;}
.cate-list ul li:hover .ico-cate-20{background-position:-60px -778px;}
.ico-cate-21{background-position:0px -814px;}
.cate-list ul li.active .ico-cate-21{background-position:-60px -814px;}
.cate-list ul li:hover .ico-cate-21{background-position:-60px -814px;}
.ico-cate-22{background-position:0px -848px;}
.cate-list ul li.active .ico-cate-22{background-position:-60px -848px;}
.cate-list ul li:hover .ico-cate-22{background-position:-60px -848px;}
.ico-cate-23{background-position:0px -891px;}
.cate-list ul li.active .ico-cate-23{background-position:-60px -891px;}
.cate-list ul li:hover .ico-cate-23{background-position:-60px -891px;}

.m-list{width:670px;font-size:16px;}
.m-cate-list{background-color: #fff;overflow: hidden;padding: 14px 0 8px 14px;}
.m-cate-list li{float: left; margin: 0 10px 12px 0;}
.m-cate-list li:last-child {margin-right:0;}
.m-cate-list a{display: block;padding:2px 8px;color: #656565;background-color: #f4f4f4;border: 1px solid #d9d9d9;text-decoration:none;}
.m-cate-list li:hover a{border:1px solid #dc2d1a;}
.m-cate-list li.active a{color: #fff;background-color: #dc2d1a;border: 1px solid #dc2d1a;}
.m-cate-ad {float:right;width:200px;height:120px;background:transparent}

.m-table{background-color: #fff;font-size:14px;}
.m-table .row{width:100%;margin-left: 0;margin-right: 0;padding:12px 0px;line-height: 35px;border-bottom: 1px solid #ccc;background-color: #fff;display: table;color:#7f7f7f;}
.m-table .row:hover{background-color: #f4f4f4;}
.m-table .ad:hover{background-color:transparent;}
.col-t{padding-left:15px;}
.col-lg{float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;padding:0 15px;}
.col-lg li.con{line-height: 23px;/*height: 135px;*/overflow: hidden;}
.col-lg a.tg{color:#dc2d1a;}
.m-table .row .col-t a{color:#444;}
.m-table a.tg-img{float:left;padding:10px 10px 10px 0;}
.ws-none{white-space:normal;}
.w-t{/*width:505px;*/width:70%;}
.w-d{width:100px;}
.w-d span{display:block;line-height:25px;}
.col-lg li.t-s{color:#000;}
.col-lg li.t-s a{color:#337ab7;}
.col-lg li.t-s span{padding-left:15px;}
.col-lg span.tel-btn{background: #ff3636 none repeat scroll 0% 0%;color: #FFF;transition: background 0.2s ease-in 0s;border:none;border-radius: 4px;cursor: pointer;margin:auto;text-align:center;}
.col-lg.fr{float:right;}
/*分页*/
.pages{overflow: hidden;padding: 12px;}
.p-num{display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.p-num li,.p-next li,.p-go li{display: inline;}
.p-num>li:first-child>a,.p-num>li:first-child>span,.p-go>li:first-child>input{margin-left: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.p-num>li:last-child>a,.p-num>li:last-child>span,.p-go>li:last-child>input{margin-left: 0;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.p-num>.active>a, .p-num>.active>a:focus, .p-num>.active>a:hover, .p-num>.active>span, .p-num>.active>span:focus, .p-num>.active>span:hover {z-index: 2;color: #fff;cursor: default;background-color: #337ab7;border-color: #337ab7;}
.p-num>.disabled>a, .p-num>.disabled>a:focus, .p-num>.disabled>a:hover, .p-num>.disabled>span, .p-num>.disabled>span:focus, .p-num>.disabled>span:hover {color: #777;cursor: not-allowed;background-color: #fff;border-color: #ddd;}
.p-num>li>a:focus,.p-num>li>a:hover,.p-num>li>span:focus,.p-num>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}
.p-num>li>a, .p-num>li>span,.p-next>li>a, .p-next>li>span {position: relative;float: left;padding: 6px 12px;margin-left: -1px;line-height: 1.42857143;color: #337ab7;text-decoration: none;background-color: #fff;border: 1px solid #ddd;}
.p-next {padding-left: 0;margin: 20px 0;text-align: center;list-style: none;}
.p-next .next>a, .p-next .next>span {float: right;}
.p-next li>a, .p-next li>span {display: inline-block;padding: 6px 14px;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;}
.p-next li>a:focus,.p-next li>a:hover{text-decoration:none;background-color:#eee;color:#23527c;}
.p-go {padding-right:5px;margin: 20px 0;text-align: center;list-style: none;}
.pages_inp {width:50px;height:34px;border:#DDDDDD 1px solid;color:#666666;text-align:center;}
.pages_inp:hover,.pages_inp:focus{border-color:#cbcbcb;}
.pages_btn {width:36px;height:36px;color: #fff;text-decoration: none;background-color: #337ab7;border:0}
.pages_btn:hover{color: #fff;cursor: pointer;background-color: #2C6DA4;}


.content{width:900px;background-color:#fff;}
.content .table img{margin:15px 0 0 5px;}
.content .table .details{width: 540px;line-height: 1.6;margin-left:25px;}
.content .table dl.details dt{margin:10px 0;font-size: 18px!important;}
.content .table dl.details dd{margin-bottom:5px; width:50%;float:left;display: block;}
.content .table dl.details dd.l-w{width:100%;}
.content .table dl.details dd span.name{color: #999;}
.content .table dl.details dd span.tit{margin-left:20px;}
.content .table dl.details dd span.l_kw a{color: #1884df;margin-right:10px;display:inline-table;}
.content .table dl.details dd a.blue{color: #1884df;}
.content .table dl.details dd.d-btn {text-align:center;padding-top:10px;}
.content .table dl.details dd.d-btn a{background: #ff3636 none repeat scroll 0% 0%; padding: 10px 40px; font-size:16px;color: #FFF;transition: background 0.2s ease-in 0s;line-height: 32px;border:none;border-radius: 4px;cursor: pointer;margin:auto;}
.content .table dl.details dd.d-btn a.btn1:hover{background: #f10000 none repeat scroll 0% 0%;}
.content .table dl.details dd.d-btn a.btn2{background: #1bb8b6 none repeat scroll 0% 0%;}
.content .table dl.details dd.d-btn a.btn2:hover{background: #159c9a none repeat scroll 0% 0%;text-decoration:none;}

.content .table dl.details dd.btns{display:flex;justify-content:space-around;}
.content .table dl.details dd.btns a{background: #ff3636 none repeat scroll 0% 0%; padding: 10px 40px; font-size:16px;color: #FFF;transition: background 0.2s ease-in 0s;line-height: 32px;border:none;border-radius: 4px;cursor: pointer;margin:auto;}
.content .table dl.details dd.btns a{opacity:0.9;}
.content .table dl.details dd.btns a:nth-child(2){background: #1bb8b6 none repeat scroll 0% 0%;}
.content .table dl.details dd.btns .tips{position:relative;border:1px solid #7f7f7f;}
.content .con .con-tab-box{height:50px;}
.content .con .con-tab{height:50px;background:#f5f5f5;border: 1px solid #d9d9d9;}
.content .con .con-tab ul{float:left;width:899px;height:50px;}
.content .con .con-tab li{float:left;position: relative;line-height:50px}
.content .con .con-tab li a{color: #535353;padding:0 30px;}
.content .con .con-tab li:first-child a{background:none;}
.content .con .con-tab li.active{background:#fff;border: 1px solid #d9d9d9;border-top:2px solid #dc2d1a;border-bottom:1px solid #fff;top:-1px;left:-1px}
.content .con .con-tab li.active a,.content .con .con-tab li.active+li a{ background:none}
.content .con .con-tab li.active a,.content .con .con-tab li:hover a{color: #dc2d1a;text-decoration: none;}
.content .con .con-tab ul li.share{float:right;border:0;}
.content .con .con-tab ul li.share a{padding-right:0;}
.content .con .list-item{padding:20px;background-color:#f4f4f4;}
.content .con .con-main{background-color:#fff;overflow:hidden;width: 860px;}
.content .con .con-main div{width:100%;display:block;}
.content .con .con-main img{max-width:850px;}
.content .con .con-main .lc img{width:860px;margin-top:20px;}
.content .con .con-main a { color:#1884df;}
.db-r{border-bottom: 2px solid #dc2d1a;}
.pos-fixed{position:fixed;top:60px;z-index:9;}

dl.d_th{ clear:both; margin:10px 0;padding-top:10px; background:url(../images/th_line.gif) repeat-x left bottom; height:35px;line-height:30px; overflow:hidden;}
dl.d_th dd{ float:left; background:url(../images/th_red_line.gif) repeat-x left bottom; height:35px;font-size:18px;font-weight:bold; color:#444;margin:0;}
dl.d_th dd span{ float:left; background:url(../images/th_gray.gif) no-repeat 5px 8px; padding:0 8px 0 30px;}
dt.th_a{padding-right:10px; float:right; color:#a8a8a8;}
ul.d_list{ clear:both; margin:16px auto; width:97%;}
ul.d_list li{ float:left; width:49.8%; font-size:14px; line-height:2em; height:2em; overflow:hidden; margin:1px 0; background:url(../images/red_arrow.gif) no-repeat 0px 10px; text-indent:1em;}


/*tc*/
.reveal-modal-bg { position: fixed; height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.8);z-index: 100;display: none;top: 0;left: 0; }
.reveal-modal {visibility: hidden;top: 100px; left: 50%;margin-top: -190px;margin-left: -300px;width: 600px;/*height: 580px;*/background: #eee ;position: fixed;z-index: 101;padding: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);}
.reveal-modal .close-reveal-modal {font-size: 22px;line-height: .5;position: absolute;top: 8px;right: 11px;color: #aaa;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;} 
.reveal-modal h1{text-align:center;width: 100%;line-height: 80px;}
.reveal-modal .warning{width:100%;margin:auto;overflow:auto;line-height:42px;}
.reveal-modal .warning table{border: solid 1px #e4eef6; border-collapse: collapse; border-spacing: 0;}
.reveal-modal .warning table th{background-color:#d6d6d6;}
.reveal-modal .warning table td{text-align:center;}
.reveal-modal .warning .result{display:flex;flex-wrap:wrap;margin:10px 0;}
.reveal-modal .warning .thead,.reveal-modal .warning .tbody .list{display:flex;flex-wrap:nowrap;justify-content:space-around}
.reveal-modal .warning .thead div,.reveal-modal .warning .tbody .list div{width:180px;text-align:center;}
.reveal-modal .warning .thead div:first-child,.reveal-modal .warning .tbody .list div:first-child{width:60px;}
.reveal-modal .warning .thead{background-color:#f0f7fc;line-height:52px;font-size:18px;font-weight:bold;border-radius:10px 10px 0 0;}
.reveal-modal .warning .tbody {max-height: 300px;overflow-y: scroll;}
.reveal-modal .warning .tbody .list{width:100%;background-color:#fff;line-height:52px;}
.reveal-modal .warning .tbody .list:last-child{border-radius:0 0 10px 10px;border-bottom: 1px solid #c7c7c7;}
.reveal-modal .warning .tfoot{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;}
.reveal-modal .warning .tfoot i{background:url(../images/note.gif) no-repeat;height:21px;width:21px;}
.reveal-modal .warning .tfoot span{margin-left:5px;}
.reveal-modal .warning .tfoot span a{color:#dc2d1a;}