.tag0{font-size:14px; background-color:#db2d31;}
.short a:hover,.zs-ztc p a:hover{background-color:#c78d5d; }
.tag1{background-color:#4375b5; }
.tag2{background-color:#32a299; }
.tag3{background-color:#e29f1c; }
.tag4{background-color:#62a541; }
.tag5{background-color:#4392c9; }
.tag6{background-color:#030F19; }
.tag7{background-color:#993365; } 
.tag8{background-color:#4375b5; } 
.tag9{background-color:#4375b5; } 
.short{width: 1100px;height: 160px;margin: 0 auto;position: relative;}
/*首页banner*/
.bd .bd_opa{ background: url(../img/opa_03.png); height:50px; line-height:50px; position:absolute; left:50px; bottom:65px;}
.bd .bd_opa a{ display:block; padding:0 20px; font-size:24px; color:#fff;}
.slider{ width:100%;  min-width:1100px;  height:446px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:1100px; position:absolute; left:50%; margin-left:-550px  }
.slider .bd li{ width:1100px;  overflow:hidden;position: relative; }
.slider .bd li img{ display:block; width:1100px; height:446px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-1100px !important; /*强制位置*/  }

.slider .hd{ position:absolute; width:100%;z-index:1; height:15px; bottom:14px;}
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:15px; height:15px; line-height:99px; overflow:hidden; background:url(../img/slider-btn.png) 0 -15px no-repeat;
	margin:0 5px; cursor:pointer;}
.slider .hd li.on{ background-position:0 0;}
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:446px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-550px;  }
.slider .next{ left:50%;  margin-left:550px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:471px; background:#000; filter:alpha(opacity=36);opacity:0.36;   }
.slider .pnBtn .arrow{position:absolute; top:0; z-index:1; width:60px; height:185px;margin-right: 20px;margin-top:101px;}
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:0; background:url(../img/slider-arrow.png) -120px 0 no-repeat;   }
.slider .next .arrow{ left:0; background:url(../img/slider-arrow.png) 0 0 no-repeat; margin-left: 20px; }
.rola{height: 70px;width: 1120px;background: url(../img/libg.png) repeat; position: absolute;bottom: 0;left: 0;font-size: 26px;color: #fff;line-height:70px; font-family: "微软雅黑";text-align: left;padding-left: 80px;}
/*侧边栏部分*/
.sidebar{ width:50px; height:305px; position:fixed; top:35%; left:92%;/*left:50%; margin-left:610px;*/z-index:999;}
.sidebar li{ width:50px; height:50px; font-size:14px; color:#fff;}
.sidebar li+li{ margin-top:1px;}
.sidebar li a{ display:none; color:#fff;}
.sidebar li .odd,.sidebar li .even{ width:50px; height:50px; text-align:center;}
.sidebar li .odd{ line-height:50px;}
.sidebar li .even{ line-height:20px; padding:3px 0 0 2px; letter-spacing:4px;}
.sidebar li:hover{ background-color:#ca8a02;}
.sidebar .side:hover{ background-image:none;}
.sidebar .side:hover a{ display:block;}
.sidebar .side1{ background: url(../img/icon_22.png) #4c6fa4 no-repeat 15px 16px;}
.sidebar .side2{ background: url(../img/icon_25.png) #626262 no-repeat 12px 15px; position:relative;}
.sidebar .side3{ background: url(../img/icon_29.png) #626262 no-repeat 11px 12px;}
.sidebar .side4{ background: url(../img/icon_33.png) #626262 no-repeat 12px 12px;}
.sidebar .side5{ background: url(../img/icon_37.png) #626262 no-repeat 11px 11px;}
.sidebar .side6{ background: url(../img/icon_41.png) #acacac no-repeat 15px 11px; text-align:center; height:26px; padding-top:24px; cursor:pointer;}
#side2{ height:50px; position:absolute; top:0; left:-70px; background:#ca8a02}
#side2 p{ white-space:nowrap; text-align:center; line-height:25px;}
#side2 p+p{ border-top:2px solid #fff;}
/*侧边栏结束*/
.zd-banner{width:100%;overflow:hidden;position:relative}
.box1{color:#fff;position:absolute;bottom:0;height:120px}
.box1 img{float:left;top:50%;margin-top:-42px;margin-left:20px;position:relative}
.box1 dl{float:left;margin:20px 0 0 10px}
.box1 dt{font-size:36px;margin-bottom:5px}
.box1 dd{font-size:16px}
.blue-box{
	width:540px;
	right:0;
	background-color: #2b5d9b;
}
.red-box{width:540px;left:0%;background-color: #e52f33;}

.banner{width:1920px;height:480px;margin:0 auto 0 -960px;position:relative;left:50%}
.banner img{display:block;margin:0 auto;width:100%;height:480px}
.slideBox{width:100%;height:auto;overflow:hidden;position:relative}
.slideBox .hd{overflow:hidden;position:absolute;width:100%;left:0;bottom:30px;z-index:1;height:20px}
.slideBox .hd ul{overflow:hidden;zoom:1}
.slideBox .hd ul li{float:left;margin-right:10px;cursor:pointer;background:url(../img/doc0.png) no-repeat;width:18px;height:18px}
.slideBox .hd ul li.on{background-image:url(../img/doc1.png)}
.slideBox .bd{position:relative;height:auto;z-index:0}
.slideBox .bd li{zoom:1;vertical-align:middle}
.zd-imgs .m5r{width:52%}
.zd-imgs .con ul li{width:48%;height:190px;float:left;margin-right:2%;margin-bottom:5px;position:relative;overflow:hidden;cursor:pointer}
.zd-imgs .con ul li img{width:100%}
.zd-imgs .txt{width:100%;height:45px;background:url(../img/05.png);position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑"}
.zd-imgs .txt h3{font-size:20px;font-weight:100;height:45px;text-align:center;line-height:45px}
.zd-imgs .txt p{font-size:14px;text-align:center}
.zd-links{margin-bottom:70px}
.zd-links .zd-title{margin-bottom:25px}
.zd-links .cont{width:90%;margin:0 auto}
.zd-links a{color:#333;font-size:20px;padding:5px;width:184px;display:inline-block}
.zd-links a:hover{background-color:#eee}
.zd-ads a{display:block}
.zd-ads img{margin-top:60px}
.zd-zs-entrance{background-color:#f2f2f2}
.zd-zs-entrance .cont{background:url(../img/p7.jpg) no-repeat;width:100%;height:500px}
.zd-zs-entrance .box{display:block;width:33.33%;height:50%;color:#fff;text-align:center}
.zd-zs-entrance .box.bkzn{position:absolute;right:0;top:0}
.zd-zs-entrance .box.zsjz{position:absolute;left:33.33%;top:50%}
.zd-zs-entrance span{display:inline-block;border:2px solid #fff;border-left:none;border-right:none;height:80px;line-height:80px;font-size:40px;font-weight:700;padding:0 18px;margin-top:50px}
.zd-zs-entrance span:hover{background:url(../img/14.png)}
.zd-zs-entrance em{font-size:24px;margin-top:20px;display:inline-block}
.zd-articles{margin:60px 0 0}
.m40{width:31%}
.m4t{margin-bottom:20px;line-height:40px}
.m4t span{font-size:24px;font-weight:700;color:#333}
.m40 .pj{width:100%;border-bottom:1px #dedede solid;padding:10px 0}
.m40 .pj a{width:100%;height:100%}
.m40 .pj:hover{background-color:#eee}
.m40 .pj .info{width:65%;margin-left:10px}
.m40 .pj .info .tit{font-size:16px;color:#333;font-weight:700}
.m40 .pj .info .des{font-size:14px;line-height:25px;height:50px;overflow:hidden;margin-top:10px;color:#999}
.m40 .pj .img{width:101px;height:76px}
.m40 .pj .img img{width:101px;height:76px;display:block}
.m41{width:31%;margin-left:3.5%}
.m41 li{width:100%;height:28px;line-height:28px;text-align:right;color:#999;font-size:12px}
.m41 li:hover{background-color:#eee}
.m41 li a{width:60%;display:block;background:url(../img/06_1.png) left center no-repeat;height:28px;line-height:28px;padding-left:15px;box-sizing:border-box;float:left;text-align:left;color:#666;overflow:hidden;font-size:14px}
.m41 img{width:100%;height:160px;margin-bottom:10px}
.zd-zs-about{margin-top:50px}
.zd-zs-about .zs-ztc{
	width:371px;
	height:510px;
	border: 1px dashed #993365;
}

.zd-title{border-bottom:1px solid #d2d2d2;}
.zd-title span{
	display:inline-block;
	font-size:36px;
	color:#333;
	font-weight:700;
	height:40px;
	line-height:40px;
	padding:10px 18px;
	position:relative;
	top:2px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #993365;
}
.zd-zs-about .zs-ztc p{padding-top:20px;padding-left:10px}
.zd-zs-about .zs-ztc p .tag0{height:65px;line-height:65px;display:inline-block;width:157px;margin-bottom:20px;margin-left:12px;font-size:14px;color:#fff;text-align:center}
.zd-zs-about .zs-ztc p a{height:65px;line-height:65px;display:inline-block;width:157px;margin-bottom:20px;margin-left:12px;font-size:20px;color:#fff;text-align:center}
.zd-zs-about .lyb{margin-top:20px;display:block}
.zd-zs-about .zs-article{width:692px}
.zd-zs-about .zd-tabs .tab{width:344px;height:113px;background:url(../img/10.png) -344px 0 no-repeat;float:left;color:#555;position:relative}
.zd-zs-about .zd-tabs .tab span{font-size:30px;font-weight:700;padding:25px 0 0 40px;display:inline-block}
.zd-zs-about .zd-tabs .tab em{font-size:14px;display:inline-block;padding-left:40px}
.zd-zs-about .zd-tabs .tab .more{position:absolute;top:50%;margin-top:-10px;right:20px}
.zd-zs-about .zd-tabs .tab.on{background-position:0 0;color:#fff}
.zd-zs-about .zd-tabs .tab.on .more{color:#fff;border-color:#fff}
.zd-zs-about ul{margin-top:30px}
.zd-zs-about ul li{margin-bottom:30px}
.zd-zs-about ul li:hover{background-color:#eee}
.zd-zs-about ul li .date{display:inline-block;width:80px;height:70px;background-color:#eee;text-align:center;float:left}
.zd-zs-about ul li .date i{display:block;color:#333;font-size:30px;font-weight:700;font-style:normal;margin-top:5px}
.zd-zs-about ul li .date em{color:#555;font-size:14px;font-style:normal}
.zd-zs-about ul li h3 a{font-size:20px;color:#555;margin-top:10px;font-weight:700;display:inline-block}
.zd-zs-about ul li h5 a{font-size:14px;color:#666}
.zd-zs-about ul li .cont{margin-left:100px;display:block}
i{margin:0px;padding:0px;font-style:normal;}
@font-face {
	font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?qradjf');
    src:url('../fonts/icomoon.eot') format('embedded-opentype'),
        url('../fonts/icomoon.ttf') format('truetype'),
        url('../fonts/icomoon.woff') format('woff'),
        url('../fonts/icomoon.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

/*new right*/
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(../img/zxkf.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../img/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size: 30px;float:left;display:block;line-height: 33px;margin-right: 13px;color:#d3d3d3;}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:20px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../img/qq.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:330px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}