body{font-size:15px; min-width:1280px; background:url(../images/images/bg.jpg) repeat center top;}

*{ margin:0; padding:0;}

img{ border:none;}

ul{ list-style:none;}

.clear{ clear:both}

.l{ float:left;}

.r{ float:right;}



.s_width{ width:1280px; margin:0 auto; position:relative}

.liuyan{ padding:0 0 30px 0}



.header{ overflow:hidden;}

.header .top{ padding:0px 0 0 0px; }

.header .top h1 span{ display:none;}

.header .top .logo{ text-align:left; overflow:hidden; float:left; padding-right:20px; border-right:1px solid #666; margin-top:35px;}

.header .top .wenzi{ text-align:left; padding:35px 0 0 20px;}

.header .top .wenzi strong{ font-size:18px; color:#272626; line-height:30px; font-weight:normal;}

.header .top .wenzi p{ line-height:34px; font-size:24px; color:#128c2d; font-weight:bold;}

.header .top .tel{ text-align:right; overflow:hidden; background:url(../images/images/tel.png) no-repeat right top; min-height:85px; padding-right:60px; padding-top:25px;}

.header .top .tel em{ font-size:16px;}

.header .top .tel em span{ display:block;font-family: impact; font-size:30px; color:#128c2d;}





.navbg{ height:65px; border-top:1px solid #999999; margin-top:25px;}

.nav{ width:1280px; margin:0 auto;}

.nav ul{ height:65px;  }

.nav li{ float:left;line-height:65px; height:65px;width:182px; color:#fff; font-size:18px;background:url(../images/images/xian.png) no-repeat center right;}

.nav li a{line-height:65px; height:65px; color:#000; text-align:center; text-decoration:none; display:block;  }

.nav li:last-child{ background:none}

.nav li a:hover{ font-weight:bold; background:#159a3f; color:#fff;}





.nav li div {display:none;width:140px;text-align:center;color:#4f4f4f;position:absolute;top:112px; background:#19a492; z-index:9999 }

.nav li div a {display:block;BACKGROUND:url(../images/images/navbg.png) repeat center top; COLOR: #fff; LINE-HEIGHT:40px; HEIGHT:40px;FONT-SIZE: 14px;font-weight:normal;border-bottom:1px dashed #931213; margin-top:0;}

.nav li div a:hover {color:#fff;  background:#141011; border-top:0; border-right:0; border-left:0;FONT-SIZE: 15px;}







.banner2{position: relative;  z-index: 1;}







.link_f{ height:60px; line-height:60px; background:url(../images/images/link.jpg); color:#d2d2d2; margin:20px 0 0 0}

.link_f a{color:#d2d2d2}

.link_f a:hover{ font-weight:bold}



.footer{ background:#159a3f; width:100%; min-height:371px;}

.footer .s_width{ width:1280px; margin:0 auto; }



.end_contact{ width:480px; padding:50px 50px 0px 75px; background:url(../images/images/ditu.png) no-repeat right top 150px;border-right:1px solid #32a758; padding-right:70px; float:left; height:345px;}

.end_contact h3{ color:#fff; margin-bottom:15px;font-size: 25px}

.end_contact p{ font-size:16px; line-height:31px;color:#fff; float:left }

.end_contact p span{ font-weight:bold; font-size:18px; line-height:50px;display:block;}

.end_contact img{ float:right; margin-top:60px;}





.end_pro{ width:485px; float:left;border-right:1px solid #32a758;padding:50px 0 25px 0px;}

.end_pro h3{ color:#fff; margin-bottom:15px;font-size: 25px}

.end_pro ul{ margin-top:30px;}

.end_pro ul li{ height:35px; line-height:35px; color:#fff; float:left; width:190px; display:block;border:1px solid #32a758; margin:0 15px 15px 0; text-align:center}

.end_pro ul li a{ color:#fff; padding-left:10px;font-size:16px; }

.end_pro ul li a:hover{ font-weight:bold;}







.end_about{ width:92px; float:left;padding:50px 0px 0px 75px;}

.end_about h3{ color:#fff; margin-bottom:15px;font-size: 22px}

.end_about ul{ margin-top:30px;}

.end_about ul li{ height:35px; line-height:35px; color:#d1e8ff; float:left; width:90px; display:block;border:1px solid #32a758; margin:0 15px 15px 0; }

.end_about ul li a{ color:#fff; padding-left:10px;font-size:16px; }

.end_about ul li a:hover{ font-weight:bold;}



.end{ width:100%; background:#056a25;  text-align:center; height:50px;}

.end p{ width:1280px; margin:0 auto; font-size:16px; color:#fff;line-height:50px;}

.end p a{ color:#FFF;}

.end p a:hover{ font-weight:bold;}

.fenlei_tel{ margin-top:20px;}

.footer_b{ background:#d99216; color:#fff; height:40px; line-height:40px; text-align:center; font-size: 15px}





#gotop span {

    background: url(../images/images/gotop.png);

    width: 15px;

    height: 8px;

    display: inline-block;

    position: relative;

    left: 13px;

    top: 16px;

}

#gotop {

    width: 40px;

    height: 40px;

    background: rgba(171,30,36,.7);

    display: block;

    transition: all 0.2s ease-out;

    position: fixed;

    bottom: 40px;

    right: 10px;

    display: none;

}

#gotop:hover{ background-color:#ab1e24;}



.search{ width:1200px; margin:0 auto; height:65px; background:#fff url(../images/images/sear_tel.jpg) no-repeat right center; position:relative; z-index:999; margin-top:-30px;}

.search-bar .search-keywords { margin-top: 2px; border-radius: 6px; overflow: hidden; }

.search-bar .keywords { padding-left: 10px; width: 350px; height: 33px; line-height: 33px; font-size: 16px; background:#fff; margin:14px 0 0 22px; border:1px solid #ccc}

.search-bar input[type="submit"] {  width: 60px; height: 35px; line-height: 35px; text-align: center; font-size: 16px; background: #e80000 url(../images/images/ss.jpg) no-repeat center center; color: #fff; cursor: pointer; margin:14px 0 0 0;}

.search-bar input { border: none; float: left;}





.pro{ width:100%; background:#f4f1f4 url(../images/images/pro.jpg) no-repeat center bottom;}

.pro .s_width{ width:1280px; margin:0 auto; padding-top:40px;}

.pro h3{ font-size:45px; text-align:center; font-weight:normal; color:#159a3f; padding-bottom:30px;}

.pro span{ font-size:17px; color:#a3ada6; font-family:Arial, Helvetica, sans-serif; text-align:center;text-transform: uppercase; display:block;}

.pro_l{ width:276px;}



.pro_l_tit{ width:276px; height:121px; background:#009944; color:#fff; text-align:center;}

.pro_l_tit p{padding-top:25px; margin:0 auto; font-size:35px; font-weight:bold;}

.pro_l_tit p span{ display:block; font-size:15px; font-weight:normal;text-transform: uppercase; color:#44cb7e;}



.pro_l_cont{ background:#fff;}

.pro_l_cont ul{overflow: hidden;}

.pro_l_cont li{border-bottom: 1px solid #dee3e0; height:65px; overflow:hidden; font:20px/55px "Microsoft Yahei"; line-height:65px; font-weight:bold;}

.pro_l_cont li em{margin: 23px 10px 0 40px; float: left; color: #fff; text-align: center; width: 20px; height: 20px; font:14px/20px Arial, Helvetica, sans-serif;  background:url(../images/images/pro_ic01.png) no-repeat left center;}

.pro_l_cont li a{display:inline-block; height: 55px; overflow: hidden;width: 250px; color:#18984f;background:url(../images/images/pro_ic2.png) no-repeat right center;}

.pro_l_cont li a:hover{text-decoration: none; color: #ff8e2e; background:url(../images/images/pro_ic1.png) no-repeat right center;}

.pro_l_cont li a:hover em{background:url(../images/images/pro_ic02.png) no-repeat left center;}



.pro_r{ width:975px; overflow:hidden;height:740px; }

.chanpin_con{ }

.chanpin_con li{float:left; padding:0; width:308px; height:330px; border:1px solid #f4dcbe; margin-right:15px; margin-bottom:15px; position:relative; overflow:hidden; background:#fff}

.chanpin_con li img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;  }

.chanpin_con li:hover{ border:1px solid #11944b; cursor:pointer}

.chanpin_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.chanpin_t_l a:hover span{ color:#ffd800}

.chanpin_con li:hover .chanpin_t_r p{ font-size:18px; font-weight:bold; color:#fff}



.chanpin_t_r{padding:0 0 20px 0; position:relative; z-index:4}

.chanpin_t_r p{ line-height:50px; font-size:18px; color:#000000; text-align:center;}

.chanpin_t_r p a{color:#333333;}

.chanpin_t_r a:hover{  color:#fff;}



.chanpin_t_r_more{ width:149px; line-height:30px; margin:0 auto; background:url(../images/images/cc_more_bg.jpg) no-repeat -149px center; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; }

.chanpin_t_r_more a{ width:120px; height:30px; display:block;}

.chanpin_t_r_more a:hover{ color:#fff; }

.chanpin_con li:hover .chanpin_t_r_more{ background:url(../images/images/cc_more_bg.jpg) no-repeat 0 center;}



.chanpin_con .cover_bottom{ position:absolute; height:90px; width:100%; background:#189b53; bottom:0; left:-395px; opacity:0; z-index:2}







.advbg{ width:100%; height:392px;overflow:hidden; padding-top:0px; padding-bottom:50px; }

.advbg img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }

.advbg a:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}



/*公司简介*/

.about{ background:url(../images/images/aboutbg.jpg) no-repeat center top; padding:43px 0 0px 0; height:600px;}

.about .s_width{ position:relative; padding:20px 0 0 0; overflow:hidden; width:1280px;}



.about_l{ float:left; width:450px; margin-top:30px;}

.about_tit{ background:url(../images/images/k.png) no-repeat center top; height:162px;}

.about_tit p{ font-size:27px; font-weight:bold; color:#ffc001;}

.about_tit p strong{ font-size:53px; color:#fff; font-weight:bold; display:block; padding-top:25px;}



.about_list{ margin-top:50px; height:160px;}

.about_list p{ font-size:28px; font-weight:bold; color:#fff;}

.about_list ul{ margin-top:20px;}

.about_list li{ float:left; line-height:32px;margin:0 auto; }

.about_list li a{ font-size:15px; color:#FFF;display:block;  text-align:center; margin-right:12px;}

.about_list li a:hover{ font-size:16px; font-weight:bold;  }



.about_more{ width:133px; height:40px; line-height:40px; margin:30px 0 0 0px; background:#e85a28; text-align:center }

.about_more a{ font-size:14px; color:#ffffff; text-transform:uppercase}

.about_more a:hover{ font-weight:bold}



.about_r{ width:830px; background:#fff;box-shadow: 0px 0px 10px #666; float:right; height:515px;}

.about_r h3{ margin:70px 0 20px 30px; font-size:25px; color:#e85a28; font-weight:bold;}

.about_r p{ margin:0 30px 40px 30px; font-size:16px; line-height:32px; color:#555;}

.about_r span{ font-size:25px; font-weight:bold; color:#e85a28;margin:70px 0 0px 30px; }

.about_r span em{ font-size:35px;font-family: impact;}





.jj_tit{ font-weight:bold; font-size:15px;color:#555; }

.jj{ font-size:15px; line-height:32px; color:#555;}





/*优势*/

.why{padding-top: 1px;min-height:650px; background:#fff}

.why .s_width{ padding-top:60px; padding-bottom:60px;}

.why h3{ margin:0 auto; background:url(../images/images/adv_tit.jpg) no-repeat center top; height:221px; }

.why .ysimg{margin: 70px auto auto;width: 548px;}

.why .ysimg a{position: relative;}



.why_cont{ width:1280px; margin:0 auto;position: relative; height:552px;}



.youshi_a{position: absolute;transition: .3s;top: 69px;  width:340px; height:115px; text-align:right;}

.youshi_a p{line-height: 31px;margin-top: 27px;font-size: 16px;color: #636965;}

.youshi_a p span{font-size: 22px;color: #313c34;font-weight: bold;position: relative; display:block; line-height:60px;}



.youshi_b{position: absolute;transition: .3s;top: 323px;   width:335px; height:110px; text-align:right;}

.youshi_b p{line-height: 31px;margin-top: 27px;font-size: 16px;color: #636965;}

.youshi_b p span{font-size: 22px;color: #313c34;font-weight: bold;position: relative; display:block;line-height:60px;}



.youshi_c{position: absolute;transition: .3s; top: 69px; right:0; width:345px; height:120px; text-align:left;}

.youshi_c p{line-height: 31px;margin-top: 27px;font-size: 16px;color: #636965;}

.youshi_c p span{font-size: 22px;color: #313c34;font-weight: bold;position: relative; display:block;line-height:60px;}



.youshi_d{position: absolute;transition: .3s;right: 0px;top: 323px; width:310px; height:115px;}

.youshi_d p{line-height: 31px;margin-top: 27px;font-size: 16px;color: #636965; }

.youshi_d p span{font-size: 22px;color: #313c34;font-weight: bold;position: relative; display:block;line-height:60px;}









/*新闻动态*/

.news{width: 100%;overflow: hidden;background:url(../images/images/newes.jpg) no-repeat center top;padding: 50px 0;}

.news_tit{ padding:40px 0; text-align:left; width:1280px; margin:0 auto;}

.news_tit_l{ width:245px;}

.news_tit_l h3{ font-size:48px; color:#fff; font-weight:normal;}

.news_tit_l h4{ font-size:16px; background:#eabf00; height:25px;border-radius: 20px;font-weight:normal; width:130px; line-height:25px; text-align:center; margin-top:10px; color:#fff;text-transform: uppercase;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }

.news_tit_l h4:hover{ width:250px; }

.news_tit_r{ width:610px; font-size:16px; line-height:31px; color:#fff;}



.news_cont{ overflow:hidden;  position:relative; margin:0 auto; padding:15px 0; width:1280px; height:447px; }

.fahuo_dd{}

.news_cont li{float:left; padding:0; width:310px; margin:0 12px 13px 0; position:relative; overflow:hidden;}

.fahuo_t_l{ width:310px; height:220px; position:relative;overflow:hidden; }

.fahuo_t_l img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }

.fahuo_t_l img:hover{ transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}

.fahuo_t_l a span{ display:block; font-size:15px;  color:#333; line-height:40px; background:#f0f0f0; text-align:center}

.fahuo_t_l a:hover span{ color:#fff; background:#d40c1a}



.fahuo_t_b{ padding:15px; position:relative; background:#f5f5f5; padding-bottom:30px;}

.fahuo_t_b p{ font-size:18px; color:#000; line-height:20px; z-index:2; position:relative; padding-top:20px;}

.fahuo_t_b span{ font-size:14px; color:#555; display:block; line-height:25px; border-bottom:1px solid #f5f5f5; z-index:2; position:relative; padding-top:20px; padding-bottom:10px;}

.fahuo_t_b i{ font-style:normal; color:#555; display:block; line-height:6px;  z-index:2; position:relative; padding-top:20px; font-size:14px; }

.fahuo_t_b h5{ line-height:25px; font-size:14px; color:#fff;}

.fahuo_t_b .index_bottom_back{ z-index:1;background:url(../images/images/bg.png); opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;}





/*erjiyemian*/

.ny_about{ width:100%; margin:0 auto; min-height:300px; }

.ny_about p{ width:1280px; margin:0 auto; font-size:45px;color:#fff; padding-top:120px; font-weight:bold; display:block; text-align:right; }

.ny_about p span{font-size:30px; font-weight:normal; display:block; line-height:60px;}



.main{ padding:30px 0; width:1280px; margin:0 auto;}

.main_l{ float:left; width:260px; padding:0 0 0 9px; overflow:hidden; background:#333}

.main_r{ float:right; width:995px;overflow:hidden;}









.fenye{ padding:20px 0 40px 0; font-size:14px;}

.shangxiaye{overflow: hidden;padding: 15px 0px;}

.shangxiaye li{ line-height:25px; color:#666}

.shangxiaye li a{ color:#666}









.prod_nav{width:870px; margin:0 auto;  border-bottom:#dddddd solid 1px; border-left:#dddddd solid 1px;  margin-top:20px;}

.prod_nav li{width: 435px; text-align:center;  line-height:80px; float:left; background:#f5f5f5; display: block;}

.prod_nav li span{  background:#444; display:inline-block; width:435px; height:80px; color:#fff; font-size:18px; }

.prod_nav li span.on{background:#116fb6; color:#fff; display: block;}







.list{width: 300px;float: left;}

.intro{width: 100%;min-width:1400px;height:528px;background-image: url(../images/images/about.jpg);background-size: 100% 100%;background-repeat: no-repeat;border-top: 1px solid lightgray;}

.ab_z{width: 1100px;height: 335px;margin:118px auto;}

.ab_zl{height:335px; width:430px; border:1px solid #d4d4d4; float:left;}

.ab_tu{padding:10px; height:315px;}

.ab_r{ height:335px; width:650px; float:right;}

.ab_rt{height:40px; width:650px; border-bottom:#d4d4d4 1px dashed;}

.ab_rl{ height:40px; width:220px; float:left; background:url(../images/images/jianjie.jpg) left center no-repeat;}

.ab_rl a{ height:40px; float:right; display:block;  font-size:16px; color:#c9c9c9; line-height:40px;  font-weight:bold;}

.ab_rr{ height:26px; width:26px; background:#d21e27; float:right;}

.ab_rr a{ height:26px; width:26px; background:#d21e27; display:block; text-align:center; color:#FFF; font-size:14px;}



.an_nr{height:255px; width:650px;}

.an_nr p{ height:32px; line-height:32px; color:#333; font-size:12px; display:block; padding-top:16px}















.news-left{width: 835px;height: 430px;float: left;}

.xinwen{ height:40px; width:835px; background:#1f1f1f url(../images/images/xw.jpg) left center no-repeat;}

.xinwen_z{height:40px; width:300px; float:left;}

.xinwen_z a{height:40px; line-height:40px; display:block; color:#d21e27;  font-size:14px; padding-left:40px;}

.xinwen_z b{ color:#fff;  }

.xinwen_c a{ height:40px; line-height:40px; width:40px; font-size:22px; float:right; color:#FFF;}

.xinwen_n{ height:340px; width:835px;  margin-top:45px;}

.xinwen_nl{height:340px; width:213px; float:left; background:url(../images/images/nnn.jpg) center no-repeat;}

.xinwen_nr{ height:340px; width:600px; float:right;}

.xinwen_nrt{height:100px; width:600px;}

.xinwen_nrtb{ height:30px; width:600px; border-bottom:#d9d9d9 1px dashed; padding-top:10px;}

.xinwen_nrtb a{ height:26px; width:600px; line-height:26px; color: #666; font-size:16px; display:block;}

.xinwen_nrtb a:hover{ height:26px; width:600px; line-height:26px; color:#d21e27; font-size:17px; display:block;}

.bbb{ height:60px; width:600px;}

.bbb p{ height:24px; line-height:24px;  font-size:12px; color:#999; display:block; padding-top:5px;}

.xinwen_liebiao{width:600px; height:220px; padding-top:25px;}

.xinwen_liebiao_l{ height:35px; width:500px; background: url(../images/images/a.gif) center left no-repeat; float:left;}

.xinwen_liebiao_l a{ height:35px; width:500px; line-height:35px; display:block; padding-left:20px; color:#666; font-size:12px;}

.xinwen_liebiao_l a:hover{  color:#d21e27; font-size:12px;}

.xinwen_liebiao_r{height:35px; width:100px; float:right;}

.xinwen_liebiao_r a{ height:35px; width:500px; line-height:35px; display:block; padding-left:20px; color:#666; font-size:12px; }

.xinwen_liebiao_r a:hover{  color:#d21e27; font-size:12px;}



.tupian{ width:1200px; padding-top:200px; margin:0 auto }













.kong{height:40px; width:100%}





.news-right{width:330px;height: 430px;float: right;}

.lx{height:40px; width:330px; float:left;background:#d21e27;}

.lx_z{height:40px; width:280px; float:left;}

.lx_z a{height:40px; line-height:40px; display:block; color:#fff;  font-size:14px; padding-left:40px;}

.lx_z a{height:40px; line-height:40px; display:block; color:#fff;  font-size:14px;}

.lx_z b{ color:#fff;  }

.lx_c a{ height:40px; line-height:40px; width:40px; font-size:22px; float:right; color:#FFF;}

.lx_t{height:148px; width:300px; margin:0 auto; background:url(../images/images/lxt.jpg) center no-repeat; margin-top:60px;}

.lx_n{height:200px; width:300px; padding:15px;}

.lx_nt a{height:40px; width:300px; line-height:40px; display:block; font-size:16px; color:#000; font-weight:bold;}

.lx_nn a{height:30px; line-height:30px; display:block; color:#333; font-size:12px;}

.leftttt{height:100%; width:210px;}

.lixxiwomen{ padding-top:700px; }

.sss{height:380px; width:210px;border:1px solid #c5c5c5}

.lixxiwomen_t{height:40px; width:210px; background:url(../images/images/lxxxx.jpg) center no-repeat;}

.lixxiwomen_t a{height:40px; width:210px; line-height:40px; display:block; font-size:14px; color:#FFF; text-align:center;}

.let{height:94px; width:190px; margin:0 auto; padding-top:18px; background:url(../images/images/aaaa.jpg) center no-repeat;}

.lett p{height:40px; line-height:40px; width:190px; margin:0 auto; display:block; font-size:13px; color:#00; font-weight:bold;}

.lettt p{ height:30px; line-height:30px; font-size:12px; display:block; color:#333; padding-left:10px;}









.right_yeyue{ width:970px; height:100%; float:right;}



















































/*erjiyemian*/

.main_l{ float:left; width:226px; padding:0 0 0 9px; overflow:hidden; background:#333}

.main_r{ float:right; width:990px;overflow:hidden; background:#f8f8f8 }



.col-tit {color: #fff;font-size: 16px; height:60px;background:#159a3f;}

.crumbs {background:url(../Images/002.gif) no-repeat center left; margin-left:15px;font-size:16px;padding-left:20px; line-height:60px; color:#FFF}

.crumbs a{ color:#FFF}

.crumbs a:hover{ font-weight:bold; color:#FFF}

.article p{ line-height:220%; margin-bottom:15px;}

.erji_lv{  margin:0 auto; padding:20px; line-height:35px;  font-size:16px; color:#555; text-indent:2em; border:1px solid #eee}

.erji_lv p{ line-height:35px;  font-size:16px; color:#555; }

.erji_lv div{ text-indent:0}



.main_cont{ padding:30px 20px;background:#f6f6f6; min-height:574px;}

.main_cont p{ font-size:16px; line-height:31px; color:#666;text-indent:2em;}

.main_contact_l{ width:45%; float:left; margin-left:50px;}

.main_contact_r{ width:40%; float:left}

.main_contact_r p{ font-size:16px; line-height:31px; color:#666; padding-top:30px;}

.main_contact_r p span{ display:block; font-weight:bold;text-indent:0em; font-size:18px; padding-bottom:20px;}





.se_pro_con{ width:1011px; overflow:hidden;  position:relative; margin:0 auto; padding:20px 0 40px 0}

.se_pro_con ul{}

.se_pro_con li{float:left; padding:0; width:306px; margin-right:15px; margin-bottom:25px;position:relative; overflow:hidden; background:#f8f7f7; border:1px solid #ddd;}

.se_pro_con li:hover{ border:1px solid #ce0000}



.se_pro_t_l{ width:307px; height:260px; position:relative; cursor: pointer ;  border-bottom:none; overflow:hidden;}

.se_pro_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }

.se_pro_con li:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);}



.se_pro_t_l a{position: absolute; z-index:3; background:url(../images/images/p_more_bg.png) no-repeat center center; text-align:center; font-size:14px; color:#fff; line-height:40px;}

.se_pro_t_l .se_pro_t_laa{opacity:1;}

.se_pro_t_l a span{ display:block; font-size:24px; font-weight:bold; color:#ffffff; line-height:60px; padding:80px 0 0 0; width:212px; margin:0 auto; border-bottom:1px solid #9b968f}

.se_pro_t_r{ text-align:center; padding:0 0 15px 0}

.se_pro_t_r a{color:#2a2a2a; font-size:22px; line-height:45px; position:relative; display:block; z-index:3; font-weight:bold}

.se_pro_t_r a span{ display:block; color:#2a2a2a; line-height:50px;  font-size:16px;}

.se_pro_t_r a p{ width:120px; height:30px; margin:0 auto; text-align:center; font-size:16px; background:#139a3e; line-height:30px; color:#fff; font-weight:normal;text-indent:0em;}

.se_pro_con li:hover a span{  color:#fff;}

.se_pro_con li:hover .se_pro_t_r a p{ background:#333; }

.se_pro_con .cover_bottom{ position:absolute; height:110px; width:100%; background:#139a3e; bottom:0; left:-395px; opacity:0; z-index:2}





.erji_news_tit{margin:0 auto;}

.erji_news_tit h2{ font-size:30px;text-align:center;  line-height:70px; font-weight:normal;}

.erji_news_tit .se_date{border-bottom:1px solid #e8e8e8; text-align:center; margin-bottom:45px; line-height:30px;}

.erji_xinwen{ font-size:15px; line-height:32px; padding-bottom:30px;}

.erji_xinwen p{ padding-bottom:10px;}



.erji_news{ width:995px; margin:0 auto; padding-top:30px;background: #f6f6f6;}

.erji_news ul{position:relative; padding:0 20px;}

.erji_news li{ margin-bottom:20px; margin-right:10px; border:1px solid transparent;float:left; position:relative;top:20px;cursor: pointer;background: #fff; }

.erji_news li:nth-child(2n){}

.erji_news li.hover{background:#ce0000;box-shadow: 0 6px 10px 5px rgba(0,0,0,.08); border:none;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }

.erji_news_cont{ width:100%;  }

.erji_news_pic{ float:left;border:0px solid #e4e3e3; padding:10px;}

.erji_news_r{ float:right;  width:685px;background: #fff; padding-left:20px; height:180px;}

.erji_news_r:hover{ background:#f0f0fa;transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; }

.erji_news_r .erji_news_t{line-height:40px; }

.erji_news_r .erji_news_t a{ font-size:18px; line-height:50px; font-weight:bold; color:#555;}

.erji_news_data{font-size:14px; color:#666; line-height:20px; padding:0 0 10px 0}

.erji_news_info{ font-size:14px; color:#777; line-height:28px;}

.erji_more{ width:100px; height:35px; float:right; border:1px solid #dcdcdc; line-height:35px; text-align:center;border-radius: 20px; margin-right:15px; background:#aa1d25; color:#fff;}



.erji_news_tit{margin:0 auto;}

.erji_news_tit h2{ font-size:30px;text-align:center;  line-height:70px; font-weight:normal;}

.erji_news_tit .se_date{border-bottom:1px solid #e8e8e8; text-align:center; margin-bottom:45px; line-height:30px;}

.erji_xinwen{ font-size:15px; line-height:32px; padding-bottom:30px;}

.erji_xinwen p{ padding-bottom:10px;}







.erji_con{ PADDING-top:20PX; padding-left:10px;}



.tiao{ font-size:12px; padding:20px 0 20px 30px;}

.tiao a{ color:#000000; text-decoration:none; font-size:12px;}

.tiao a:hover{ color: #348900;}



.lx p{ line-height:25px; font-size:14px; font-weight:bold;}

.more{ padding:25px;}

.more a{ color:#000; line-height:25px; text-decoration:none; background:url(../images/news_icon.gif) no-repeat left 2px; padding-left:20px;}



.chanpin img{ margin:0 2px;}



.list_photo2{

	margin:0;

	width:790px;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0px;

}



.list_photo2 dt{ float:left; width:250px; height:200px; margin-top:15px; }

.list_photo2 dt img{ border:1px solid #dfdfdf; padding:0px; width:210px; height:150px; padding:5px;}

.list_photo2 dt div{ width:240px; height:35px; line-height:35px; text-align:center; overflow:hidden; }

.list_photo2 a{color:#000000;}

.list_photo2 a:hover{color:#f60;}





.news_t{ width:650x; text-align:left; line-height:40px; height:40px; background: url(../Images/index_1888.gif) repeat-x;text-indent:0px; margin:auto; margin-left:40px; margin-right:40px; font-size:14px;}

.news_t ul{  width:650px; line-height:40px;}

.news_t ul li{line-height:40px;}



.news_t a {line-height:40px; color:#4a4a4a; font-size:14px; padding-left:22px; }

.news_t a:hover{color:#4a4a4a; }



.news_p{ width:700px; color:#999999; text-align:left; padding-left:10px; margin-bottom:20px; line-height:25px;}

.news_p a{ color:#999999}

.news_p a:hover{ color:#ff0000}





.newslist{list-style:none;width:500px;background-color:#fff;overflow:hidden;height:500px;}

.newslist .t{float:left;width:250px;}









.se_erji_img img{ width:auto; margin:0 auto}





.contact_left{ text-align:center; width:700px; float:left}

.contact_right{ width:525px; text-align:left; font-size:16px; line-height:40px; padding:50px 0 0 0px; float:right }

.contact_right p span{ display:block; font-size:24px; font-weight:bold; padding-bottom:20px;}

.map{ width:100%; overflow:hidden; margin-top:50px;}







.p_float{ position:fixed; bottom:20px; width:55px; right:10px; z-index:9999; opacity:0}

.p_float li{  line-height:21px; margin-bottom:10px; text-align:center}

.p_float li a{ color:#fff; font-size:13px; background:#00877a; padding:10px 7px; margin-bottom:10px; display:block}

.p_float li a:hover{ background:#000}

