﻿@charset "utf-8";
/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,p,form,label,input,textarea,img,span,ul,li,a{margin:0;padding:0;color:#333333;}
ul { list-style: none ; }
a{ text-decoration:none; color:#333333;}
em{ font-style:normal;}
.kdiv{ clear:both;}   /*空div，用于去浮动*/
.clearfix:after {content: "";display: block;clear: both}
a:hover{color:#CB0003;}
img,a .img{border:0}
.fl { float:left;}
.fr { float:right;}
.mb20{margin-bottom:20px;}
/*通用*/
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,figure{ margin:0px; padding:0px;}
body,button,input,select,textarea{font-size:14px;font-family:Microsoft Yahei,\5B8B\4F53;}
.clearleft{clear:left;}
.clearright{clear:right}
.left{float:left;}
.right{float:right;}
p,ul,li,dl,dd,dt,form,h1,h2,h3,h4,h5,h6{list-style:none;}
img{border:none;}
a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color:#333333;}
.w-1200{width:1200px;margin:0 auto;}
.h20{height:20px;}
/*头部start*/
.header{position: fixed; margin:0 auto; z-index:100000; width:100%;top:0;}
.cniir_top{background:url(../images/cniir-item.png) repeat-x 0 bottom; height:35px;border-bottom:1px #e1e1e1 solid; overflow:hidden;}
.top_dox{ height:25px; line-height:25px; width:auto; margin:5px 0px;}
.top_dox a{ color:#333333;  font-size:12px;  text-align:center;height:25px; line-height:25px; padding-right:5px;}
.top_dox a:hover{ color:#CB0003; }
.top_dox .cniir_t_index{ padding-left:20px; background: url(../images/cniir-item.png) no-repeat -384px -80px; height:2px; line-height:25px; }
.top_dox .cniir_t_server{ padding-left:20px; background: url(../images/cniir-item.png) no-repeat -384px -109px; height:25px; line-height:25px;}
.top_dox .cniir_t_process{ padding-left:20px; background: url(../images/cniir-item.png) no-repeat -384px -138px; height:25px; line-height:25px;}
.top_dox .cniir_t_contact{ padding-left:20px; background: url(../images/cniir-item.png) no-repeat -384px -168px; height:25px; line-height:25px;}
/*logo+400电话*/
.top100 {width:100%; height:100px; margin:0 auto;  background:url(../images/top.jpg)}
.indexLogo_bg{width:1200px; height:85px; margin:0 auto;}
.logoindex{ float:left; margin-top:18px;}
.telindex{ float:right; margin-top:25px;}
/*主页搜索*/
.search{float:left;position:relative;border:2px solid #AA0000;height:35px;margin:30px auto 0px 80px;width: 550px;}
.select_border{width: 80px; height: 34px; position:absolute; left:0; top:1px;  *background: #fff; background: #fff; *padding: 4px; *height:25px; }
.container{*border: 0; *position: absolute; *top:6px; *height: 21px; *overflow: hidden;}
.select_border,.container {*width:78px; } 
.search select{border:0;padding:2px 0;font-size: 14px;line-height:18px;height: 33px;width: 80px; *width: 80px;margin: -1px;padding-left:5px;outline:none;} 
.search select option{line-height:24px;font-size:14px; border-bottom:1px solid #eee;}
.search input.inp_srh{position:absolute;left:122px;border:none;background:none;height:35px;line-height:35px;outline:none;width: 350px;background-color:#fff;}
.search input.btn_srh{ position:absolute; right:0; border:none; background:none; height:35px; line-height:35px;}
.search input.btn_srh{ background:#AA0000; cursor:pointer; font-size:16px; font-family:"微软雅黑"; color:#ffffff; width:75px;}
.sewvmain{width: 120px;float:left;height:34px;}
.sewv{position: relative;width: 105px;display: inline-block;vertical-align: middle;}
.sewvtop{width:100%;height:34px;border-right: 1px #D9D9D9 solid;cursor:pointer;overflow: hidden; line-height:34px;}
.sewvtop>span{float:left;width: 71%;height:32px;white-space:pre;text-overflow:ellipsis;overflow: hidden;font-size: 14px;line-height:34px;color: #666;vertical-align: middle;padding-left:5px;text-align:center; font-weight:700;}
.sewvtop>em{float:right;width: 20px;height: 20px;vertical-align: middle;margin-top: 5px;margin-right:5px;}
.sewvbm{width: 100%;position: absolute;left: 0;top: 34px;display: none;border: 1px #d9d9d9 solid;background:#fff; z-index:99999;}
.sewvbm>li{cursor:pointer;width:100%;height:34px;line-height:34px;font-size: 12px;color: #666;text-align:center; border-bottom:1px solid #d9d9d9;}
.sewvbm>li:hover{background: #CB0003;color: #fff;}
/*头部end*/
/*网站全局导航*/
.Menu_bg{ width:auto; height:40px; border-bottom:4px solid #B20000; background:#D10504;}
.Menu{width:1200px; height:40px; margin:0 auto; border-left:1px solid #B20000;}
.Menu ul{ text-align:center;}
.Menu li{ float:left; border-right:1px solid #B20000;}
.Menu li a{ display:block; width:99px; height:40px; line-height:40px; font-size:16px; color:#ffffff; font-weight:bold;} 
.Menu li a:hover{ background-color:#B20000; color:#ffffff;}
#menuok{ background-color:#B20000; color:#ffffff;}
/*全部页_内容部份*/
.body_bg{height:auto;margin:0 auto;margin-top:15px;}
/*栏目导航*/
.ch_name {width: 100%;background: url(../images/cniir-item.png) repeat-x  0px -252px; height: 50px;}
.ch_name p {float:right;height:30px; line-height:30px; margin-top:20px; font-size:12px; color:#666666;}
/*全部页面底部*/
.cniir_web-bottom {background: #1f1f24;}
.cniir_bottom_bg {width: 100%;height: 420px;background: url(../images/bottombg.png) no-repeat center center;box-sizing: border-box;padding-top:80px;}
.logo-bottom{ text-align:center;vertical-align: middle; height:200px;}
.cniir_bottom_4ab li {float: left;width: 25%;text-align: center}
.cniir_bottom_4ab li div {font-size: 18px;line-height: 1}
.cniir_bottom_4ab li div span {color: #ff0000;font-weight: 700;font-size: 32px}
.cniir_bottom_4ab li div i {color: #ff0000;font-weight: 700;font-size: 32px;margin-right: 6px;font-style:normal;}
.cniir_bottom_4ab li p {font-size: 18px;line-height: 1;margin-top: 6px}
.cniir_bottom_bottom {padding-top: 20px;padding-bottom: 30px;margin:0px auto;}
.cniir_bottom_bottom .bottom_l {width: 1200px}
.cniir_bottom_nav li {float: left;width: 150px;margin-right: 90px;border-right: 1px solid #4a4a4a;height: auto}
.cniir_bottom_nav li h4 {line-height: 1;color: #939393;font-size: 16px;margin-bottom: 24px}
.cniir_bottom_nav li div {line-height: 1;margin-bottom: 16px}
.cniir_bottom_nav li div a {font-size: 14px;color: #939393}
.bottom_about li div a:hover {color: #939393}
.cniir_bottom_contact {width: 210px}
.cniir_bottom_contact h4 {line-height: 1;color: #939393;font-size: 16px;margin-bottom: 10px}
.cniir_bottom_contact p {line-height: 1}
.cniir_bottom_contact .bottom_tele {font-size: 20px;color: #ffffff;margin-bottom: 10px;}
.cniir_bottom_contact .ewm img {width:130px; margin:5px auto;}
.cniir_bottom_contact .work_time {color: #939393;margin-bottom: 20px}
.cniir_line1200 {width: 1200px;height: 2px;background: #343437;margin-top: 20px;margin-bottom: 20px}
.cniir_bottom_copyright{width:1200px; margin:0px auto; height:80px;}
.cniir_bottom_copyright p {text-align:center; line-height:24px;color: #939393;}
.cniir_bottom_copyright p a {text-align:center; line-height:24px;color: #939393;}
.cniir_bottom_copyright p a:hover {text-align:center; line-height:24px;color: #CB0003;}
/*用户当前位置*/
.cniir_nav_guide{ width:1200px; height:30px; line-height:30px;  border:0px solid #dddddd; background:url(../images/cniir-item.png) -386px 8px no-repeat; margin:20px auto; padding:0px;}
.cniir_nav_guide p{color:#333333; font-size:14px; margin-left:20px; height:30px; line-height:30px;}
.cniir_nav_guide p a { color:#333333;}
.pandn {font-size:14px;border-top:1px solid  #dddddd;}
/*用户当前位置*/
.cniir_pandn ul {margin:10px 0;}
.cniir_pandn ul li {background:url(../images/cniir-item.png) 0px -198px no-repeat;padding-left:24px;height:24px;line-height:24px;overflow:hidden;}
/*通用分页*/
.fy {margin:24px auto;text-align:center;}
.fy .notcur {color:#aaa;background:#fff;border:1px solid #ddd;cursor:default;}
.fy .current{display:inline-block;height:2.5em;line-height:2.5;margin:0 .25em;padding:0 1em;color:#fff;background:#c00000;}
.fy span{padding:0 10px;}
.fy a {display:inline-block;height:2.5em;line-height:2.5;margin:0 .25em;padding:0 1em;font-size:14px;border:1px solid #ddd;background:#fff;vertical-align:middle;overflow:hidden;-webkit-transition:all .2s;transition:all .2s;}
.fy .cur,.fy a:hover {color:#fff;background:#cf0f0f;border:1px solid #cf0f0f;text-decoration:none;cursor:pointer;}
/*在线客服*/
.keifu{ position:fixed; top:10%; left:50px; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(/zxkf-images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(/zxkf-images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(/zxkf-images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:38px; padding-left:12px;  border-bottom:1px #cccccc solid;padding-bottom:5px;}
.keifu_con .weixin{ height:96px; border-bottom:1px #cccccc solid;  padding-top:10px; padding-bottom:10px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(/zxkf-images/keifu.png); background-position:0 -149px; }