﻿html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
body{ color:#333;}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0; font-family:'微软雅黑';} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight:normal;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}
.tal{ text-align:left} .tar{ text-align:right;}
/*文字两侧对齐*/
.justify {text-align:justify;text-justify:distribute-all-lines;/*ie6-8*/text-align-last:justify;/* ie9*/-moz-text-align-last:justify;
/*ff*/-webkit-text-align-last:justify;/*chrome 20+*/}

.toe{/*超出省略号*/word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
img {max-width: 100%;height:auto;}
strong{ font-weight:normal;}
/*select{
 -webkit-appearance:none;-moz-appearance:none;appearanearance: none;}*/
/**
 +------------------------------------------------------------------------------
 * 網站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 +------------------------------------------------------------------------------
 */
a{ color:#333; -webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;
-o-transition: color .2s ease-in-out; text-decoration: none;}
a:hover {text-decoration: none; color:#00c1de;transition: all 0.3s ease-in-out 0s;}
body{font-family:'微软雅黑'; line-height:1.5; font-size:14px; color:#333; background:#fff;background: #eaedf1;}
 .lft,.fl{ float:left;}
 .rgt,.fr{ float:right;}
.wrapper{
	width:1200px; margin:0 auto;
}
.header{width: 100%;height: 50px;background:#373d41; position:fixed; left:0; top:0; z-index:100;}
.header .logo{width: 148px;height: 38px;float: left;margin-top: 6px;padding-left: 15px;}
.header .logo img{width: 148px;height: 38px;display: block;margin: 0 auto;}
.header .right{height: 50px;float: none;}
.header .right .title{font-size: 14px; color: #fff;line-height: 50px;height: 50px;float: left;padding-left: 20px;}
.header .right .title span{padding:0 55px;}
.header .right ul{float: right;}
.header .right ul li{float:left;height: 50px;line-height: 50px;border-left: 1px solid #2a2f32;padding: 0 12px; position: relative;}
.header .right ul li a{display: block;font-size: 14px;color: #fff;}
.header .right ul li a img{width: 9px;height: 5px;display: block;float: right;margin-top: 25px;margin-left: 7px;}
.header .right ul li:hover{background:#333;}
.footer{background: #ff7910;position: fixed;bottom: 0;left: 0;right: 0;height: 30px;color: #fff;font-size: 14px;line-height: 30px;text-align: center;}
.header .right ul li:hover .sub{display: block;}
.header .right ul li .sub{position: absolute;top: 50px;z-index: 2;background: #fff;box-shadow: 0 2px 4px rgba(0,0,0,.08);width: 270px;padding: 20px 0 15px 0;right: 0;display:none;}
.header .right ul li .sub dl{margin-bottom: 15px;}
.header .right ul li .sub dt{width: 85px;text-align: center;float: left;line-height:30px;margin-bottom: 10px;}
.header .right ul li .sub a{color: #333;}
.header .right ul li .sub img{width:29px;height: 23px;display: block;margin: 0 auto;float: none;margin-bottom: 5px;}
.header .right ul li .sub dt:hover a{color: #00c1de;}
.header .right ul li .sub .return{text-align: center;line-height: 100%;}
.header .right ul li .sub .return:hover{color: #00c1de;}
.main{top: 50px; left:0;bottom: 30px;right: 0;}
.main .sidebar{width: 180px;height: auto;background: #333744;position:absolute;bottom: 30px;top: 0;left: 0;}
.main .sidebar .top{height: 30px;background: #4a5064;}
.main .sidebar .top a{display: block;text-align: center;line-height: 30px;color: #aeafa7;}
.main .sidebar .icon{height: 130px;background: #333744;padding-top: 10px;}
.main .sidebar .icon span{line-height: 30px;text-align: center;font-size: 16px;color: #fbfbfb;display: block;margin:0 auto;}
.main .sidebar .icon img{width: 93px;height: 92px;margin:0 auto 9px;display: block;border-radius: 50%;}
.main .sidebar  ul li{background: #42485b;font-size: 14px;}
.main .sidebar  ul li.on a i{background: url(../images/ico2.jpg) no-repeat center;background-size: 100%;width: 9px;height: 6px;}
.main .sidebar  ul li.on .slider{display: block;}
.main .sidebar ul li a{display: block;width: 100%;height: 40px;line-height: 40px;color: #fff;}
.main .sidebar ul li a i{width: 6px;height: 9px;display: inline-block;*display: inline;zoom:1;background: url(../images/ico1.jpg) no-repeat center;background-size: 100%;margin: 0 17px 0 23px;}
.main .sidebar ul li .slider{display: none;background: #333744;}
.main .sidebar ul li .slider dt{width: 100%;font-size: 12px;}
.main .sidebar ul li .slider dt:hover{background: #4a5064;}
.main .sidebar ul li .slider dt.active{background: #4a5064;}
.main .sidebar ul li .slider dt em{background: url(../images/s1.png) no-repeat center;width: 18px;height: 22px;display: inline-block;*display: inline;zoom:1;background-size: 100%;position: relative;top: 5px;margin: 0 15px;}
.main .sidebar ul li .slider dt em.s1{background: url(../images/s1.png) no-repeat center;background-size: 100%;}
.main .sidebar ul li .slider dt em.s2{background: url(../images/s2.png) no-repeat center;background-size: 100%;}
.main .sidebar ul li .slider dt em.s3{background: url(../images/s3.png) no-repeat center;background-size: 100%;}
.main .sidebar ul li .slider dt em.s4{background: url(../images/s4.png) no-repeat center;background-size: 100%;}
.main .sidebar ul li .slider dt em.s5{background: url(../images/s5.png) no-repeat center;background-size: 100%;}
.main .sidebar ul li .slider dt em.s6{background: url(../images/s6.png) no-repeat center;background-size: 100%;}
.main .sidebar ul li .slider dt em.s7{background: url(../images/s7.png) no-repeat center;background-size: 100%;}
.main .sidebar ul li .slider dt em.s8{background: url(../images/s8.png) no-repeat center;background-size: 100%;}
.main .sidebar ul li .slider dt em.s9{background: url(../images/s9.png) no-repeat center;background-size: 100%;}
.main{ padding-left:100px;}
.main .middle{  width:70%; float:left;padding:0px 5px 0 0; box-sizing:border-box;}
.main .middle .top{background: #eaedf1;width:100%;box-sizing: border-box;padding: 0 10px 0 10px;}
.main .middle .top ul li{width: 33.33%;float: left;box-sizing: border-box;padding: 0 10px 0 10px;}
.main .middle .top ul li .li-inner{box-shadow: 0 2px 4px rgba(0,0,0,.04);}
.main .middle .top ul li h4{line-height: 40px;font-size: 14px;color: #333;padding:0 15px;background: #fff;}
.main .middle .top ul li .slider{padding:0 10px;background: #fff;padding-bottom: 10px;}
.main .middle .top ul li .slider li{width:50%;height: 40px;color: #a4a4a5;float: left;text-align: center;line-height: 40px;box-sizing:border-box;padding: 0 5px;margin-bottom: 5px;}
.main .middle .top ul li .slider li a{display: block;background: #eaedf1;height: 40px;line-height: 40px;color: #787878;}
.main .middle .top ul li .slider li span{color: #e95f0b;padding-left:10px;}
.main .middle .blue{width:810px; box-sizing: border-box;padding: 0 20px;clear: both;}
.main .middle .blue .inner{width: 100%;height: 300px;background:url(../images/h2.jpg) no-repeat;margin:10px 0 0 0;background-size:cover; box-sizing: border-box;padding: 0 20px;position: relative;}
.main .middle .blue h4{font-size: 20px;text-align:center;padding-top: 22px;color: #fff;}
.main .middle .blue h4 span{font-size: 12px;text-align:center;display: block;padding-top: 16px;padding-bottom: 10px;}

.main .middle .blue .dele{position:absolute;display: block;font-size: 24px;color:#fff;top: 5px;right: 10px;line-height: 100%;cursor: pointer;}
.main .bottom{width:100%;height: auto;box-sizing: border-box;padding: 0 20px;margin-top: 15px;}
.main .bottom .inner{width:100%;height: auto;box-sizing: border-box;background: #fff;padding: 0;padding-bottom: 20px;box-shadow: 0 2px 4px rgba(0,0,0,.04);}
.main .bottom .bd{width: 100%;height: 45px;background: #f5f5f6;margin: 0 auto;box-sizing: border-box;padding: 0 15px;margin-bottom: 10px;}
.main .bottom .bd ul li{width:90px;float: left;font-size: 14px;color: #666;text-align: center;line-height: 45px;}
.main .bottom .bd ul .on{background:url(../images/h3.jpg) no-repeat center bottom; }
.main .bottom .bd ul .on a{color: #00c1de;}
.main .bottom .bd ul li a{display: block;}
.main .bottom .bd ul li a:hover{color: #00c1de}
.main .bottom .bd ul li:hover{background:url(../images/h3.jpg) no-repeat center bottom;}
.main .bottom .bd ul .line{width: 1px;height: 12px;background:#ececed;margin-top: 16px;float: left;}

.main .bottom .hd{box-sizing: border-box;padding: 0 15px;height: auto;margin:0 auto;padding-top: 10px;}
.main .bottom .hd .list{width: 100%;}
.main .bottom .hd table{width: 100%;}
.main .bottom .hd table tr,.main .bottom .hd table th{text-align: center;line-height: 38px;}
.main .bottom .hd table th{font-weight: bold;}
.main .bottom .hd table td{color: #023673;}
.main .bottom .hd table td a{color: #666666;padding:0 5px;}
.main .right-con{width:30%;padding:0px 20px 0 0;float: right;box-sizing: border-box;}
.main .right-con .btns{padding: 0 5px;margin-bottom: 20px;}
.main .right-con .btns .inner{padding: 0 5px;width: 50%;box-sizing: border-box;float: left; margin-top:5px;}
.main .right-con .btns .btn{background:#12a8ec;display: block;box-sizing: border-box;width: 100%;border: none;height: 30px;text-align: center;color: #fff;font-size: 14px;border-radius: 5px;}
.main .right-con .btns .btn.retreat{background: #ff8c26; padding:5px;}
.main .right-con .check-work{background: #ffffff;margin-bottom: 20px;box-shadow: 0 2px 4px rgba(0,0,0,.04);}
.main .right-con .check-work .title{background: #f5f5f6;height: 45px;font-size: 14px;color: #ff8c26;line-height: 45px;padding: 0 20px;}
.main .right-con .check-work .list{padding: 20px;font-size: 14px;line-height: 35px;}
.main .right-con .check-work .list li{width: 50%;float:left;}
.main .right-con .check-work .list li em{color: #ff8c26;}
.main .right-con .notice{background: #ffffff;box-shadow: 0 2px 4px rgba(0,0,0,.04);}
.main .right-con .notice .tab-hd{background: #f5f5f6;height: 45px;font-size: 14px;color: #ff8c26;line-height:45px; }
.main .right-con .notice .tab-hd li{width: 25%;
    float: left;
    font-size: 14px;
    color: #666;
    text-align: center;
	margin-right: -1px;
  }
.main .right-con .notice .tab-hd .line {
    width: 1px;
    height: 12px;
    background: #ececed;
    margin-top: 16px;
    float: left;
}
.main .right-con .notice .tab-bd .list{padding:15px 20px;font-size: 12px;line-height: 25px;}
.main .right-con .notice .tab-hd li.on {
    background: url(../images/h3.jpg) no-repeat center bottom;
}
.main .right-con .notice .tab-hd li.on a {
	color: #00c1de;}
.main .right-con .notice .tab-bd .more{
	color: #00c1de;margin-top: 10px;}

.header .right .btns{padding: 0 5px;margin-bottom: 20px;}
.header .right .btns .inner{padding: 0 5px;width: 50%;box-sizing: border-box;float: left;}
.header .right .btns .btn{background:#12a8ec;display: block;box-sizing: border-box;width: 100%;border: none;height: 40px;text-align: center;color: #fff;font-size: 14px;border-radius: 5px;}
.header .right .btns .btn.retreat{background: #ff8c26;}


/*幻灯片*/
.DB_tab25 {width:810px;height:300px;position:relative;overflow:hidden; margin:0px auto;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:810px;height:300px;display:none;}
.DB_tab25 .DB_bgSet li a {width:100%;height:300px;display: block;}
.DB_tab25 .DB_menuWrap{position:absolute;width:810px;_position:absolute;}
.DB_tab25 .DB_menuWrap .DB_menuSet { position:absolute;width:810px;top:250px;  text-align:center;}
.DB_tab25 .DB_menuWrap .DB_menuSet li { cursor:pointer;margin:0 5px;display:inline;position:relative;}
.DB_tab25 .DB_prev{position:absolute;left:60px;top:150px;cursor:pointer;display:none;}
.DB_tab25 .DB_next{position:absolute;right:60px;top:150px;cursor:pointer;display:none;}