/*common use*/
*{margin:0;padding:0;font-family:Microsoft YaHei;}
ul{list-style-type:none;}
a{text-decoration:none;}
.cls{clear:both;}
table{border-collapse:collapse;border:none;}
img{border:0;}
input,textarea,select{outline:none;}
body{background:#fff;}
.clr_b{color:#006ae2;}
.clr_c{color:#ccc;}
.clr_6{color:#666;}
.clr_3{color:#333;}
.clr_9{color:#999;}
.clr_8{color:#888;}
.clr_f{color:#fff;}
.clr_r{color:#c92d3a;}
.clr_5{color:#555;}
.clr_a{color:#aaa;}
.clr_ora{color:#d17614;}
.clr_g{color:#5d9023;}
.clr_y{color:#ffd22a;}

.f_10{font-size:10px;}
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}
.f_22{font-size:22px;}
.f_24{font-size:24px;}
.f_26{font-size:26px;}
.f_30{font-size:30px;}
.f_28{font-size:28px;}
.f_32{font-size:32px;}
.f_34{font-size:34px;}
.f_36{font-size:36px;}
.f_38{font-size:38px;}
.f_40{font-size:40px;}
.f_wei{font-weight:bold;}
.f_norm{font-weight:normal;}
.f_yahei{font-family:Microsoft YaHei;}
.al_lt{text-align:left;}
.al_rt{text-align:right;}
.al_ct{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.ver_mid{vertical-align:middle;}
.ver_top{vertical-align:top;}
.opa8{opacity:0.8;}
.opa8h:hover{opacity:0.8;}

.mt_5{margin-top:5px;}
.mt_10{margin-top:10px;}
.mt_15{margin-top:15px;}
.mt_25{margin-top:25px;}
.mt_20{margin-top:20px;}
.mt_30{margin-top:30px;}
.mt_40{margin-top:40px;}
.mt_50{margin-top:50px;}
.mt_60{margin-top:60px;}
.mt_80{margin-top:80px;}
.bg_f{background:#FFF;}

.dis_n{display:none;}
.dis_b{display:block;}
.pos_rela{position:relative;}
.pos_abso{position:absolute;}

.gray_img { 
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}

.zm1{zoom:1;overflow:hidden;}
.overh{overflow:hidden;}

.m_auto{width:1200px;margin:0 auto;}

.tops{height:36px;background:url(../images/tops.jpg) no-repeat center 0;}
.topsl{height:36px;line-height:36px;}
.search{background:url(../images/search.png) no-repeat;height:22px;width:175px;position:relative;margin-top:7px;}
.btn_search{position:absolute;top:0;right:0;width:30px;height:22px;border:0;background:none;cursor:pointer;}
.ipt_search{position:absolute;top:3px;left:10px;border:0;}
.topskf{padding:5px 20px 0 0;}

.nav_ul>li{float:left;position:relative;z-index:9;}
.nav_ul>li>a{display:block;height:80px;padding: 0 25px;line-height:80px;}
.nav_ul>li>a:hover{background:url(../images/nav.png) no-repeat center;color:#FFF;}
.nav_cur{background:url(../images/nav.png) no-repeat center;color:#FFF;}

.nav_sub_wrap{position:absolute;top:90px;left:0;opacity:0;padding-top:11px;display:none;}
.act1{animation:move1  200ms forwards;}
@keyframes move1
{
from {opacity:0;top:90px;}
to {opacity:1;top:70px;}
}

.act2{animation:move2  200ms forwards;}
@keyframes move2
{
from {opacity:1;top:70px;}
to {opacity:0;top:90px;}
}


.nav_sub_ul{background:#FFF;}
.nav_sub_ul>li>a{height:50px;line-height:50px;padding:0 20px;display:block;width:200px;}
.nav_sub_ul>li>a:hover{background:#5d9023;color:#FFF;}

.logos_pic{padding-top:15px;}

.bann{height:450px;}
.bann_pad{padding-top:60px;}
.bann_text{width:380px;height:220px;padding:30px;border-radius:35px 0 35px 0;}
.bann_text p{line-height:24px;background:url(../images/line.png) no-repeat;padding-top:15px;}

.bann_news{background:url(../images/news_bg.png) no-repeat;height:50px;overflow:hidden;z-index:99;}
.bann_news .bd{padding-left:240px;}
.bann_ul{width:860px;}
.bann_ul li{zoom:1;overflow:hidden;height:50px;line-height:50px;}
.news_left{position:absolute;top:13px;right:40px;z-index:9;}
.news_right{position:absolute;top:13px;right:10px;z-index:9;}
.play_pic{width:360px;height:190px;}
.about_play{width:360px;height:190px;}
.play_btn{position:absolute;top:60px;left:140px;}

.about_text{width:810px;}
.about_h2{background:url(../images/bar_line.png) repeat-x 0 center;}
.h2_span{padding:0 10px;line-height:20px;background:#FFF;}

.more_a{position:absolute;top:0;right:0;}
.about_desc{line-height:22px;}

.product_ul{width:1300px;}
.about_ul li{float:left;width:270px;margin:18px 0 0 0;}
.about_ul li a:hover{color:#6bba11;}
.product_ul li{float:left;margin:20px 30px 0 0;}
.product_ul li p{height:32px;line-height:32px;background:#f2f2f2;}
.product_ul li img:hover{opacity:0.8;}

.hornors_ul{width:1300px;}
.hornors_ul li{float:left;margin-right:65px;}

.left_arr{position:absolute;top:120px;left:-50px;}
.right_arr{position:absolute;top:120px;right:-50px;}

.footer{background:#5d9023;padding:20px  0 0 0;}
.footer_ul{width:1400px;}
.footer_ul li{float:left;width:110px;margin-right:50px;}
.footer_ul li span{padding:15px 0;}
.footer_ul li p{line-height:24px;padding:10px 0 0 0;}
.footer_ul li p a{color:#b4c9a3;}
.footer_ul li a:hover{color:#FFF;}
.scan_img{margin-right:20px;}

.copy{line-height:20px;background:#4b791a;padding:15px;}
.copy1{background:url(../images/gs.png) no-repeat 0 center;padding-left:30px;color:#b4c3a8;}
.copy2{color:#b4c3a8;}
.news_bann{background:url(../images/zxzx.jpg) no-repeat center;height:200px;}
.news_cat{height:60px;line-height:60px;background:#eee;}
.news_cat_ul li{width:400px;float:left;text-align:center;}
.news_cat_ul li a{display:block;}
.red_cur{background:url(../images/hov1.png) no-repeat center 0;color:#FFF;}
.see_more{padding:5px 8px;line-height:30px;background:#c1c1c1;}
.see_more:hover{color:#FFF;background:#5d9023;}
.see_more_h{color:#FFF;background:#5d9023;}
.news_ul li{padding:25px;margin-top:20px;height:155px;overflow:hidden;}
.li_norm{background:#f8f8f8;}
.news_ul li p{line-height:24px;padding:10px 0;}
.news_img{margin:3px 30px 0 0;width:270px;height:150px;}

.li_cur{background:#e7eede;}
.h2_cur{color:#5d9023;}

.title_date{padding:20px 0 25px 0;background:url(../images/bar_shuang.png) repeat-x 0 bottom;}

.turn_news{line-height:26px;}

.cpyw_bann{background:url(../images/cpyyw.jpg) no-repeat center;height:200px;}

.cp_cat{width:200px;background:#eee;border-top:3px solid #5D9023;}

.cp_ls{width:960px;}

.cp_cat_ul>li{margin-top:10px;}
.cp_cat_ul>li>a{display:block;text-indent:30px;cursor:pointer;}
.cp_reduce{background:url(../images/reduce.png) no-repeat 10px center;}
.cp_plus{background:url(../images/plus.png) no-repeat 10px center;}
.cp_cat_ul>li>p{padding:10px 0 0 0;}
.cp_cat_ul>li>p>a{display:block;line-height:22px;height:22px;text-indent:47px;}
.cp_cat_ul>li>p>a:hover{color:#5D9023;background:#dfe9d3 url(../images/bar1.png) no-repeat;}
.cp_cur{color:#5D9023;background:#dfe9d3 url(../images/bar1.png) no-repeat;}

.cp_h2{padding-bottom:20px;background:url(../images/bar_shuang.png) repeat-x 0 bottom;}
.cp_img{width:220px;height:220px;}

.cp_ul{width:1100px;}
.cp_ul li{float:left;margin:30px 24px 0 0;}
.cp_ul li p{height:50px;line-height:50px;}
.cp_f7{background:#f7f7f7;}
.cp_border{border:1px solid #e5e5e5;}
.cp_border2{border:1px solid #5d9023;}
.cp_green{background:#5d9023;color:#FFF;}

.cp_summary{line-height:20px;border:1px solid #eeeeee;padding:15px 20px;}

.cp_turn{line-height:26px;background:url(../images/bar_shuang.png) repeat-x;padding-top:20px;}
.cp_down{padding-top:10px;}
.cp_down a{margin-left:10px;}
.cp_down img:hover{opacity:0.8;}
.share_text{padding-top:5px;}

.agent_desc{line-height:28px;}
.agent_tbl td{padding:10px 0;}
.ipt1{border:1px solid #d9d9d9;padding:10px;width:400px;}
.text1{border:1px solid #d9d9d9;padding:10px;width:1003px;height:100px;}
.btn1{background:#5d9023;padding:10px;border:0;width:1025px;}
.down_ul li{border-bottom:1px solid #eee;height:50px;line-height:50px;background:url(../images/download.png) no-repeat 0 center;text-indent:30px;}
.down_ul li a:hover{color:#5d9023;}

.gcyal_bann{background:url(../images/gcyal.jpg) no-repeat center;height:200px;}
.case_ul{width:1300px;}
.case_ul li{float:left;margin:30px 45px 0 0;}
.case_ul li p{height:50px;line-height:50px;text-align:center;background:#f2f2f2;}

.gyxqd_bann{background:url(../images/gyxqd.jpg) no-repeat center;height:200px;}

.p1{line-height:26px;margin-top:25px;}
.comp_h2{background:url(../images/about_line.png) no-repeat;padding:20px 0 0 0;}
.comp_text{width:760px;}

.p2{line-height:18px;margin-top:15px;}

.relation_ul{width:1300px;}
.relation_ul li{background:url(../images/bd.jpg) no-repeat;width:370px;height:320px;float:left;margin:40px 45px 0 0;}
.rela_text{background:#6b9937;width:370px;height:320px;}
.rela_text h2{padding-top:25px;}
.rela_text p{line-height:20px;padding:0 20px;}

.zizhi_ul{width:1300px;}
.zizhi_ul li{float:left;width:275px;padding:20px 0 0 0;margin:30px 30px 0 0;}
.zizhi_ul li img{width:249px;height:172px;margin:0 auto;}
.zizhi_ul li p{line-height:40px;height:40px;margin-top:20px;}

.zz_li{border:1px solid #e5e5e5;}
.zz_lih{border:1px solid #5d9023;}
.zz_p{background:#f7f7f7;}
.zz_ph{background:#5d9023;color:#FFF;}

.culture_ul{width:1300px;}
.culture_ul li{margin-top:50px;width:560px;float:left;margin-right:90px;}
.culture_ul li h2{background:url(../images/bar_shuang.png) repeat-x  0 bottom;padding-bottom:15px;font-weight:normal;}
.culture_ul li p{margin-top:10px;}

.wh_cir{background:#5d9023;line-height:30px;border-radius:15px;padding:1px 10px;}

.llwm_bann{background:url(../images/llwm.jpg) no-repeat center;height:200px;}

.gczb{width:240px;padding:0 17px;border:1px solid #e6e6e6;border-top:5px solid #c92d3a;margin-top:60px;}
.gczb_h2{padding:15px 0;background:url(../images/red_line.png) no-repeat 0 bottom;}
.gczb_p{line-height:28px;padding:12px 0 15px 0;border-bottom:1px solid #e6e6e6;}
.gczb_contact{line-height:40px;padding:15px 0;}
.gczb_contact img{margin-right:10px;}

.scan_wx_block{padding:20px 0;}
.scan_wx{width:150px;margin:0 auto;}

.fwhz_bann{background:url(../images/fwyhz.jpg) no-repeat center;height:200px;}

/*page*/
.pager a{border:1px solid #ddd;padding:4px 9px;background:#FFF;line-height:40px;font-size:14px;color:#5D9023;margin-right:5px;}
.pager a:hover{background:#5D9023;color:#FFF;}
.pager span{border:1px solid #5D9023;padding:4px 9px;background:#5D9023;line-height:40px;font-size:14px;color:#FFF;margin-right:5px;}

.alert_tips{border:1px solid #cc9933;background:#ffffcc;font-size:12px;color:#333;position:absolute;bottom:0;left:5px;border-radius:5px 5px 5px 0;padding:5px;}

.bg_gray{background:#eee;}
.strength{padding:80px;}
.strength_ul{border-top:1px solid #dbdbdb;}
.strength_ul li{padding:15px 0;border-bottom:1px solid #dbdbdb;padding-left:180px;}
.strength_ul li a{margin:5px 30px 0 30px;}
.stren_desc{margin-left:40px;line-height:30px;}
.changjing{background:#92ba6b url(../images/cj_bg.jpg) no-repeat center 0;height:680px;}
.cj_pad{padding-top:80px;}
.cj_pic{width:1300px;}
.cj_pic img{float:left;margin-right:30px;}

.strength_ul2{width:1300px;}
.strength_ul2{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding-left:30px;}
.strength_ul2 li{padding:15px 15px 15px 40px;float:left;width:180px;background:url(../images/xie.png) no-repeat right center;}
.strength_ul2 li a{margin:5px 30px 0 30px;}


.cpls_ul{width:1300px;min-height:550px;}
.cpls_ul li{float:left;margin:30px 22px 0 0;}
.cpls_ul li p{height:32px;line-height:32px;background:#f2f2f2;}
.cpls_ul li img:hover{opacity:0.8;}

.category_ul{width:1300px;height:130px;}
.category_ul li{float:left;width:105px;height:110px;text-align:center;margin-right:5px;position:relative;}
.cate_norm:hover{background:#DFE9D3;}
.category_ul li p{line-height:28px;padding-top:27px;}
.category_ul li span{display:block;line-height:110px;height:110px;}
.cate_norm{background:#EEE;}
.cate_cur{background:#5d9023;}
.cate_img{position:absolute;bottom:-8px;left:55px;display:none;}

.sub_cat_ul{position:absolute;top:395px;margin-left:-200px;}
.sub_cat_ul li{width:180px;height:30px;line-height:30px;text-align:center;margin-top:1px;}
.sub_cat_ul li a{display:block;height:30px;line-height:30px;}
.sub_cur{background:#dfe9d3;color:#5d9023;border-left:3px solid #5d9023;}
.sub_norm{background:#eee;color:#666;border-left:3px solid #eee;}

.cat_name_h2{padding-bottom:20px;border-bottom:1px solid #e5e5e5;}


.banner{ width:100%;  position:absolute;top:0;left:0;  height:450px;}
.banner .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.banner .bd ul{ width:100% !important;  }
.banner .bd li{ width:100% !important;  height:450px; overflow:hidden; text-align:center;  }
.banner .bd li a{ display:block; height:450px; }
.banner .hd{width:100%;position:absolute; z-index:1; bottom:15px; right:0;}
.banner .hd ul { width:60px;margin:0 auto;}	
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:10px;float:left; margin-left:5px; background:url(../images/h1.png) no-repeat;font-size:0;line-height:999;}	
.banner .hd ul .on{background:url(../images/h2.png) no-repeat;}
.arr_left{position:absolute;top:200px;left:0;z-index:9;}
.arr_right{position:absolute;top:200px;right:0;z-index:9;}

.top_img{position:fixed;bottom:200px;right:0;}