@charset "utf-8";
/* CSS Document */
@import url("basic.css");
#index_search{width:100%;max-width:1920px;height:70px;margin:auto;background:#f5f5f5;}
.index_search{width:1200px;height:70px;margin:auto;}
.index_search .hotWord{width:600px;height:70px;float:left;}
.index_search .hotWord li:first-child{color:#146638;font-weight:bold;font-size:14px;line-height:70px;}
.index_search .hotWord li{color:#545454;font-size:14px;line-height:70px;float:left;margin-left:10px;}
.hotWord li a{color:#666;}
.index_search .searchbox{float:right;position:relative;margin-top:15px;}


/*首页-产品*/
.i_pro{ width:1200px; margin:40px auto}

#index_pr{width:100%;max-width:1920px;height:222px;margin:auto;background:#292929;background:url(../images/index_pr_bg.jpg) center center no-repeat}
.index_pr{width:1000px; height:auto; margin:auto;margin-bottom:10px; }
.index_pr ul{width:1000px;height:100px; padding-left:160px; padding-top:110px; overflow:hidden;}
.index_pr ul li{background:url(../images/p_class.jpg) left center no-repeat;width:186px; float:left; text-align:left;height:46px;padding-left:62px; margin-right:35px; margin:0 auto; line-height:46px; display:block;  overflow:hidden}
.index_pr ul li a{ color:#979797; font-size:18px; font-weight:bold}
.index_pr ul li a:hover{ color:#146636; font-size:18px;text-decoration:underline}

.index_products{ width:1200px;overflow:hidden;height:700px; float:right;}
.index_products ul{ height:700px; width:1200px; overflow:hidden;}
.index_products li {float:left;width:260px; background:#fff; padding:10px; border:1px solid #dadfe4;margin-bottom:45px;margin-right:10px;text-align:center;color:#ffffc1;display:inline;}
.index_products img {margin-top:expression(115-this.height/2);max-height:230px; max-width:257px;}
.index_products li p{width:200px; height:230px; background:#333;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.index_products li span{width:200px;line-height:40px; color:#535353; text-align:center; display:block; padding-top:10px; font-size:14px;}
/*首页-厂房*/
.act_con { width:1200px; position:relative;margin:auto; float:right}
.act_wrp { width:1200px; margin:auto;overflow:hidden;}
.act_wrp li { float:left; display:inline; width:220px; margin-right:24px;}
.act_wrp img {margin-top:expression(119-this.height/2);max-height:138px; max-width:220px;}
.act_wrp li p{width:220px; height:138px; overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;}
.act_wrp li span{width:220px;line-height:36px; height:36px; background-color:#f7f7f7; color:#848484; text-align:center; display:block; font-size:14px;}
/*首页-简介*/
.i_about{width:100%;max-width:1920px;min-width:1200px; height:445px;  margin:auto; padding-top:40px}
.aboutpic{width:340px; float:left;height:400px;}
.about{ width:530px; float:right; background:#f5f5f5; padding:30px; height:340px}
.about h2{font:24px/1 "Microsoft YaHei";text-transform:uppercase; color:#fff;}
.about ul{ margin:25px auto;}
.about li{ line-height:30px; font-size:14px; color:#747474;}
.about .more{ margin-top:10px;}
.about .more a{display: inline-block;width:100px;font-size: 18px; font-weight:bold;text-align:center;color: #fff;height:30px;background:#5ca257 url(../images/i_about_more1.jpg) center top no-repeat;}
/*首页-新闻*/
.news{ width:1200px; margin:20px auto 40px; position:relative}
.news h2{ font:32px/1 "Microsoft YaHei";text-transform:uppercase;color:#555;padding-bottom:10px;}
.news h2 span{font:50px/1  'impact'; text-transform:uppercase; color:#555;margin-bottom: 10px; padding-right:20px}
#con { float:left;WIDTH:750px;position:relative}
#tags {MARGIN:10px auto 0px; height:50px;display: block;position:relative; z-index:9999999; text-align:center; width:750px;}
#tags LI {width: 25%;line-height: 46px;height: 46px;text-align: center;font-size: 16px;float: left;}
#tags LI A { display: block; border: 1px dashed #c2c2c2;}
#tags LI.emptyTag {}
#tags LI.selectTag {MARGIN-BOTTOM: -2px;}
#tags LI.selectTag A {color: #fff;background-image: -webkit-gradient(linear, 0 50%, 100% 50%, from(#005bac), to(#293e6b));border-left: 0;border-right: 0;background-image: none\9;background: #004488\9;}

#tagContent {width:100%; margin:auto; overflow:hidden}
.tagContent { width:100%;margin:0 auto;display:none; position:relative; overflow:hidden}
.tagContent ul{ width:100%; height:260px; overflow:hidden}
.tagContent a{display:block; cursor:pointer}
.tagContent li{padding:15px 0;border-bottom: 1px solid #f2f2f2;position: relative;padding-right: 50px; width:670px;}
.tagContent li .time{ width: 100px; float: left; padding-right: 20px; margin-right: 20px;border-right: 1px solid #e3e3e3;text-align: right;}
.tagContent li .time span{ font:30px/1  'impact'; color:#3877c2;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#005bac), to(#293e6b));-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.tagContent li .time p{color: #3c578a; font-size:14px;}
.tagContent li h4{font-size: 16px;font-weight: normal;margin-bottom: 6px;color: #000;line-height:1.6}
.el {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tagContent li  div{color: #878787; font-size:14px; line-height:1.6}
.right_arr {font-size: 0px;position: absolute;right: 0;bottom: 25px;display: block;width: 32px;height: 32px;background: url(../images/i_n_arr.png) center center no-repeat;}
.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;
}

#tagContent DIV.selectTag {DISPLAY: block; position:relative}

.diary_left{ width:385px; float:right}
.diary_left ul{height: auto;font:12px/35px "Microsoft YaHei", Arial, Helvetica, sans-serif}
#fader{position:relative;overflow:hidden;height:300px;width:385px; overflow:hidden}
#fader li{position:absolute;left:0;top:15px;}
.fader-nav{display:inline-block;margin-right:10px;color:#fff;padding:2px 6px;background:#3365ad;font-family:Tahoma;font-size:12px;cursor:pointer;}
.fader-cur-nav{display:inline-block;margin-right:10px;color:#000;padding:2px 6px;background:#ffcc00;font-family:Tahoma;font-size:12px;cursor:pointer;}
/*首页-横幅语*/
.index_banner{height:257px;
    background: url(../images/banner_index.jpg) no-repeat center top;
    overflow: hidden;
    text-align: center;
    font-family: "Microsoft YaHei"; width:100%; max-width:1920px; min-width:1200px; margin:auto}
/*首页-优势*/
.index-join{ width:100%; max-width:1920px; min-width:1200px; margin:auto;height:585px;text-align: right; color: #4c4c4c; background:url(../images/index_join.jpg) center center no-repeat;}
.index-join .main-box{ width: 900px; height: 585px;position: relative; margin:auto}
.index-join p{position: absolute;font-weight: bold; font-size: 18px; color:#333333 }
.index-join span{font-weight: normal; display: block;font-size: 14px;  color: #b4b4b4;}
.join1{  top:210px; left:440px; text-align:left}
.join2{ top:210px; left: 795px;text-align:left;}
.join3{ top:310px; left:440px;text-align:left;}
.join4{ top:310px; left:795px;text-align:left;}
.join5{ top:410px; left: 440px;text-align:left;}
.join6{ top:432px; left: 795px;text-align:left; width:242px;}

/*index_news*/
#index_news{max-width:1920px;width:100%;height:450px;margin:auto;background:#fdfdfd;padding-top:53px;}
.index_news{width:1200px;height:435px;margin:auto;}
.index_news .index_newsT{padding-left:50px;width:407px;height:55px;margin:auto;background:url(../images/index_newsT.jpg) center center no-repeat;color:#fff;text-align:center;font-family:"microsoft yahei";font-size:24px;line-height:65px;padding-top:5px;}
.index_news .index_newsC{width:1200px;height:385px;margin:auto;margin-top:30px;}
.index_news .index_newsC li{width:555px;height:112px;float:left;margin-right:7px;margin-top:24px;}
.index_news .index_newsC li .news_bt{display:block;width:370px;padding-left:7px;height:40px;padding-top:5px;line-height:40px;overflow:hidden;float:right;}
.index_news .index_newsC li .news_bt a{font-size:16px;color:#3f3f3f; font-weight:bold}
.index_news .index_newsC li .newsCon{display:block;width:370px;padding-left:7px;height:60px;line-height:20px;overflow:hidden;float:right;}
.index_news .index_newsC li .newsCon a{font-size:12px;color:#7d7d7d;}

.index_newsTime {font-size:12px;color:#808080; height:20px;line-height:12px;font-family:"microsoft yahei"; float:left; padding-left:15px;}



#contact{ width:100%;max-width:1920px;min-width:1200px; margin:auto; height:420px;display:block; overflow:hidden; position:relative; z-index:999;background:#2f2f2f url(../images/blue.jpg) center center  no-repeat fixed;}
.contact{}

.index_bottom{ height: 164px; width: 100%; max-width:1920px; min-width:1200px; margin:auto; padding-top: 70px; }
.index_bottom .link{ background: url('../images/index_bottom_item.png') no-repeat center; width: 69.66%;}
.index_bottom .link li{ float:left; color: #fff;width: 29.33%; padding-left: 4%; cursor: pointer;  }
.index_bottom .link li a{color:#fff;}
.index_bottom .link li a h4{opacity:0.8;}
.index_bottom .link li a .desc{opacity:0.8;}
.index_bottom .link li a:hover h4{opacity:1;}
.index_bottom .link li a:hover .desc{opacity:1;}
.index_bottom .link li i{ display: inline-block; float: left; margin-right: 15px;  width: 40px; height: 40px; background: url('../images/index_bottom_ico.png') no-repeat 0 0; vertical-align: middle; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;
  }
.index_bottom .link li:hover i{ -webkit-transform: rotateY(180deg);
 transform: rotateY(180deg);}
.index_bottom .link li .ic2{ background-position: -40px 0;}
.index_bottom .link li .ic3{ background-position: -80px 0;}
.index_bottom .link ul{ padding: 3% 0%; overflow: hidden; }
.index_bottom .t{ font-size: 50px; font-family: 'Impact'; line-height: 1; color: #000; text-transform: uppercase; }
.index_bottom .p{ font-size: 32px; color: #000;}
.index_bottom .link li h4{ font-size: 16px; font-weight: normal; }