body{font-size:12px; repeat-y left top; min-width:1200px; }
*{ margin:0; padding:0;}
img{ border:none;}
ul{ list-style:none;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
li{list-style: none;}
*{margin:0;padding: 0;}
html body{width: 100%;font-size: 12px;}
.toppp{ height:35px;background-color: #FFFFFF;}
.toppp_z{ height:35px; width:1200px; margin:0 auto; }
.toppp_z p{ width:600px;color:#515151; font-size:14px; display:block;float:left; height: 35px; line-height: 35px;}
.log{width:574px; height: 150px; float: left;background:url(../images/p.png) left center no-repeat;}
.tel{ height: 150px; width: 315px; float: right;background:url(../images/l.png) right center no-repeat;}
.ddd{ height: 150px; width: 100%; margin: 0 auto;background:url(../images/yu_top.jpg) center no-repeat;}


.ddd_n{height: 150px; width: 1200px; margin: 0 auto;}




.ying{ width:160px; float:right;  }
.ying a{color:#515151; font-size:14px; line-height:35px; display:block; text-align:center; float:left;}



/*.logo{margin-top:35px;}*/

.nav2{width: 100%;min-width:1400px;height:60px;clear: both; background:url(../images/yt.jpg) repeat center;}
.u1{width: 1200px;height:60px;vertical-align: middle;}
.u1 li{width:148px;float:left; background:url(../images/images/xx.jpg) right no-repeat;}
.u1 li a{ height:60px; width:148px; line-height:60px; display:block; text-align:center; font-size:16px; color: #FFFFFF; font-weight: bold; }
.u1 li a:hover{ color: #FFFFFF;font-size:17px; text-decoration:none; font-weight: bold; }
.u1 li.zonghe{ width:148px; height:60px;background:url(../images/images/xx.jpg) right center no-repeat;}

.ft_zz a{color:#aaaaaa;}
#ytu li a{    line-height: 50px;
    height: 50px;
    width: 200px;
    font-size: 17px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 30px;background:; display: block;}

.jx_left_a_n {
    height: 100%;
    width: 258px;
    border: 1px solid #f0f0f0;
}

.jx_left_a_n li { 
    width: 240px;
    margin-left: 15px; margin-bottom: 15px;}
    
  .jx_left_a_n li a {
    line-height: 50px;
    height: 50px;
    width: 200px;
    font-size: 17px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 30px;
    background: #cb0000;
    display: block;}  
    
#erki{ width: 200px; margin: 0 auto; padding-top: 15px;}
#erki_a{ height: 45px; width: 200px; margin: 0 auto; padding-top: 6px; padding-bottom: 6px;}
#erki_a a{ height: 45px; width: 198px; border: 1px solid #e9e9e9; line-height: 45px; display: block; text-align: center; font-size: 16px; color: #5e5e5e; background: #FFFFFF;font-weight: 500; padding-left:0px;}

#erki_a a:hover{ background: #dd0000;height: 45px; width: 218px; line-height: 45px; display: block; text-align: center; font-size: 16px; color: #FFFFFF; font-weight: bold;}

#erkia{ width: 200px; margin: 0 auto;padding-top: 15px;}
#erkib{ width: 200px; margin: 0 auto;padding-top: 15px;}
#erkic{ width: 200px; margin: 0 auto;padding-top: 15px;}
#erkid{ width: 200px; margin: 0 auto;padding-top: 15px;}
#erkie{ width: 200px; margin: 0 auto;padding-top: 15px;}






    
 .jx_left_a_nna {
    height: 100%;
    width: 220px;
}

.jx_left_a_nna li {
    width: 220px;
    margin-bottom: 10px;}
    
  .jx_left_a_nna li a {
    line-height: 40px;
    height: 40px;
    width: 180px;
    font-size: 17px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 45px;
    background: #ffc000;
    display: block;
     text-align: left;
    
    }  
.ffk{
    line-height: 40px;
    height: 40px;
    width: 180px;
    font-size: 17px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 45px;
    background: #ffc000 url(../images/ttttt.png) right center no-repeat !important;
    display: block;
     text-align: left;}   
    
  .ffkk{line-height: 40px;
    height: 40px;
    width: 180px;
    font-size: 17px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 45px;
    background: #cb0000 url(../images/ttttt.png) right center no-repeat !important;
    display: block;
     text-align: left;}   
    
   #ytu_n li a{    line-height: 40px;
    height: 40px;
    width: 200px;
    font-size: 17px;
    color: #FFFFFF;
    font-weight: bold;
    padding-left: 30px;background:; display: block;} 
    
        #erki_n{ width: 200px; margin: 0 auto; padding-top:5px;}
#erki_a_n{ height: 30px; width: 200px; margin: 0 auto; padding-top: 4px; padding-bottom: 4px; }
#erki_a_n a{ height: 30px; width: 198px;  line-height: 35px; display: block; text-align: center; font-size: 14px; color: #5e5e5e; background: #FFFFFF;font-weight: 500; padding-left:0px;}

#erki_a_n a:hover{  background: #ffc000;height: 30px; width: 198px; line-height: 30px; display: block; text-align: center; font-size: 14px; color: #FFFFFF; font-weight: bold;}

#erkia_n{ width: 200px; margin: 0 auto;padding-top: 15px;}
#erkib_n{ width: 200px; margin: 0 auto;padding-top: 15px;}
#erkic_n{width: 200px; margin: 0 auto;padding-top: 15px;}
#erkid_n{ width: 200px; margin: 0 auto;padding-top: 15px;}
#erkie_n{ width: 200px; margin: 0 auto;padding-top: 15px;}

    
    
    
    
    

.jx_left_a{ height: 50px; width: 260px; background: #cb0000; margin-top: 30px; float: left;}
.jx_left_a p{ line-height: 50px; color: #FFFFFF; font-size: 20px; font-weight: bold; margin-left: 25px;}

.jx_left_b{ height: 50px; width: 260px; background: #cb0000; float: left;}
.jx_left_b p{ line-height: 50px; color: #FFFFFF; font-size: 20px; font-weight: bold; margin-left: 25px;}


.yr_cp p{ height: 40px; width: 100%; font-size: 36px; color: #000000; font-weight: bold; line-height: 40px; display: block; text-align: center; margin-top: 40px;}
.yr_cp a{ color: #e41214;font-weight: bold;}
.yr_cp a:hover{ color: #e41214;font-weight: bold;}
.yr_cp_s{ height: 30px; width: 100%; background:url(../images/re.jpg) center no-repeat;}
.yr_cp_ss{ height: 30px; width: 100%; background:url(../images/ree.jpg) center no-repeat;}
.yr_cp_sss{ height: 30px; width: 100%; background:url(../images/reee.png) center no-repeat;}




.jx_left_a_nn{ width: 240px; height: 580px; background: #f4f4f4; float: left; padding: 10px;}
.jx_left_a_ttt{ line-height: 60px; width: 240px; border-bottom: 1px dashed #d8d8d8; margin: 0 auto;}
.jx_left_a_ttt h1{ line-height: 60px; font-size: 19px; font-weight: bold; color: #dd0000; display: block; text-align: center; width: 240px;}
.jx_left_a_ttta p{ line-height: 35px; font-size: 16px; color: #444444; margin-left: 5px;}

.main{ padding:30px 0;}
.main_right{ width:910px;font-size:16px;}
.m_r_weizhi{ line-height:35px; text-align:right; font-size:14px;border-bottom:1px solid #eee}
.m_r_weizhi span{ float:left; font-size:18px; border-bottom:1px solid #093}

.contact_left{ width:380px; text-align:center; margin-top: 30px;}
.contact_right{ width:400px; text-align:left; font-size:16px; line-height:40px; padding:0 0 0 80px; border-left:1px solid #eee}
.map{ width:95%; overflow:hidden; margin: 0 auto;}



.show{width: 1200px;height: 880px;margin: 50px auto;}



.signal{background-color: black;color: white;font-size: 20px;width: 600px;line-height: 40px;display: block;}
.show1{width: 1200px;margin:40px auto;}

.left{width: 260px;height:100%;float:left; background:#cc0001}
.left_b{ width: 220px; margin: 0 auto;}
.left_t{ height: 40px; width: 220px; background: #ffc000; margin-top: 30px;}
.left_t a{ line-height: 40px; height: 40px; font-size: 17px; color: #FFFFFF;  font-weight: bold; text-align: left; display: block; margin-left: 40px;}
.left_t a:hover{font-size: 18px; }
.left_z{ height: 365px; width: 220px; background: #e0e0e0; margin-top: 10px;}
.left_z li{height: 38px; float: left; width: 220px;}
.left_z li a{ line-height: 38px; font-size: 15px; color: #000000; height:38px; display: block;text-align: left; margin-top: 10px; margin-left: 40px;}
.left_z li a:hover{ font-size: 16px; color: #e41214; font-weight: bold;}
.left_zz{ width: 220px; margin-top: 5px;}
.left_zz li{ height: 40px; width: 220px; float: left;background: #ffc000; margin-top: 5px;}
.left_zz li a{line-height: 40px; height: 40px; font-size: 17px; color: #FFFFFF;  font-weight: bold; text-align: left; display: block; margin-left: 40px;}
.left_zz li a:hover{ font-size: 18px;}









label{width: 100%;height: 80px;border-bottom: 1px solid #c5c5c5;border-left: 1px solid #c5c5c5;border-right: 1px solid #c5c5c5;display: block;line-height: 80px;font-size: 18px;background-color: #e2e2e2;}
.right{width: 930px;height: 100%;float:right;display: flex;display: -webkit-flex;flex-direction: row;flex-wrap: wrap;justify-content:space-between;align-content: space-between;overflow:hidden; height: 875px;}

.pro_cont{ width:930px; margin:0 auto; overflow:hidden; }
.espcms_piclist_slide {overflow: hidden;}
.espcms_piclist_slide ul li{float: left;margin:0 15px 20px 0;text-align: center;background:#ececec url(../images/images/jia.jpg) top right no-repeat;  padding:15px 15px 15px 15px;position:relative; }

.espcms_piclist_slide li .pic { width:272px; height:310px; margin:0 auto}
.espcms_piclist_slide li .pic a{ font-size:16px;}

.espcms_piclist_slide li .pic img { width:270px; height:310px;}
.espcms_piclist_slide li  p{ text-align:center; line-height:50px; font-size:16px;z-index:99;position:relative; color:#666; font-weight: bold; }
.espcms_piclist_slide li  p:hover{font-size:17px;color:#e00000; font-weight: bold; }



.espcms_piclist_slide li  p a{ color:#333}
.espcms_piclist_slide li  p a:hover{ color:#333}
.espcms_piclist_slide li .case_more{ height:28px; line-height:28px;  width:272px; margin:0 auto; display: block; padding-bottom: 10px; }
.case_a{ height:28px; width:136px;  float:left;background:#e00000;}
.case_b{ height:28px; width:136px; float:right; background:#bebebe;}
.case_a a{ height:28px; width:136px;  color:#FFF; text-align:center; display:block; font-size:12px;}
.case_a a:hover{color:#FFF; text-align:center; display:block; font-size:13px;}
.case_b{ height:28px; width:136px; float:right; background:#bebebe;}
.case_b a{ height:28px; width:136px;  color:#666; text-align:center; display:block; font-size:12px;}

.case_b a:hover{ height:28px; width:136px;  color:#e00000; text-align:center; display:block; font-size:13px;}














.list{width: 300px;float: left;}


.intro_n{ width:100%;height:600px;background: url(../images/about.jpg) center no-repeat; margin: 0 auto;}
.ab_z{width: 1200px;height: 480px; margin:0 auto ; background: #FFFFFF;}
.ab_zl{height:480px; width:540px; float:left;}
.ab_tu{height:390px; width: 540px;}

.ab_r{ height:480px; width:600px; float:right; margin-right: 20px;}
.ab_rt{height:60px; width:600px; border-bottom:#d4d4d4 1px dashed; margin-top: 30px;}
.ab_rt p{ font-size: 36px;font-size: 36px; color: #000000; line-height: 50px; display: block; font-weight: bold;}
.ab_rt a{ color: #e20506;}
.an_more{ height: 40px; width: 160px; background: #e20506; margin-top: 48px;}
.an_more_l{ height: 40px; width: 120px; float: left;}
.an_more_l a{ height: 40px; width: 120px; line-height: 40px; font-size: 17px; color: #FFFFFF; display: block; text-align: center;}
.an_more_l a:hover{ font-weight: bold;}
.an_more_r{ height: 40px; width: 40px; float: right; background: #000000;}
.an_more_r a{ line-height: 40px; width: 40px; font-size: 26px; color: #FFFFFF; display: block; text-align: center;}
.an_more_r a:hover{ font-weight: bold;}


.an_nr{height:255px; width:600px;}
.an_nr p{ height:32px; line-height:32px; color:#333; font-size:16px; display:block; padding-top:16px}
.an_dianhau{ height:90px; width: 540px; background: #ffc000 url(../images/cc.jpg) center no-repeat;;}






.why{width: 100%;min-width:1400px;background-image: url(../images/images/bbj.jpg);background-repeat: repeat-x;text-align: center;}
.article{width: 1200px;height: 785px;background-image: url(../images/images/bbii.jpg);background-size: 100% 100%;background-repeat: no-repeat;margin: 0 auto;}
.a1{width: 530px;height: 100px;float: right;margin-top: 60px;}
.a1_t{height:30px; float:left;}
.a1_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; }
.a1_tt{ height:60px; width:530px; float:left;}
.a1_tt a{height:24px; width:350px; line-height:24px; display:block; color:#828282; font-size:14px; text-align:left; }

.a2{width: 450px;height: 100px;clear: both;float:right; margin-top:5px;}
.a2_t{height:30px; float:left;}
.a2_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }
.a2_tt{ height:60px; width:450px; float:left;}
.a2_tt a{height:30px; width:350px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}

.a3{width: 380px;height: 100px;clear: both;float: right;margin-top:26px}
.a3_t{height:30px; float:left;}
.a3_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }
.a3_tt{ height:60px; width:380px; float:left;}
.a3_tt a{height:30px; width:330px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}


.a4{width: 360px;height: 100px;clear: both;float: right;margin-top:24px}
.a4_t{height:30px; float:left;}
.a4_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px; margin-left:15px; }
.a4_tt{ height:60px; width:380px; float:left;}
.a4_tt a{height:30px; width:320px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:15px;}

.a5{width: 380px;height: 100px;clear: both;float: right;margin-top:18px}
.a5_t{height:30px; float:left;}
.a5_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px;  }
.a5_tt{ height:60px; width:380px; float:left;}
.a5_tt a{height:30px; width:320px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:0px;}


.a6{width:300px;height: 100px;clear: both;float:right; padding-right:165px;}
.a6_t{height:30px; float:left;}
.a6_t a{height:30px; line-height:30px; display:block; color:#d21e27; font-size:22px;  }
.a6_tt{ height:60px; width:300px; float:left;}
.a6_tt a{height:30px; width:300px; line-height:30px; display:block; color:#828282; font-size:14px; text-align:left; padding-left:0px;}




.case1{width: 1200px;height: 300px;border: 1px solid white;margin-left: auto;margin-right: auto;margin-top:150px}


.tupian{ width:1220px; padding-top:20px; margin:0 auto }
.kong{height:40px; width:100%}
.tupian_z{height:270px; width:1220px; margin:0 auto; }
.tupian_zz{height:270px; width:1220px; margin:0 auto;}
.tupian_zz li{float:left; padding-left:7px; width: 290px; height: 270px; margin-right: 8px;}
.wenzi{ height: 55px; width: 290px;}
.wenzi a{ line-height: 55px; width: 290px; background: #ededed; font-size: 17px; color: #000000; display: block; text-align: center; height: 55px;}
.wenzi a:hover{ line-height: 55px; width: 290px; background: #cb0000; font-size: 18px; color: #FFFFFF; display: block; text-align: center; height: 55px;  font-weight: bold;}









.right_yeyue{ width:970px; height:100%; float:right;}


/*yr_news*/
.yr_news{ height: 750px; width: 100%; background: #f8f8f8; margin-top: 60px;}



.news{padding:20px 0 0px 0; height:550px}
.news_line{ height:47px; text-align:center}
.news_con_yanghu{ width:1200px; margin:0 auto; overflow:hidden;height:500px}
.news_con{ width:580px; position:relative; background:#ebeaea; height:500px; }
.sy_news_img{ position: absolute; background:#f5f5f5f; height:520px}
.sy_news_jianjie{ position: relative; height:180px; background:#fff; margin-left:30px; margin-top:260px;width:520px}
.news_con p{ height:50px;}
.news_con h3{ padding:10px 20px 0 20px; font-size:17px; color:#555; line-height:40px; font-weight:normal;}

.news_con h3 a{ color:#555; font-weight:bold}
.news_con h3 a:hover{ font-weight:bold;color:#e41214;}
.news_con .news_l_pic { position:relative; overflow:hidden;}
.news_con .news_l_pic img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.news_con .news_l_pic:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.news_con p{ padding:10px 20px 10px 20px; font-size:14px; color:#666666; line-height:28px;}
.news_con .n_date{ padding:0 20px 10px 20px; font-size:14px; color:#666666;}
.news_con .news_l_more{ margin:0 0 30px 20px; width:128px; height:32px; line-height:32px; background:#e27f15; text-align:center; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.news_con .news_l_more a{ font-size:15px; color:#fff}
.news_con .news_l_more a:hover{ color:#fff}
.news_con .news_l_more:hover{ background:#199539; }

.date18{font-size:32px; color:#999;font-family: Arial, Helvetica, sans-serif;line-height:80px}


.news_r{ width:600px; position:relative}
.news_r_list{ margin:0 0 22px 0; background: #ffffff;}
.news_r_list .news_r_pic{ width:200px; height:152px; position:relative; overflow:hidden;}
.news_r_list .news_r_pic img{width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.news_r_list .news_r_pic:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.news_r_list .news_r_c{ width:365px; padding:0px 15px 0 0}
.news_r_list .news_r_c h3{  font-weight:normal; line-height:35px; margin-top: 15px;}
.news_r_list .news_r_c h3 a{ font-size:18px; color:#5a5a5a;}
.news_r_list .news_r_c h3 a:hover{ color:#e41214}

.news_r_list .news_r_c .news_r_date{ font-size:12px; color:#666666; line-height:20px; padding:0 0 10px 0}
.news_r_list .news_r_c p{ font-size:14px; color:#777777; line-height:24px;}
.news_r_list .news_r_c .news_r_more{ font-size:14px; color:#e27f15; line-height:45px;}


/*footer*/
.yr_footer{ height: 407px; width: 100%; background: #cb0000;}
.yr_footer_a{ height:7px; width: 100%; background: #ffa800;}
.yr_footer_a_n{ width: 1200px; margin: 0 auto;}
.yr_footer_a_n_z{ height: 290px; width: 1200px; margin-top: 55px;}
.yr_footer_a_n_z_l{ height: 290px; width: 170px; border-right: 1px solid #dd5757; float: left;}
.yr_footer_a_n_z_l_t p{ font-size: 18px; color: #FFFFFF; display: block; font-weight: bold; margin-left: 10px;}
.yr_footer_a_n_z_l_ttz{ margin-top: 15px;}
.yr_footer_a_n_z_l_ttz li{ width: 150px; float: left; margin-left: 10px;}
.yr_footer_a_n_z_l_ttz li a{ line-height: 45px; font-size: 16px; color: #FFFFFF; display: block; height: 45px;}


.yr_footer_a_n_z_ll_t p{ font-size: 18px; color: #FFFFFF; display: block; font-weight: bold; margin-left: 70px;}
.yr_footer_a_n_z_ll{ height: 290px; width: 470px;border-right: 1px solid #dd5757;float: left;}
.yr_footer_a_n_z_llz{ margin-top: 15px;}
.yr_footer_a_n_z_llz li{ width: 150px; float: left; margin-left: 70px;}
.yr_footer_a_n_z_llz li a{ line-height: 45px; font-size: 16px; color: #FFFFFF; display: block; height: 45px;}



.yr_footer_a_n_z_lll{ height: 290px; width:480px; float: left; background: url(../images/y1.png) center no-repeat; margin-left:60px;}

.yr_footer_a_n_z_lll p{ font-size: 16px; line-height: 28px; color: #FFFFFF; margin-top:118px; margin-left: 15px;}

.yr_food{ height: 55px; width: 100%; background: #aa0002;}
.yr_food p{ line-height: 55px; font-size: 16px; display: block; text-align: center; color: #FFFFFF;}

















.nli{height:412px; width:100%; background: url(../images/images/anli.jpg) center no-repeat; margin-top:55px;}
.anli{height:40px; width:200px; margin:0 auto; padding-top:230px; padding-left:95px;}
.anli a{height:40px; width:200px; line-height:40px; color:#FFF; font-size:16px;}
.anli :hover{height:40px; width:200px; line-height:40px; color:#FFF; font-size:17px;}
.hengtiao{ height:187px; width:100%; background:url(../images/images/hengtaio.jpg) no-repeat center; margin-top:50px;}
.hengtiaoo { height:41px; width:1200px; line-height:41px; margin:0 auto; padding-top:75px; }
.hengtiaoo a{ height:41px; width:41px; line-height:41px; float:right; background:#ff9002; font-size:20px; text-align:center; display:block; color:#FFF;}
.hengtiaoo a:hover{ color:#00955d;}
.banner{ width:100%; height:660px; position:relative;}
#banner_img{width:100%; overflow:hidden; text-overflow:clip; text-align:center; position: absolute }





.new{height:510px; width:1200px; margin:0 auto; margin-top:50px;}
.new_l{ height:510px; width:805px; float:left; }
.shijian{ height:150px; width:805px; margin-bottom:27px;}
.sh{ height:150px; width:128px; background:url(../images/images/shijian.jpg) center no-repeat; float:left;}
.sh a{ height:78px; width:128px; line-height:75px; display:block; text-align:center; color:#FFF; font-size:40px;}
.sh p{height:78px; width:128px; line-height:75px; display:block; text-align:center; color:#FFF; font-size:20px;}
.sh_r{ height:150px; width:663px; float:right;  background:#e2e2e2; display:block;}
.sh_r a{ height:40px; line-height:40px;font-size:16px; color:#52a61a; display:block; padding:0 15px 0 15px;font-weight:bold;}
.sh_r p{ height:24px; line-height:24px;font-size:14px; color:#999; display:block; padding:0 15px 0 15px;}

.sh_r a:hover{ height:40px; line-height:40px;font-size:17px; color:#52a61a; display:block; }
.sh_r p:hover{ height:24px; line-height:24px;font-size:14px; color:#52a61a; display:block; padding:0 15px 0 15px;}

.new_r{width:370px; height:510px; float:right;}

.yiwen{height:250px; width:370px; padding-bottom:8px;}
.yiwen_t{height:20px; width:370px;}
.yiwen_n{ height:20px; width:370px; }
.yiwen_n h4{padding:2px 0 5px 0;}
.yiwen_n a{ height:40px; width:370px; line-height:40px; background:#333; background-color: rgba(0,0,0,0.5);color:#fff; font-size:14px; text-align:center; display:block; position:relative; margin-top:190px;}





.fg{ height:810px; width:100%; margin-top:50px;}
.fangan{ height:56px; width:346px; background:url(../images/images/fang.jpg) center no-repeat; margin:0 auto;}
.fangan_z{ height:40px; width:200px; line-height:40px; font-size:24px; color:#333; display:block; text-align:center; margin: 0 auto;}
.fangan_z a{ padding-right:30px;}
.fangan_t{height:640px; width:1200px; margin:0 auto; }
.fangan_t li{ float:left; margin-right:15px; height:340px; background:#eeeeee; list-style:none; margin-top:20px;}
.fangan_t li p{ height:40px; line-height:36px; display:block; text-align: center; font-size:16px; color: #999;}
.fangan_t li p:hover{ height:40px; line-height:36px; display:block; text-align: center; font-size:17px; color: #00955d; }













.fenlei{ width:243px;}
.fenlei h2{ height:45px; overflow:hidden; background:url(../images/fenlei.jpg) no-repeat left top;}
.fenlei h2 a{ height:45px;}
.fenlei .fenlei_con{  height:270px; }
.fenlei .fenlei_con2{ margin:8px 0 3px 0;}

.fenlei ul{width:173px;margin:0 auto;  overflow:hidden;}
.fenlei li{ background:url(../images/fenleinav.jpg) no-repeat left top; line-height:35px; margin-bottom:5px; }
.fenlei li a{ padding-left:58px;display:block;text-decoration:none; height:35px; line-height:35px; color:#4f1200; font-weight:bold;}
.fenlei li a:hover{text-decoration:none; color:#fff; font-size:12px; font-weight:bold; background:#000; }

.fenlei li div a{ background:#c2d5a9; height:30px; line-height:30px; margin-bottom:1px; padding-left:52px;}

.contact{ background:url(../images/lianxibg.jpg) repeat-x left bottom; line-height:26px;}
.contact h2{ height:45px; overflow:hidden; background:url(../images/lianxi.jpg) no-repeat center top;}
.contact h2 a{ height:45px;}
.contact .pic{width:216px; height:60px; margin:0 auto; padding:10px 0 0 0;}
.contact p{ padding:5px 0 5px 18px; color:#4f1200}
.contact strong{ font-size:14px; line-height:33px;}


.pro{ width:729px;}
.pro h2{ height:45px; overflow:hidden; background:url(../images/chanpin.jpg) no-repeat left top;}
.pro h2 a{ height:45px;}
.pro .pro_con{ padding:20px 0 0 0; border:1px solid #c5b084; background:#fff; height:433px;}




/*erjiyemian*/
.main_l{ float:left; width:226px; padding:0 0 0 9px; overflow:hidden;}
.main_r{ float:right; width:720px;overflow:hidden; padding-right:10px;}


.left_lx{width:257px;overflow:hidden; min-height:276px;}
.left_lx .pic{ height:69px; overflow:hidden;}
.left_lx .pic2{ height:42px; overflow:hidden;}
.left_lx .left_lx_con{ width:250px;line-height:24px; min-height:159px; color:#fff; background:#ff7c1c url(../images/lianxibg2.jpg) repeat-x left top;}
.left_lx .left_lx_con p{ padding:19px 0 0 20px;}

.zizhi{width:250px;overflow:hidden;}
.zizhi .pic{ height:56px; overflow:hidden;}
.zizhi .zizhi_con{ width:250px;line-height:24px; padding-top:5px;overflow:hidden;min-height:180px; color:#fff; background:#f7f2e8 url(../images/rongyubg.jpg) repeat-x left top;}
.zizhi .zizhi_con img{ margin:2px 0 0 6px; height:38px; overflow:hidden; display:block}

.erjibg{ background:url(../images/weizhi.jpg) no-repeat left top; height:37px;line-height:37px; padding-left:35px; color:#fff}
.erjibg a{ color:#fff;}
.erjibg a:hover{ font-weight:bold;}
.main_content{background:#FFFFFF; line-height:23px; min-height:502px; margin:0 0 10px 0; border:#c5b084 solid 1px;}
.main_content .jianjie{ line-height:30px; font-size:12px; padding:30px 30px 0 30px;color:#000}

.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;}