﻿@charset "UTF-8";
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, input, textarea { margin: 0; padding: 0; }
body { font: 12px/24px 'Microsoft Yahei', Arial, '宋体', HELVETICA; color: #565656;overflow-x: hidden; }
img { border: 0; vertical-align: top; }
ol, ul, li { list-style-type: none; vertical-align: top; }
button, input, select, textarea { font-size: 100%; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0; }
input, textarea { border: none; resize: none; outline: none; }
a { text-decoration: none; outline: none; color: #565656; -webkit-transition: 0.2s; -o-transition: 0.2s; transition: 0.2s;font-size: 13px; }
a:hover { color:#006931; }
q:before, q:after { content: '';}
address, cite, dfn, em, i, var {
 font-style: normal;
}

.fl { float: left; }
.fr { float: right; }
.cl { zoom: 1; }
.cl:after { content: ''; display: block; clear: both; }
.pa{ position:absolute;}
.pr{ position:relative}
.eps { overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; }
.ib { display: inline-block; vertical-align: top; }
.z9 { z-index: 9; position: relative; }
.zoomIn img { -webkit-transition: All 0.6s ease-in-out; -o-transition: All 0.6s ease-in-out; transition: All 0.6s ease-in-out; }
.zoomIn:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
.mix { font-family: 'mix'; -webkit-text-stroke-width: 0.2px; -webkit-font-smoothing: antialiased; }
.clear{clear:both;margin:0;padding:0;font-size:0px;line-height:0px;height:0px;overflow:hidden;}
*html .clearfix{zoom:1;}
*+html .clearfix{zoom:1;}
.content{ width: 1200px;margin: 0 auto }
.content1{width: 1200px; margin: 43px auto;overflow: hidden;}

/*
* common
*/
.opc0{opacity:0;*filter:alpha(opacity=0);}
.wrap{max-width:1000px;margin-left:auto;margin-right:auto; *width:1000px;}
.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}
.oh{overflow:hidden;*zoom:1;}
.l{float:left;}.r{float:right;}
.dib{display:inline-block;*display:inline;*zoom:1;}
.pr{position:relative;}.pa{position:absolute;}
.tc{text-align:center;}.tr{text-align:right;}
.el{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hidetext { font: 0/0 a; letter-spacing: -9px; }
.btn{cursor:pointer;border: 0;padding: 0;}
.hide{display:none;}
.arr{display: inline-block; width: 0; height: 0; overflow: hidden; }

/*ico*/
.ico { display: inline-block; overflow: hidden; width: 25px; height: 25px; vertical-align: middle; background: url(../images/spir25.png); }
.ico1_2 { background-position: -25px 0; }
.ico1_3 { background-position: -50px 0; }
.ico1_4 { background-position: -75px 0; }
.ico2_1 { background-position: 0 -25px; }
.ico2_2 { background-position: -25px -25px; }
.ico2_3 { background-position: -50px -25px; }
.ico2_4 { background-position: -75px -25px; }

.head{padding:10px 0;}
.logo{width:590px;height:78px;background:url(https://images0a.543211688.com/haida/img/0316/hd_logo.png) no-repeat;}
.head_lang{text-align:right;}
.head_lang a:hover{text-decoration:underline;}
.head_sear{background:#ececec;padding:5px 10px;margin-top:10px;}
.head_sear .inp{border-right:1px solid #fff;background: none;}

.nav_bar{height:43px;line-height:43px;background:url(../images/nav.png) repeat-x;z-index:9;margin-bottom:2px;}
.nav_bar li{position:relative;float:left;width:142px;border-left:1px solid #004520;margin-left:-1px;vertical-align:top;}
.nav_bar a{display:block;text-align:center;font-size:15px;color:#fff;transition:none;}
.nav_bar a:hover{font-weight:bold;}
.nav_bar>ul>li.cur>a,.nav_bar>ul>li:hover>a{background:url(../images/nav.png) 0 -43px repeat-x;}
.nav_bar li ul {position:absolute;left:0;top:43px;width:100%;}
.nav_bar li li {float:none;border-left:0;line-height:42px;height:0;overflow:hidden;transition:height .2s ease-out;}
.nav_bar li:hover li{height: 100%;transition:height .3s ease-out;} 
.nav_bar li li a,.nav_bar .cur li a{background:#f6f6f6;color:#006931;border-bottom:1px solid #ccc;}


.banner{height:720px;margin-bottom:2px;z-index:1;}
.banner .ban_c{transition: left 1.2s ease !important;-webkit-transition: left 1.2s ease !important;}
.banner ._b_flag{opacity:0;transition:all 1s ease-out;-webkit-transition:all 1s ease-out;margin-left:-60px;margin:0\9;}
.banner ._b1_1{left:58px;top:140px;font-size:33px; color:#056314; font-weight:bold;line-height:1.4em;width:150px;text-align:center;}
.banner ._b1_2{left:687px;top:505px; font-size:33px; color:#4fa333; font-weight:bold;margin-left:40px;margin:0\9;}
.banner ._b2_1{left:25px;top:425px;font-size:33px; color:#056314; font-weight:bold;}
.banner ._b2_2{left:767px;top:100px;font-size:33px; color:#4fa333; font-weight:bold;margin-left:60px;margin:0\9;}
.banner ._b3_1{left:58px;top:140px;font-size:33px; color:#056314; font-weight:bold;line-height:1.4em;width:150px;text-align:center;}
.banner ._b3_2{left:727px;top:485px; font-size:33px; color:#4fa333; font-weight:bold;margin-left:40px;margin:0\9;}
.banner ._bp1_1{margin-left:-30px;margin:0\9;}
.banner ._bp1_2{margin-left:30px;margin:0\9;}
.banner ._bp2_1{margin-left:-30px;margin:0\9;}
.banner ._bp2_2{margin-left:30px;margin:0\9;}
.banner ._bp3_1{margin-left:-30px;margin:0\9;}
.banner ._bp3_2{margin-left:30px;margin:0\9;}
.banner ._b_flag_on{opacity:1;margin:0;}
.banner .ban_nav{display:none;}
.banner .control{position:absolute;right:0;bottom:0;background:#006931;padding:5px 10px;color:#fff;z-index:99;}
.banner .arrs{display:inline-block;width:20px;height:20px;vertical-align:middle;background:url(../images/arrs.png) no-repeat;cursor:pointer;}
.banner .arr_prev{background-position:0 -20px;}
.banner .arr_next{background-position:-20px -20px;}
.banner .arr_prev:hover{background-position:0 0;}
.banner .arr_next:hover{background-position:-20px 0;}


.i_row_1{border-top:1px solid #ddd;padding:30px 0 0;}
.i_row_1 .list{margin-right:-20px;}
.i_row_1 .cell{position:relative;float:left;width:234px;margin-right:20px;}
.i_row_1 .layer{background:#f0f2ec;padding:10px;}
.i_row_1 .T a{font-size:17px;color:#241e0e;line-height:2;font-weight:normal;}
.i_row_1 .T a:hover{color:#006931;}
.i_row_1 ._link{position:absolute;right:0;top:50%;width:12px;height:55px;margin-top:-27px;background:url(../images/i_14.gif) no-repeat;transition:right .1s ease-out;z-index:-1;}
.i_row_1 .about:hover .link{right:-12px;z-index:1;}
.i_row_1 .cont{height:143px;overflow:hidden;text-align:center;}
.i_row_1 .cont img{height:100%;}
.i_row_1 .cont li{float: left;width: 46%;height: 35px;line-height: 34px;}
.i_row_1 .cont li:nth-child(2n){width: 54%;}
.i_row_1 .cont li a{}

.tip{color:#006931;margin-top:20px;right:-12px;}
.i_recom_pro{height:143px;}
.i_recom_pro .arrs{position:absolute;top:50%;margin-top:-21px;width:22px;height:42px;background:url(../images/arr01.png) no-repeat;}
.i_recom_pro .arr_prev{left:0;}
.i_recom_pro .arr_next{right:0;background-position:-22px 0;}
.i_recom_pro .ban_nav{display:none;}

.i_row_2{margin-top:20px;background:#b3b3b3;padding:30px 0;}
.gotop{right:50%;height:34px;line-height:34px;top:-34px;margin-right:-500px;background:#b3b3b3;padding:0 10px;cursor:pointer;}


.i_row_2{margin-top:20px;background:#b3b3b3;padding:30px 0;}
.gotop{right:50%;height:34px;line-height:34px;top:-34px;margin-right:-500px;background:#b3b3b3;padding:0 10px;cursor:pointer;}

.foot{background:#ebebeb;padding:25px 0;}
.f_cell{float:left;height:152px;border-right:1px solid #fff;}
.f_cell .T{font-weight:bold;font-size:20px;color:#fff;height: 36px;}
.f_cell .T span{color:#d9d9d9;}
.f_cell .T small{display:block;font-size:16px;font-weight:normal;}
.f_sear{width:280px;padding-right:30px;}
.f_sear form{background:#fff;padding:5px;margin:20px 0;}
.f_sear label{padding:0 10px;border-right:1px solid #333;display:inline-block;vertical-align:middle;}
.f_sear .inp{width:180px;}
.f_pro{width:324px;padding:0 30px;}
.f_pro ul{width:100%;}
.f_pro ul li{width: 50%; float: left; height: 25px;line-height: 25px;}
.f_pro ul li a{color:#fff;}

/*.f_pro table a{color:#eee;}
.f_pro table a:hover{color:#fff;}*/
.f_qr{float:right;border:0;}
.f_qr .img{width:122px;margin-left:10px;}
.f_qr .text{color:#fff;padding-top:52px;text-align:right;}
.f_qr .text strong{font-size:18px;}
.f_logo{width:410px;height:69px;background:url(https://images0a.543211688.com/haida/img/0316/bt_logo.png) no-repeat;padding-left:190px;overflow:hidden;background-size:179px 45px;}
.f_cont{text-align:right;}


.c_head{height:120px;padding-top:20px;background:url(../images/c_head.jpg) center 50px no-repeat;}
.c_head ._ico{right:0;top:-20px;}
.c_head ._T{margin-top:45px;font-size:19px;color:#006931;}

.posi{color:#898989;}
.posi a{color:#898989;}
.posi a:hover{color:#000;}
.posi i{margin:0 3px;}
.about_scroll{background:#f0f2ec;padding:10px;}
.about_scroll li{float:left;width:314px;height:208px;overflow:hidden; margin-right:19px;}
.about_scroll .arrs{position:absolute;top:50%;margin-top:-21px;width:22px;height:42px;background:url(../images/arr01.png) no-repeat; z-index:10;}
.about_scroll .arr_prev{left:0;}
.about_scroll .arr_next{right:0;background-position:-22px 0;}
.about_sList{ position:relative; overflow:hidden;}
.about_sList img{width:100%;height:auto;}
.histroy{min-height:624px;background:url(../images/h_06.jpg) right 40px no-repeat;}
.histroy ._layer{background:url(../images/his_body.png) 106px 0 repeat-y;padding-bottom:80px;}
.histroy dl{background:url(../images/his_head.png) 106px 0 no-repeat;padding-top:40px;}
.histroy dt{line-height:42px;font-size:22px;color:#006931;background:url(../Images/his_body.png) 106px 0 no-repeat;}
.histroy dt small{display:inline-block;margin:0 5px;font-size:12px;vertical-align:middle;cursor:pointer;}
.histroy dd{padding-left:80px;}
.histroy li{height:0;overflow:hidden;transition:height .1s ease-in;}
.histroy ._month{float:left;width:26px;padding-bottom:999px;margin-bottom:-999px;background:url(../images/his_dd.png) right 0 no-repeat;padding-right:38px;}
.histroy .cur li{height:36px;line-height:36px;}

.jiaju_s{float:left;width:50%;}
.youshi .bg{position:relative;height:875px;background:url(../images/youshi.jpg) 10px no-repeat;}
.youshi .text{position:absolute;}
.youshi .text1{width:272px;left:395px;top:33px;color:#db6d30;}
.youshi .text2{left:64px;top:334px;color:#a6bb2e;}
.youshi .text3{width:115px;right:10px;top:362px;color:#622a81;}
.youshi .text4{width:278px;left:394px;top:747px;color:#708e8e;}

.form .t{line-height:60px;font-size:18px;font-weight:bold;color:#4fa232;border-top:1px solid #ddd;}
.form ._row{overflow:hidden;*zoom:1;margin-bottom:10px;}
.form ._cell{float:left;width:322px;}
.form ._long{width:100%;}
.form ._input{width:100%;}
.form ._cell label{display:block;line-height:24px;}
.form ._cell ._input{position:relative;display:inline-block;line-height:28px;padding:0 5px;border:1px solid #ddd;width:280px;}
.form ._cell ._inp{width:100%;height:28px;}
.form ._cell select{width:100%;}
.form ._cell textarea{margin:5px 0;width:99%;height:6em;overflow:auto;resize:none;}
.form ._cell b{color:#4fa232;}
.form ._long ._input{width:925px;}
.form ._long textarea{}
.form ._btn{padding:5px 20px;color:#fff;cursor:pointer;}
.form ._sub{background:#4fa232;}
.form ._res{background:#aaa;}

.pro_list{margin-right:-30px;*margin-bottom: 40px;}
.pro_list li{float:left;width:227px;margin:0 30px 40px 0;height:207px;}
.pro_list a{display:block;border-bottom:4px solid #dfdfdf;}
.pro_list a:hover{border-color:#299729;background:#f0f0f0;}
.pro_list img{width:100%;height:auto;}
.pro_list ._t{height:52px;line-height:52px;overflow:hidden;padding:0 10px;}

.honnor{}
.honnor ._intro{line-height:20px;height:auto;overflow:hidden;}
.honnor ._title{font-size:17px;border-top:1px solid #ddd;text-align:center;padding:20px;margin-top:20px;}
.honnor ._img{position:relative;height:730px;line-height:340px;text-align:center;overflow:hidden;margin:20px 0;transition:height .2s ease-in-out;}
.honnor ._img_high{height:auto;}
.honnor ._img ._btn{position:absolute;width:40px;height:40px;line-height:40px;text-align:center;color:#fff;background:#006931;top:0;right:50px;font-size:17px;cursor:pointer;}
.honnor ._img ._btn.on{background:#ddd;color:#333;}
.honnor ._list{background:#f3f3f3;padding:10px;position:relative;}
.honnor .scroll{height:86px;}
.honnor .scroll li{float:left;width:100px;height:75px;line-height:80px;border:1px solid #b3b3b3;overflow:hidden;border:3px solid #fff;background:#fff;cursor:pointer;}
.honnor .scroll li img{width:100%;vertical-align:middle;}
.honnor .scroll .on{border-color:#b3b3b3;}
.honnor .arrs{position:absolute;width:26px;height:26px;text-align:center;line-height:26px;color:#fff;background:#7b7b7b;border-radius:13px;left:50%;bottom:-30px;cursor:pointer;}
.honnor .arr_prev{margin-left:-30px;}
.honnor .arr_next{margin-left:10px;}

.pro_detail{border-bottom:1px solid #ddd;padding-bottom:20px;height: 411px;overflow: hidden;}
.pro_img{width:520px;height:390px;overflow:hidden;}
#pro_img{width:100%;}
.pro_text{width:450px;}
.pro_title{font-size:16px;font-weight:bold;margin-bottom:10px;}
.pro_text p{font-size:13px;color:#666;}
.pro_text strong{color:#208421;}
.pro_text ._tip{font-size:12px;color:#999;margin:10px 0;}
.pro_text .toTB{display:block;height:38px;line-height:38px;font-size:18px;font-weight:bold;color:#ff6902;background:url(../images/tb.png) 0 center no-repeat ;padding-left:45px;}
.pro_img_list{margin:0 -15px 30px 0;}
.pro_img_list li{float:left;width:236px;margin:15px 15px 0 0;height:177px;}
.pro_img_list img{display:block;width:100%;height:157px;cursor:pointer;}
.pro_img_list .on{opacity:.8;}