@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:images; font-style:images; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{ }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: images; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
 .relative {
    position: relative !important;
}.absolute {
    position: absolute !important;
}

.w100{width:100% !important;}
/* Public */
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#555555; font-family:"Microsoft YaHei",Arial,SimSun,SimHei;  text-align:left; -webkit-text-size-adjust:none;cursor:default; background:#FFF;    display: inline-table; }

a{color:#757575;text-decoration:none; outline:none;}
a:hover{color:#d04d15; text-decoration:none;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }
.nodata{margin:10px;color:#ccc; }
.clear{ clear:both;}
.w1200{ width:1200px; margin:0 auto;}
.ico{ background:url(../images/home.jpg) no-repeat left; width:15px; height:15px; display:block}

/* 等比填充 */
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;*height: auto;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}
.rect-37{padding-bottom:37%;}
.rect-48{padding-bottom:48%;}
.rect-56{padding-bottom:56%;}
.rect-68{padding-bottom:68%;}
.rect-65{padding-bottom:65%;}
.rect-137{padding-bottom:137%;}
.rect-130{padding-bottom:130%;}
.rect-83{padding-bottom:83%;}
.rect-63{padding-bottom:63%;}
.rect-55{padding-bottom:55%;}
.rect-116{padding-bottom:116%;}
.rect-135{padding-bottom:135%;}







/******产品服务******/
.m_b{ margin-bottom:15px;}
.cp_bg{background:url(../images/cp_bg.png) no-repeat top center; height:325px;}
.cpxs_bg{background:url(../images/cpxs_bg.png) no-repeat top center; height:325px;}
.qyjj_bg{background:url(../images/qyjj_bg.png) no-repeat top center; height:325px;}
.gstp_bg{background:url(../images/gstp_bg.png) no-repeat top center; height:325px;}
.gdgh_bg{background:url(../images/gstp_bg.png) no-repeat top center; height:325px;}
.ryxy_bg{background:url(../images/ryxy_bg.png) no-repeat top center; height:325px;}
.news_bg{background:url(../images/news_bg.png) no-repeat top center; height:325px;}
.dang_bg{background:url(../images/dang_bg.png) no-repeat top center; height:325px;}
.shipin_bg{background:url(../images/news_bg.png) no-repeat top center; height:325px;}
.rczp_bg{background:url(../images/rczp_bg.png) no-repeat top center; height:325px;}
.ss_bg{background:url(../images/ss_bg.png) no-repeat top center; height:325px;}
.zb_bg{background:url(../images/zb_bg.png) no-repeat top center; height:325px;}
.scxz_bg{background:url(../images/scxz_bg.png) no-repeat top center; height:325px;}
.qywh_bg{background:url(../images/qywh_bg.png) no-repeat top center; height:325px;}
.jmtb_bg{background:url(../images/jmtb_bg.png) no-repeat top center; height:325px;}






.l_t_bg{ background:url(../images/l_t_bg.png)  no-repeat right bottom; width:285px; height:90px; line-height:90px; font-size:30px; color:#FFF; text-align:center; font-weight:bold; margin-top:235px;}
.breadCrum{ border-bottom:1px #e7e7e7 solid; height:55px; line-height:55px;}
.breadCrum .s_menu{ border-left:1px #e7e7e7 solid; border-right:1px #e7e7e7 solid;}
.breadCrum .s_menu li{ float:left;width:145px;border-left: 1px #e7e7e7 solid;margin-left: -1px;}
.breadCrum .s_menu li a{ display:block; text-align:center; font-size:16px;height: 56px;line-height: 56px;}
.breadCrum .s_menu li.cur a,.breadCrum .s_menu li:hover a{ background-color:#f4f4f4;}
.posi{ font-weight:normal;color:#999;font-size: 12px;}
.posi a{ color:#999;}
.posi em{ margin:0 5px;}
.mh{ min-height:400px;}

.red{ background:#e54853; color:#FFF;}
.red:hover{ color:#FFF;}
.quyu{ background:#f4f4f4;padding:35px 0;}
.w105{ width:190px;font-size:16px; color:#000;font-weight:bold;}
.w1080{ width:1000px; font-size:14px;}
.zxs{ margin:10px 0 15px;height:32px;border-bottom: 1px solid #DDD; padding-bottom: 15px;}
.zxs li{ float:left;line-height:30px; border:1px solid #dddddd;  margin:0 5px 0 0; }
.zxs li a{ line-height:30px; text-align:center; display:block;  padding:0 8px;}
.sheng{ margin-bottom:15px;height:185px;border-bottom: 1px solid #DDD; padding-bottom: 15px;}
.sheng li{ float:left;line-height:30px; border:1px solid #dddddd; margin:0px 5px 5px 0px;}
.sheng li a{ line-height:30px; text-align:center; display:block;  padding:0 8px}
.zzq{ clear: both;height:30px;}
.zzq li{ float:left;line-height:30px;  border:1px solid #dddddd;   margin: 0px 5px 5px 0px;}
.zzq li a{ line-height:30px; text-align:center; display:block;  padding:0 5px;}

.cp_all{ position: relative;}
.cp_all li{ background:#f8f6f7; float:left; margin:15px 30px 15px 0; width:30%; padding:20px 10px 20px 10px; }
.cp_all li img{ width:100%; height:290px;}
.cp_all li:nth-child(3n+0){ background:#f8f6f7; float:right;margin:15px 0px 15px 0;}

.cp_all li p{ margin:5px 0; line-height:30px; font-weight:bold; color:#000;    text-indent: 12px;}
.cp_all li .ckxq a{    width: 98%;margin:0 auto; border:1px solid #c6c6c6; display:block;  line-height:38px; text-align:center; background:#ffffff;}

.quyu_lianxi{ margin:15px 0;}
.quyu_lianxi h2{font-size: 16px;color: #000;font-weight: bold;}
.lianxifangrshi{ border:1px solid #e5e5e5;  margin:15px 0; padding:20px 15px 15px;}
.lianxifangrshi div{ margin-top:5px; font-weight:bold;border-bottom:2px double #9d9d9d;}
.lianxifangrshi p{ font-weight:normal;line-height: 30px;margin-bottom: 5px; border-bottom:1px solid #DDD; }
.lianxifangrshi b{ color:#a40000}

.w590{ width:588px; border:1px solid #ddd; height:250px;}
.w590img{ position:relative;}
.w590img p{ position:absolute; background: rgba(0, 0, 0, 0.8); color:#FFF; line-height:45px; width:100%; height:45px; left:0px; bottom:0px; text-indent:24px;}
.w590lianxibg{ background:url(../images/w590lianxi.png) no-repeat right bottom;height:250px;}
.w590lianxi{ padding:25px; }
.w590lianxi h1{ font-size:18px; color:#000;}
.w590lianxi p{ margin:15px; padding-bottom:10px; line-height:30px;}
.w590lianxi b{ color:#a40000}

/*******手册下载*******/
.scxz{ padding:35px 0;}
.scxz li{ float:left; border-style: solid;border: 1px solid #DDD; border-bottom:3px solid #d70010; width:584px;height:75px; line-height:75px;z-index: 141; margin-bottom:15px; background:url(../images/scxz_ico.png) no-repeat 125px;}
.scxz li a{ display:block; text-align:center; font-size:18px; font-weight:bold;}
.scxz li:nth-child(2n){float: right;}
/*******联系销售*******/
.lianxixiaoshou{}
.w125{width:145px;border-right:1px solid #DDD; height:260px; padding-top:45px;}
.w1035{width:1035px; }
.slideTxtBox{ }
.slideTxtBox .hd{height:60px; line-height:60px;padding:0 10px 0 20px;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px;  height:60px; line-height:60px; width: 134px; }
.slideTxtBox .hd ul li{ padding:0 15px; cursor:pointer;  background:url(../images/xs_ico.png) no-repeat right; }
.slideTxtBox .hd ul li.on{ height:60px; line-height:60px; background:url(../images/xs_ico1.png) no-repeat right; color:#fb9528; }
/*.slideTxtBox .bd{ position:absolute; top:35px;}*/
.slideTxtBox .bd ul{ padding:15px;zoom:1;float: right;}
.slideTxtBox .bd li{ height:24px; line-height:24px;}
.slideTxtBox .bd li .date{ float:right; color:#999;}
.slideTxtBox .bd ul table td{font-size:14px;}

/*******产品点击预览*******/
.shuoming{ background: url(../images/yl.png) no-repeat left; height:45px; line-height:45px;font-size:20px; font-weight: bold; text-align:left; margin:5px 0px 0px 5px; padding-left:45px; width:520px;}
.shuoming1 a{ background: url(../images/scxz_ico.png) no-repeat left; height:45px; line-height:45px;font-size:20px; font-weight: bold; text-align:left; margin:5px 0px 0px 5px; padding-left:45px; width:520px; display:block; color:#555555}

/*****新品推荐*****/
.xptj_list{ margin:20px 0;}
.w80{width: 80.33333333%;float: left; margin-right: 2%;}
.xptj_list dl{ overflow: hidden;line-height: 35px;padding:10px 10px 10px 0;  border-bottom: 1px solid #ddd;}
.xptj_list dt{width: 15.66666667%;float: left;margin-right:20px;display: block;text-align: center;background: #ececec;font-size:16px; font-weight:bold;}
.w80 dd{ padding:0 15px;float: left;/*margin-right: 2%; */   width: 30%;}

/*****企业简介*****/
.qyjj_bg{}
.ab1-con{border:5px #ec6700 solid; margin:25px 0;}
.ab1-con .ab1_left{width: 58%;}
.ab1-con .ab1_left .ab1_pbx{padding: 35px 5% 35px 5%;}
.ab1-con .ab1_left .ab1_en{font-size:36px;font-family: Arial;text-transform: uppercase; color:#ec0b01; margin-bottom:10px;}
.ab1-con .ab1_left .ab1_cn{color:#666464;font-size:26px;line-height: 30px;margin-bottom: 20px;}
.ab1-con .ab1_left .ab1_pbx .ab1_content{height:321px;overflow-y: scroll;position:relative;padding-right: 8%;}
.ab1-con .ab1_left .ab1_pbx .slimScrollDiv .slimScrollRail{background:url(../images/a_s_bg.gif) center top repeat-y!important;}
.ab1-con .ab1_left .ab1_pbx .slimScrollDiv .slimScrollBar{background-color: #d8d8d8!important;}
.ab1-con .ab1_left .ab1_pbx .scroll_bar{background:url(../images/a_s_bg.gif) center top repeat-y!important;}
.ab1-con .ab1_left .ab1_pbx .scroll_bar .scroll_slider{background-color:#d90b1a;}
.ab1-con .ab1_right{margin-top: -20px;position: relative;z-index: 3;margin-right: -55px;} 
.ab1_content p{ font-size:14px; line-height:28px; margin-bottom:15px;}
 .ab1_content::-webkit-scrollbar    
{width:2px;    }   
.ab1_content::-webkit-scrollbar-track    
{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);   }    
    
/*定义滑块 内阴影+圆角*/    
.ab1_content::-webkit-scrollbar-thumb    
{ -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.8); background-color: #AAA;   }    
 

.gongsi_pic{ padding-bottom:45px;}
.gongsi_pic  h2{ margin-bottom:15px;}
/*.gongsi_pic li{ float:left; position:relative; margin:1px;}
.gongsi_pic li.w445{ width:445px;}
.gongsi_pic li.w445 p,.gongsi_pic li.w295 p,.gongsi_pic li.w240 p,.gongsi_pic li.w250 p,.gongsi_pic li.w195 p,.gongsi_pic li.w180 p,.gongsi_pic li.w565 p{ position:absolute; width:100%; background: url(../images/black.6.png) repeat; text-align:center; color:#FFF;height:35px; line-height:35px; bottom:5px;}
.gongsi_pic li.w295{ width:295px;}
.gongsi_pic li.w240{ width:240px;}
.w210bg{ background:#e1961a; width:210px; height:260px;}
.w210bg img{ display:block; margin:90px auto 25px auto;}
.w210bg  p{text-align:center; color:#FFF; font-size:16px;}
.gongsi_pic li.w250{ width:250px;}
.gongsi_pic li.w195{ width:195px;}
.gongsi_pic li.w180{ width:180px;}
.gongsi_pic li.w565{ width:565px;}

*/




/*****历史沿革******/

.lsyg{top:0;left:0;width:100%;height:100%;top:0;left:0;background: url(../images/about_bg.jpg) no-repeat;  background-size: cover;  -webkit-background-size: cover;-o-background-size: cover;background-position: center 0;}
.about_content h2{text-align:center;font-weight:bold;color:#000; padding-top:55px;}
.gongsi_pic h2{text-align:center;font-weight:bold;color:#000; padding-top:35px;}
.about_content h2{font-size:24px;margin-bottom:50px;}
.about_content p{font-size:16px;color:#000;line-height:180%;margin-bottom:20px;text-align:center;}
.about_content.history{text-align:center;position:relative;}


.event_box{width:1200px  !important;margin:2% auto 0;position:relative;height:280px;}
.event_box .parHd {width:100%;display:inline-block;height:92px;overflow:hidden;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:85%;height:1px;background:#580000;position:absolute;/* top:33%;*//* right:-140%;*/right:8%;top:35%;/* margin-top:-0.5px;*/z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:30px;font-size:16px;color:#000;margin:0 30px;position:relative;font-weight: bold;}
.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-12px;left:50%;margin-left:-12px;}
.parBd{text-align:center;margin-top:40px;}
.parBd h4{position:relative;font-size:18px;margin-bottom:2%;/*width:200px;*/ padding:0 60px;display:inline-block;text-align:center;    color: #c10d0d;}
.parBd h4:after{content:'';background:#c10d0d;width:100px;height:1px;position:absolute;left:-100px;bottom:12px;}
.parBd h4:before{content:'';background:#c10d0d;width:100px;height:1px;position:absolute;right:-100px;bottom:12px;}
.parBd p{line-height:180%;font-size:18px;margin:0 auto;    font-weight: bold;}
div#listBox {width:100%;}
.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:10px;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:24px;height:24px;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;top:-12px;left:28px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}  


/*****公司图片放大******/
/*.gallery:after {content: '';display: block;height: 2px; margin: .5em 0 1.4em;}
.gallery img {width:380px; height:235px; position:absolute; z-index:-1;}
.gallery a {width:380px; height:235px; display:inline-block;overflow: hidden;margin:8px; border:1px solid #DDD;box-shadow: 0 0 4px -1px #000;position:relative;}
.gallery div{ position:absolute;width: 100%; width:380px; height:35px; line-height:35px; z-index:999;background: url(../images/black.6.png) repeat; left:0px; top:200px; text-align:center; color:#FFF; z-index:9999; }
.gallery a:nth-child(3n+0){ float:right;}
.gallery div:nth-child(3n+0){ float:right;}
*/
.leader:after {content: '';display: block;height: 2px; margin: .5em 0 1.4em;}
.leader img {width:385px;height:215px;  z-index:-1;}
.leader a {width:385px; padding-bottom:45px;display: inline-block;overflow: hidden;margin:6px;/*box-shadow: 0 0 4px -1px #000;*/position:relative; background:#f1f5fa;}
.leader p{ margin-top:10px;    font-weight: bold; height:35px; line-height:28px; z-index:999; text-align:left; padding:0px 10px; color:#383838; z-index:9999; }
.leader a:nth-child(3n+0){ float:right;}
.leader div:nth-child(3n+0){ float:right;}





/*****荣誉资质******/
.lb_gl{padding: 30px 0;background: url(../images/bg_3d.png);background-size: 100% 100%;height:725px;}
.container{width: 1024px;margin:0 auto;position: relative;    margin-top:  75px;}
.pictureSlider{height: 518px;margin-bottom: 24px;}
.poster-item{background: #fff;/*height: 453px;*/width:336px;border-radius: 10px;padding:45px 23px 50px 23px;transition: all 0.5s;cursor: default;-moz-transition: all 0.5s;cursor: default;
-webkit-transition: all 0.5s;cursor: default;
-o-transition: all 0.5s;cursor: default;
}
.turn_3d{text-align: center;color: #942222;font-weight: bold;font-size: 36px; margin-bottom:45px;}
.xxgy{font-size: 20px;font-weight: bold;padding-left: 10px;margin-bottom: 30px;text-align: center;}
.poster-item .say{font-size: 18px;margin-bottom: 5px;padding-left: 10px;}
.students_star{padding:10px 10px 0 10px ;}
.cell_list{margin-bottom: 20px;color:#999;font-size: 18px;overflow: hidden;}
.darks{color: #000;padding-left: 10px;}
.zwjs{border-top:1px solid #d0cddb;line-height: 26px;padding-top: 5px;color: #999;font-size: 12px;max-height: 84px;overflow: hidden;}
.for_btn{position: relative;height:214px;overflow:hidden}
.in_page{position: absolute;left: 50%;top:50%;width:40px;height: 40px;margin-left: -20px;margin-top: -20px;}
.in_page>img{width: 40px;height: 40px;}
.check_more{width: 180px;height: 50px;line-height: 50px;text-align: center;color:#fff;background: #bc241d;margin:0 auto;display: block;}

/*****荣誉资质_x******/

.rongyu_pic{ width:1200px !important; margin:0 auto; padding:15px 0;}


/*.rongyu_pic li{margin-right:10px;padding:10px;background-color:#e8e8e8;overflow:hidden;float:left; width:265px; height:195px; display:inline-block; position: relative; margin-bottom:25px;overflow: hidden;}
.rongyu_pic li img{width: 100%;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;overflow: hidden;}

.rongyu_pic li a:hover img{    -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
.tit_box {padding: 30px 20px;}
.tit { line-height: 1;font-size: 16px; color: #fff;}
.trs3 {-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}*/
/**********企业要闻*********/
.w425{ width:425px; overflow:hidden;}
.w710{ width:710px;}
.m_l10{ margin-left:20px;}
.news_one{ background:#efefef; padding:15px; margin:20px 0;}
.news_one a img{display: block;width: 100%;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.news_one a:hover img{ display:block;    -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.news_one h2{ font-size:22px; font-weight: normal; margin:15px 0;}
.news_one h2 a{ color:#1f1f1f; }
.zhaiyao a{ line-height:28px;  display:block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.read_more { margin:45px 0 0 0; height:35px; line-height:35px; background:#d6aa2f;}
.read_more a{ display:block; padding:0 15px ;line-height:35px; text-align:center; color:#FFF; font-size:14px;}
.list_bd li{border-bottom:1px solid #DDD;}
.list_box{padding:20px 15px 20px 15px;position:relative;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.list_main{overflow:hidden;}
.bd_r{width:20%;}
.bd_l{font-size:14px;color:#8d8b8b;padding:2% 2% 2% 0;width:60px;}
.bd_l_day{display:block;font-size:50px;color:#d70010;line-height:50px;}
.bd_c{width:76%;padding:0 8% 0 5%;    border-left: 1px solid #e6e6e6;}
.list_title{font-size:20px;color:#202020;font-weight:normal;    margin:10px 0;verflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.list_tool{font-size:12px;color:#c9c9c9;padding:10px 0px;}
.list_tool .more{font-size:12px; width:auto;}
.list_tool .see_number{margin-right:20px;}
.list_tool .tool_ico{width:20px;height:20px;background:url(../images/tools_ico.png) no-repeat;display:inline-block;vertical-align:middle;}
.list_tool .share_ico{background-position:-20px 0px;}
.list_p{font-size:14px;color:#464646;line-height: 26px;height:52px;}
.list_p a{ display:block;    color: #757575;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.list_box:hover {background-color:#f8f8f8;}
.list_box:after {background-color:#f8f8f8;}
.list_bd:hover {color:#d70010;}
.rect-5625 a img{display: block;width: 100%;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.rect-5625 a:hover img{ display:block;    -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
.m20{ margin:20px 0; text-align:center}

/*******党的建设********/

.news_pic_list{margin-top:20px;}
.news_pic_list li{ width: 31.33333333%; float:left;margin-right: 2%; margin-bottom:3%;}
.news_pic_list ._list_box{position:relative;}
.news_pic_list ._list_title a{border:1px solid #cacaca;border-top:none;padding:20px 20px 25px;display:block;}
.news_pic_list ._list_box .news_title{color:#000;margin-bottom:6px;}
.news_pic_list ._list_box ._time{font-size:13px;color:#8c8c8c;}
.news_pic_list ._list_box .news_text{color:#fff;margin-bottom:20px;}
.news_pic_list ._title_hover{width:100%;position:absolute;left:0;bottom:-100%;}
.news_pic_list ._title_hover a{padding:20px 20px 25px;background-color:#ff2d06;color:#fff;display:block;}
.news_pic_list li:hover ._title_hover{bottom:0;}
.news_pic_list li:hover ._title_hover .news_title{color:#fff;}
.news_pic_list li:hover ._title_hover ._time{color:#fff;}
.news_list_main{margin-bottom:32px;}
._list_box img{display: block;width: 100%;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
._list_box a:hover img{ display:block;    -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.news_text{font-size:14px; line-height:26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

/*******视频新闻********/
.rect-785{padding-bottom: 78.5%}

.video-list{ margin-top:20px;}
.video-list li{ margin-bottom:20px;width: 31.33333333%; float:left;margin-right: 2%; margin-bottom:3%;}
.video-list li a{ display:block; padding:10px; background:#f7f7f7; }
.video-list li a:img{ display:block;    -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.video-list li ._title{ font-size:16px; font-weight:normal; margin-top:5px; height:35px; line-height:35px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden; width:280px;  }
.video-list li ._tools{ color:#888;}
.video-list li ._cover{ display:block; width:100%; height:100%; background:url(../images/black.6.png) repeat; position:absolute; bottom:0px; left:0;}
.video-list li ._play{ display:block; width:47px; height:45px; background:url(../images/v_play.png) no-repeat 0 0; position:absolute; top:50%; left:50%; margin-top:-23px; margin-left:-23px;}
.video-list li a:hover{ background:#c70025; color:#fff;}
.video-list li a:hover ._tools{ color:#fff;}
.video-list li .video_ico{ background:url(../images/news_video_xiao_03.png) no-repeat   right; height:35px;  padding-top:10px; }


/******公示公告******/
.gonggao{ margin-top:20px; margin-bottom:35px;}
.gonggao .item{ padding:35px 0px;font-size: 15px;color: #545454;cursor: pointer;    border-bottom: 1px solid #DDD;}
.gonggao .item:hover{background-color: #eef2f4;}
.gonggao .item .data_d_s{padding-left: 20px;font-size:16px; width:830px;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.gonggao .item .data_d_t{font-size: 34px;color: #777777;position: relative;margin-right: 60px;}
.gonggao .item .data_d_t .data_t_top{font-size: 16px;position: absolute;top: -25px;right: 0;} 
.gonggao .item .data_d_i{width: 48px;height:32px;display: inline-block;background: url(../images/notice.png) no-repeat  top left; margin-left: 30px;}
.gonggao .item:hover .data_d_s,.gonggao .item:hover .data_d_t{color: #d70010;}
/*******人才招聘*******/
.ion {font-family:"jrico" !important;display:inline-block; vertical-align: middle;margin:0 .3em;font-size: 1.1em;font-style:normal;
-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}

.rc_bg{ background:#d81423;opacity: 0.9;width: 453px;height: 253px;font-size: 30px; color: #FFF;text-align: center; font-weight: bold; margin-top:227px; padding:25px;}
.rccs_t{font-size:48px;font-weight: bold;line-height: 1; margin:30px 0 20px 0} 
.rccs_t2{font-size:30px;font-weight: bold; margin-bottom:20px}
.rccs_p{font-size: 18px;margin-top: 5px; margin:10px}

.channel_t{font-size: 40px;font-weight: bold; text-align: center;padding-top: 70px;margin-bottom: 10px;color: #161616; padding-bottom:35px;}
.rc_cont{margin-top: 50px;color: #fff;background-color: #ebebeb;}

.rc_l{float: left;position: relative;width: 50%;}
.rc_l .rc_cover{position: absolute;top: 0;right: 0;bottom:0;left:0;padding-left: 250px;padding-top:205px;background-color: rgba(9,69,189,0.6);    /*text-align: center;*/}
.rc_l .rc_t1 a{display: block;font-size: 48px; color:#FFF; margin-bottom:15px; }
.rc_l .rc_p{font-size:24px;height: 50px;line-height: 50px; /*   background:rgba(0,0,0,0.6);*/ }
.rc_l .rc_more{display: block;width: 160px;height: 50px;line-height: 50px;background-color: #13293d;color: #fff;font-size: 18px;margin-top: 30px;}
.rc_r{float: right;width: 50%; background:#ebebeb}
.rc_rr{float: right;position: relative;width: 50%;}
.rc_rl{float: left;position: relative;width: 50%;height: 100%;}
.rc_r .rc_cover{position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.rc_rr .rc_cover1{position: absolute;top: 0;right: 0;bottom: 0;left: 0;}
.rc_rl img,.rc_rr img{width:100%;display: block;width: 100%;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s}
.rc_rl img:hover,.rc_rr img:hover{ display:block; -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.rc_rr .rc_cover{background-color: rgba(177,85,51,0.7);}
.rc_r .rc_t1 a{ display:block;font-size: 30px; text-align:center;    font-weight: bold; color:#FFF;    height: 262px;line-height: 262px;}
.rc_rl .rc_t1 a:hover{color: #161616;font-weight: bold;}
.rc_rr .rc_t1 a:hover{color: #161616;font-weight: bold;}
.rc_dl .rc_t1 a:hover{color: #313131;font-weight: bold;}
.rc_r .rc_p{font-size: 14px;width: 145px;}

.rc_cont .rc_l img{width:100%;display: block;width: 100%;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s}
.rc_cont .rc_l img:hover{ display:block;    -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.rc_rr .rc_cover{background: #B25534;}
.rc_dl{/*padding-top: 32px;padding-left: 45px;color: #313131;*/  }
.rc_dl a{ display:block;}
.rc_dl img{ float:right;width:415px; height:262px;}
.rc_dl .rc_t1 a{color: #000; display: block;}
.rc_contact{text-align: center;color: #858585;margin-bottom: 60px;font-size: 15px;}
.rc_contact .ion{color: #d3d3d3;font-size: 0;font-family: 0/a;width: 25px;height: 30px;background: url(../images/address.png) no-repeat;margin: 0 10px;}

.ion {
  font-family:"jrico" !important;
  display:inline-block;
  vertical-align: middle;
  margin:0 .3em;
  font-size: 1.1em;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;   
}

/*简历投递*/
button, .button{ padding:0 1em;margin:0;background:#00479d;color:#fff; vertical-align:top;display:inline-block;line-height:2em;height:2em; border:0; cursor:pointer;*display:inline;*zoom:1;}
button:hover, .button:hover{color:#fff; filter:alpha(opacity=85);opacity:.85;}
button.big, .button.big{font-size:1.2em;height:2.5em;line-height:2.5em; }
input, button, select { font-size:100%; box-sizing:border-box;margin:0; padding:0; vertical-align:middle;outline:none;line-height:normal; font-family:"Microsoft Yahei"; color:#666;}
 .text_content { min-height:300px; margin:20px 0px;}
.Form_hd,.Form_bd { clear:both; padding:10px;}
.Form_hd { background-color:#e9e9e9;}
.Form_hd ._title { font-size:16px;}
.Form_bd { padding-bottom:30px;}

.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding-top: 10px; }
.Form-J1 .Form-J1-li label { width:8em; display: inline-block; color: #666; vertical-align: middle; text-align:right;}
.Form-J1 .Form-J1-li > input { height: 30px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; height:30px;}
.Form-J1 .Form-J1-Btn { clear: both; text-align: left; padding-top:0px; padding:0 8%;    margin: 4% 0;}
.Form-J1 .Form-J1-Btn button { width: 90px; height:35px; line-height: 35px; text-align: center; color: #fff;  cursor: pointer; }
.Form-J1 .Form-J1-Btn ._submit { background:#d60009; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
.Form-J1 .Form-J1-li .uploadBox { width:57%; height:26px; border:#ddd 1px solid; display:inline-block; *display:inline; *zoom:1; background:#fff; overflow:hidden; vertical-align:middle; position:relative;}
.Form-J1 .Form-J1-li #uploadPiker { width:100%; height:26px; line-height:26px; position:relative; z-index:2;}
.Form-J1 .Form-J1-li #file_info { width:100%; height:26px; line-height:26px; position:absolute; left:0; top:0;}
.Form-J1 .Form-J1-li #uploadPiker { z-index:2;}
.Form-J1 .Form-J1-li #file_info { text-indent:10px;}
.Form-J1 .Form-J1-li #ctlBtn { display:inline-block; width:auto; height:26px; line-height:26px; border:#01a2ea 1px solid; padding:0 24px; overflow:hidden; vertical-align:middle;}
.Form-J1 .Form-J1-li .webuploader-pick { width:100%; height:100%; padding:0; background:none;}
.webuploader-container {position: relative;}
.webuploader-element-invisible {position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px);}
.webuploader-pick {position: relative;display: inline-block;cursor: pointer;background: #00b7ee;padding: 10px 15px;color: #fff;
text-align: center;border-radius: 3px;overflow: hidden;}
.webuploader-pick-hover {background: #00a2d4;}
.webuploader-pick-disable {opacity: 0.6;pointer-events:none;}







/*****通用内容页*****/]
.neirong{ clear:both; margin-top:20px;}
.n_left { width:66.8%; float:left; }
._head ._title { font-size:34px; font-weight:bold; color:#000000; margin-bottom:10px;}.neirong .ion { color:#676767; }
.neirong .n_left { width:66.8%; float:left;margin-top: 50px; }
.neirong ._head ._title { font-size:24px; font-weight:bold; color:#000000; margin-bottom:30px;}

.neirong ._tools { font-size:0; color:#7e7e7e; height:35px; line-height:35px; margin-bottom:15px; border-bottom:1px solid #EEE; border-top:1px solid #EEE;}
.neirong ._tools ._tool{ font-size:14px; margin-right:120px; display:inline-block; height:30px; line-height:30px; overflow:hidden;}
.neirong ._tools .ion { font-size:18px; display:inline-block; height:30px; line-height:30px; vertical-align:-2px;}
.neirong ._tools b { font-weight:normal; }
.neirong ._tools #switcher { margin-left:10px; }
.neirong ._tools #switcher ._title{margin-right:5px;font-size:12px;color:#7e7e7e;}
.neirong ._tools #switcher .ion { font-size:15px; }
.neirong ._tools .bds_more { float:none; background:none; padding:0;}

.neirong .myart { line-height:2;  font-size:15px; color:#555555; padding-bottom:45px; }
.myart img{ margin:15px auto; display:block;}
.neirong .n_right { width:30%; float:right; padding-top:60px; }
.neirong .n_right ._tools { text-align:right; border:1px solid #cccccc; height:45px; line-height:45px;    background-color: #dedede; }
.neirong ._tools ._back { font-size:20px; font-weight:normal; font-weight:bold; color:#676767; height:45px; line-height:45px; }
.neirong ._tools ._back .ion { font-weight:normal; vertical-align:0; }
.neirong ._tools .share,.neirong ._tools .print { width:36px; height:36px; line-height:36px; text-align:center; background-color:#80939e; border-radius:50%; cursor:pointer; overflow:hidden; margin-right:0; margin-left:15px;}
.neirong ._tools .share:hover,.neirong ._tools .print:hover 
{ background-color:#ec7f00; }
.neirong ._tools .share .ion,.neirong ._tools .print .ion { font-size:18px; color:#ffffff; }
.neirong ._tools .share:hover .ion,.neirong ._tools .print:hover .ion { color:#ffffff; }
.neirong ._tools .share .ion { font-size:20px; }

.neirong ._detailPage_bottom li strong,.neirong ._detailPage_bottom li span,.neirong ._detailPage_bottom li a{ display:block;}
.neirong ._detailPage_bottom{margin-top:45px; border:#f3f3f3 10px solid; }
.neirong ._detailPage_bottom ul{padding:10px 7%;}
.neirong ._detailPage_bottom li ._mark{ padding-bottom:8px; font-size:19px; font-weight:bold; color:#000000; }
.neirong ._detailPage_bottom ._date{ height:30px; line-height:30px; margin-bottom:7px; font-family:Arial; font-size:13px; color:#676767; }
.neirong ._detailPage_bottom ._date .ion { font-size:20px; height:30px; vertical-align:-2px; margin-left:0;}
.neirong ._detailPage_bottom li ._title:hover { color:#5c5c5c; }
.neirong ._detailPage_bottom li ._title { font-size:16px; font-weight:bold; color:#5c5c5c; }
.neirong ._detailPage_bottom li { padding: 27px 0; }
.neirong ._detailPage_bottom li._prev{ border-bottom:1px #ececec solid; }



/******搜索******/
.ss_list{}
.ss_list li { margin-bottom: 10px; margin-top: 20px; border-bottom:1px dashed #d7d7d7; height:35px; line-height:35px; padding-bottom:10px;}
.ss_list li  a{  font-weight:bold;}
.ss_list li .el { font-size: 14px;_width: 100%;} 
.type { color: #000;display: inline-block; padding: 0 1em; border-right: 1px solid #ddd;margin-right: 1em;font-weight: bold;}
.ss_list li .p { padding: 10px 20px;border-top: 1px solid #ddd; margin-top: 10px;}
.date{ float:right; } 
/* page-1 start*/
.page{font-size: 12px; color: #777777; text-align: center;margin:30px 0;}
.page a,.page span { display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a:hover,.page span{color:#fff; background:#c70025;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}



/*****公司图片*****/
.infopic{ width:1200px; height:240px; position:relative; overflow:hidden; margin:15px auto;}
.piclist{ height:240px; position:absolute; top:0; left:-45px;}
.piclist li{ height:240px; width:300px; margin-right:15px; float:left; overflow:hidden;}
.piclist li img{ }

.piclist li img{width: 100%;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.piclist li a:hover img{    -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

.pic_prev,.pic_next{ width:30px; height:50px; background:url(../images/icon_1.png) no-repeat; position:absolute; top:100px; cursor:pointer;}
.pic_prev{ background-position:0 0; left:0;}
.pic_next{ background-position:0 -60px; right:0;}
.tit { width:300px; position:absolute; background-color: #7b7b7b; line-height:35px; height:35px; bottom:0px; text-align:center;
 color: #fff;left: 0;}




.slideGroup{ width:1200px; border:1px solid #ddd; text-align:left;  }
.slideGroup .parHd1{ height:50px; line-height:50px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideGroup .parHd1 ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd1 ul li{ float:left; padding:0 25px; cursor:pointer;  }
.slideGroup .parHd1 ul li.on{ height:50px;  background:#d70010; border:1px solid #ddd;    color: #FFF; font-weight:bold;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 10px; position:relative;   }

.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:70px; display:block; width:30px; height:94px; background:url(../images/sprite_prev.png) center center no-repeat;  z-index:9112;}
.slideGroup .sNext{ left:auto; right:5px;position:absolute; z-index:9112; background:url(../images/sprite_next.png) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

.slideGroup .parBd1 ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd1 ul li{ margin:0 2px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd1 ul li .pic{ text-align:center; }
.slideGroup .parBd1 ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd1 ul li .title{ line-height:24px;   }
.slideGroup .parBd1 ul li a img {width:280px;height:210px; border:1px solid #ccc;  display:block;  padding:2px;z-index:-1;}
.slideGroup .parBd1 ul li  a {width:286px;height:216px;display: inline-block;overflow: hidden;margin:2px;/*box-shadow: 0 0 4px -1px #000; border:1px solid #DDD;*/position:relative;}















/*****招标采购*******/
.ztb_list{margin: 25px 0 }
.ztb_list li{width: 320px;height: 270px; float:left;}
.ban_box{background:#2b2626;opacity: 0.9; width: 400px;height: 270px;}
.lv_box{ background:#eb5f00;opacity: 0.9;width: 400px;height: 270px;}
.res_abt_h4 a{ display:block;font-size: 24px;color: #fff; margin-bottom:35px;font-weight: 100; text-align:center; height:55px; line-height:55px; padding-top:45px;}
.roll_box{ margin:0 auto;width:138px;}
.look_more { width:138px; font-size:14px; text-align:center; margin:0 auto;}
.look_more a{display:block; width:100%; height:50px;margin:0 auto;}
.look_more .face1{border:1px solid #fff; line-height:34px; font-size:0; color:#fff; text-align:center; height:34px;margin:0 auto;}
.look_more .face1 .t a{display:inline-block; line-height:34px;font-size:14px;color:#fff; vertical-align: top;width: 100%;margin:0 auto;width:138px;}
.ztb_list li:last-child {float:right; width:540px; background:#f7f7f7; padding:10px;height: 250px;}

.gsgg_title{ line-height:45px; border-bottom:1px solid #DDD;    font-size: 24px; }
.gsgg_title a{ float:right;    font-size: 14px; text-transform:uppercase;}
.gsgg_list{ margin:15px 10px;}
.gsgg_list dd { line-height:35px; clear:both; }
.ico_img{ background:url(../images/ico.png) no-repeat left; width:10px; height:35px; float:left;}
.gsgg_list dd img{ float: left;line-height:35px; }
.gsgg_list dd a{ float:left; text-indent:8px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap; width:400px;}
.gsgg_list dd span{ float:right;}

/*查看更多 end*/
/*****企业文化*******/
.bor-box{ width:1170px; overflow:hidden; border:1px solid #b7a27b; background:#fff; margin:20px 0; padding:15px;}
.bor-box1{ width:1170px; overflow:hidden; border:1px solid #DDD; background:#f9f8f8; margin:20px 0; padding:15px;}

.pannel-title{ background:url(../images/qywh_title_bg.jpg) no-repeat center top;position:relative;height:48px;line-height:48px;overflow:hidden; ;}
.pannel-tit{ position:absolute; bottom:-1px!important; bottom:-2px; position:absolute; left:0; width:170px;height:45px;line-height:45px; text-align:center; color:#6f470a; font-size:22px;}


.img_list{}
.img_list li{margin-right:10px;  float:left; width:368px; height:324px;isplay: inline-block; overflow: hidden;margin:20px 16px 10px 5px;box-shadow: 0 0 4px -1px #000; position: relative;}
.img_list li img{width: 100%;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.img_list li a:hover img{    -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.imgZoom { overflow:hidden; }





.img_list1 li{  float:left; width:280px; height:360px;isplay: inline-block; overflow: hidden;margin:20px 12px 10px 0px;box-shadow: 0 0 4px -1px #000; position: relative;}
.img_list1 li img{width: 100%;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s;-webkit-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.img_list1 li a:hover img{    -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1);  -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}



 .datalist th { padding-top:15px; padding-bottom:15px; font-size:16px; height:43px; line-height:34px; text-align:center; }
 .datalist td { padding-top:15px; padding-bottom:15px; font-size:13px; height:40px; line-height:30px; text-align:center; }



/* table */
.datalist {border-collapse:collapse; border-spacing:0; border:1px solid #ccc; }
.datalist caption { padding-bottom:5px;}
.datalist th {font-weight:700; padding:5px 15px; border:1px solid #ccc; background:#eee;}
.datalist td {padding:5px 15px; border:1px solid #ccc;}
.datalist tr.altrow { background:#ccc;}

.table { width: 100%; max-width: 100%; margin-bottom: 20px;}
.table >thead >tr >th, .table >tbody >tr >th, .table >tfoot >tr >th, .table >thead >tr >td, .table >tbody >tr >td, .table >tfoot >tr >td { line-height: 1.42857143; padding: 8px; vertical-align: inherit; border-top: 1px solid #ddd;}
.table >thead >tr >th { vertical-align: bottom; border-bottom: 2px solid #ddd;}
.table >caption +thead >tr:first-child >th, .table >colgroup +thead >tr:first-child >th, .table >thead:first-child >tr:first-child >th, .table >caption +thead >tr:first-child >td, .table >colgroup +thead >tr:first-child >td, .table >thead:first-child >tr:first-child >td { border-top: 0;}
.table >tbody +tbody { border-top: 2px solid #ddd;}
.table .table { background-color: #fff;}
.table-condensed >thead >tr >th, .table-condensed >tbody >tr >th, .table-condensed >tfoot >tr >th, .table-condensed >thead >tr >td, .table-condensed >tbody >tr >td, .table-condensed >tfoot >tr >td { padding: 5px;}
.table-bordered { border: 1px solid #ddd;}
.table-bordered >thead >tr >th, .table-bordered >tbody >tr >th, .table-bordered >tfoot >tr >th, .table-bordered >thead >tr >td, .table-bordered >tbody >tr >td, .table-bordered >tfoot >tr >td { border: 1px solid #ddd;}
.table-bordered >thead >tr >th, .table-bordered >thead >tr >td { border-bottom-width: 2px;}
.table-striped >tbody >tr:nth-of-type(odd) { background-color: #f9f9f9;}
.table-hover >tbody >tr:hover { background-color: #f5f5f5;}
table col[class*='col-'] { position: static; display: table-column; float: none;}
table td[class*='col-'], table th[class*='col-'] { position: static; display: table-cell; float: none;}
.table >thead >tr >td.active, .table >tbody >tr >td.active, .table >tfoot >tr >td.active, .table >thead >tr >th.active, .table >tbody >tr >th.active, .table >tfoot >tr >th.active, .table >thead >tr.active >td, .table >tbody >tr.active >td, .table >tfoot >tr.active >td, .table >thead >tr.active >th, .table >tbody >tr.active >th, .table >tfoot >tr.active >th { background-color: #f5f5f5;}
.table-hover >tbody >tr >td.active:hover, .table-hover >tbody >tr >th.active:hover, .table-hover >tbody >tr.active:hover >td, .table-hover >tbody >tr:hover >.active, .table-hover >tbody >tr.active:hover >th { background-color: #e8e8e8;}
.table >thead >tr >td.success, .table >tbody >tr >td.success, .table >tfoot >tr >td.success, .table >thead >tr >th.success, .table >tbody >tr >th.success, .table >tfoot >tr >th.success, .table >thead >tr.success >td, .table >tbody >tr.success >td, .table >tfoot >tr.success >td, .table >thead >tr.success >th, .table >tbody >tr.success >th, .table >tfoot >tr.success >th { background-color: #dff0d8;}
.table-hover >tbody >tr >td.success:hover, .table-hover >tbody >tr >th.success:hover, .table-hover >tbody >tr.success:hover >td, .table-hover >tbody >tr:hover >.success, .table-hover >tbody >tr.success:hover >th { background-color: #d0e9c6;}
.table >thead >tr >td.info, .table >tbody >tr >td.info, .table >tfoot >tr >td.info, .table >thead >tr >th.info, .table >tbody >tr >th.info, .table >tfoot >tr >th.info, .table >thead >tr.info >td, .table >tbody >tr.info >td, .table >tfoot >tr.info >td, .table >thead >tr.info >th, .table >tbody >tr.info >th, .table >tfoot >tr.info >th { background-color: #d9edf7;}
.table-hover >tbody >tr >td.info:hover, .table-hover >tbody >tr >th.info:hover, .table-hover >tbody >tr.info:hover >td, .table-hover >tbody >tr:hover >.info, .table-hover >tbody >tr.info:hover >th { background-color: #c4e3f3;}
.table >thead >tr >td.warning, .table >tbody >tr >td.warning, .table >tfoot >tr >td.warning, .table >thead >tr >th.warning, .table >tbody >tr >th.warning, .table >tfoot >tr >th.warning, .table >thead >tr.warning >td, .table >tbody >tr.warning >td, .table >tfoot >tr.warning >td, .table >thead >tr.warning >th, .table >tbody >tr.warning >th, .table >tfoot >tr.warning >th { background-color: #fcf8e3;}
.table-hover >tbody >tr >td.warning:hover, .table-hover >tbody >tr >th.warning:hover, .table-hover >tbody >tr.warning:hover >td, .table-hover >tbody >tr:hover >.warning, .table-hover >tbody >tr.warning:hover >th { background-color: #faf2cc;}
.table >thead >tr >td.danger, .table >tbody >tr >td.danger, .table >tfoot >tr >td.danger, .table >thead >tr >th.danger, .table >tbody >tr >th.danger, .table >tfoot >tr >th.danger, .table >thead >tr.danger >td, .table >tbody >tr.danger >td, .table >tfoot >tr.danger >td, .table >thead >tr.danger >th, .table >tbody >tr.danger >th, .table >tfoot >tr.danger >th { background-color: #f2dede;}
.table-hover >tbody >tr >td.danger:hover, .table-hover >tbody >tr >th.danger:hover, .table-hover >tbody >tr.danger:hover >td, .table-hover >tbody >tr:hover >.danger, .table-hover >tbody >tr.danger:hover >th { background-color: #ebcccc;}
.table-responsive {overflow-x: auto; min-height: 0.01%; margin:20px 0px; }
@media screen and (max-width:760px) { 
.table-responsive {overflow-y: hidden;  width: 100%; margin-bottom: 15px; border: 1px solid #ddd;-ms-overflow-style: -ms-autohiding-scrollbar; }
.table-responsive >.table { margin-bottom: 0;}
.table-responsive >.table >thead >tr >th, .table-responsive >.table >tbody >tr >th, .table-responsive >.table >tfoot >tr >th, .table-responsive >.table >thead >tr >td, .table-responsive >.table >tbody >tr >td, .table-responsive >.table >tfoot >tr >td { white-space: nowrap;}
.table-responsive >.table-bordered { border: 0;}
.table-responsive >.table-bordered >thead >tr >th:first-child, .table-responsive >.table-bordered >tbody >tr >th:first-child, .table-responsive >.table-bordered >tfoot >tr >th:first-child, .table-responsive >.table-bordered >thead >tr >td:first-child, .table-responsive >.table-bordered >tbody >tr >td:first-child, .table-responsive >.table-bordered >tfoot >tr >td:first-child { border-left: 0;}
.table-responsive >.table-bordered >thead >tr >th:last-child, .table-responsive >.table-bordered >tbody >tr >th:last-child, .table-responsive >.table-bordered >tfoot >tr >th:last-child, .table-responsive >.table-bordered >thead >tr >td:last-child, .table-responsive >.table-bordered >tbody >tr >td:last-child, .table-responsive >.table-bordered >tfoot >tr >td:last-child { border-right: 0;}
.table-responsive >.table-bordered >tbody >tr:last-child >th, .table-responsive >.table-bordered >tfoot >tr:last-child >th, .table-responsive >.table-bordered >tbody >tr:last-child >td, .table-responsive >.table-bordered >tfoot >tr:last-child >td { border-bottom: 0;}
}


/*新闻详细*/
.channel{padding:30px 0 70px;/* overflow:hidden;*/ min-height:200px; }
.n_tool_ico{width:20px;height:20px;background:url(../images/news_detail_tool_ico.png) no-repeat;display:inline-block;*display:inline-block;*zoom: 1;vertical-align:middle;margin-right:6px;}

.n_tool_ico.ico01{background-position:0px 0px;}

.n_tool_ico.ico02{background-position:-20px 0px;}

.n_tool_ico.ico03{background-position:-40px 0px;}

.n_tool_ico.ico04{background-position:-60px 0px;}

.n_tool_ico.ico05{background-position:-80px 0px;}

.n_tool_ico.ico06{background-position:-100px 0px;margin-left:24px;}

/* newsdetail-2 start*/

 .n_head { border-bottom: 1px dotted #cccccc; }

 .n_head .n_title { font-size:24px; line-height: 1.4;color:000;font-weight:bold;_font-size:24px; _line-height: 1.4;_color:000;_font-weight:bold;_margin-bottom:20px;*font-size:24px; *line-height: 1.4;*color:000;*font-weight:bold;*margin-bottom:20px;}

.n_title { font-size:24px; line-height:48px;color:000;/*font-weight:bold;*/*font-size:24px;}




 .n_tools {color: #c7c7c7;height:46px;line-height:46px;padding:5px 0px 20px;}

 .ion { font-size: 16px; font-weight: normal;}

 .n_tools .n_tool{display: inline-block; vertical-align: middle;margin-right:24px;}

 .n_tools .n_b2l .ion { color: #0e90d2;}

 .myart { padding:50px 0;}
.myart>p{line-height:30px; text-indent:32px; margin:0 0 10px 0;    font-family: 微软雅黑;}
.myart>p>img{ width:800px;  margin:10px auto;}
.myart>strong>span{line-height:30px; text-indent:32px; margin:0 0 10px 0;    font-family: 微软雅黑;}
 .n_detailPage_bottom {border-top: 1px solid #cccccc;}

 .n_detailPage_bottom li {line-height: 60px; overflow: hidden; height: 60px;border-bottom: 1px solid #cccccc;font-size:16px;padding-right:28px; cursor:pointer;}

 .n_detailPage_bottom .n_mark { float: left; margin-right:25px;padding:0px 17px;color:#7c7c7c; font-weight:bold;}

 .n_detailPage_bottom .n_title { float:left; width: 68%;color:#000; font-size:16px;}

 .n_detailPage_bottom li:hover .n_mark{background: url(../images/news_detail_bg.png);color:#fff;}

 .n_detailPage_bottom .n_time { float: right;font-size:13px;color:#969696;}

 .bdsharebuttonbox{margin-right:24px;}

 .bdsharebuttonbox .bds_more { float: none; padding-left: 2px;background: none;font-size:14px;color:#c7c7c7;} 

.bdsharebuttonbox .bds_more:hover{ color: #0159b0;}

.detail_right_btn .n_btn_box{width:46px;height:46px;background:url(../images/detail_r_ico.png) no-repeat;display:inline-block;*display:inline;*zoom: 1; overflow:hidden;}

.detail_right_btn .n_btn_box:hover{background-position:0px -46px;}

.detail_right_btn .news_back{width:46px;height:46px;background:url(../images/news_back.jpg) no-repeat;display:inline-block;*display:inline;*zoom: 1;}

.detail_right_btn .news_back:hover{background-position:0px -46px;}

.detail_right_btn .news_next{width:46px;height:46px;background:url(../images/news_next.jpg) no-repeat;display:inline-block;*display:inline;*zoom: 1;}

.detail_right_btn .news_next:hover{background-position:0px -46px;}
.ion {font-family: "jrico" !important;display: inline-block;vertical-align: middle;margin: 0 .3em;font-size: 1.1em;font-style: normal; -webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}



.qtfs{background:#d2d2d2; font-weight: bold;border-radius: 25px; font-weight: bold;   height: 35px;line-height: 35px;  padding: 0 15px; text-align: center;margin-bottom: 10px;}
#myDiv div{padding-bottom: 8px;}

.mt20{ margin:20px auto;}
.l30{ width:30%;    background: #f4f4f4; padding:15px 10px;    font-size: 14px;}
.r70{ width:68%;}
.r70 li{ float:left; background:#f8f6f7;margin:0px 18px 15px 0; width:240px; padding:20px 10px 20px 10px; }
.r70 li img{ width:240px; height:180px;}
.r70 li:nth-child(3n){ float:right; margin-right:0;}
.r70  li p{ margin:5px 0; line-height:30px; font-weight:bold; color:#000; }
.r70 li .ckxq a{margin:0 auto; border:1px solid #c6c6c6; display:block;  line-height:38px; text-align:center; background:#ffffff;}
