@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{font-size:14px;color:#333;background:#fdfdfd;}
a,a:hover{color:#000;text-decoration:none;}
.clear{height:0;clear:both;}
dl,ol,ul{list-style:none;}
.left{float:left;}
.right{float:right;}
.all01{width:100%;height:auto;}
.top01{width:100%;height:auto;position:relative;}
.top02{width:100%;height:auto;background:#fff;z-index:9999;}
.top03{width:1400px;margin:0 auto;}
.logo01{height:80px;}
.nav01 ul li{width:109px;height:80px;line-height:80px;text-align:center;border-left:1px solid #fff;float:left;z-index:9999;}
.nav01 ul li:first-child{border:0;}
.top04{width:100%;height:960px;margin:0 auto;background:url(../images/banner.jpg) no-repeat center;}

.lianjie{width:1400px;margin:0 auto; text-align:right;}
.lianjie img{height:50px;}


.about01{width:100%;min-height:380px;margin:0 auto;background:url(../images/indexabout_02.png) no-repeat center;padding-top:30px;}
.mid_{width:1200px;height:auto;margin:0 auto;}
.about_title{width:110px;height:50px;/* background:url(../images/xxian.png) no-repeat top; */margin:0 auto;position:relative;line-height:50px;text-align:center;font-size:28px;color:#ba7700;}
.about_title p{width:100%;height:50px;line-height:50px;text-align:center;position:absolute;bottom:0;font-size:24px;font-weight:bold;color:#000;}
.about_nr{margin:22px 0;line-height:28px;}
.about_more{width:123px;height:auto;line-height:33px;border:1px solid #544f49;text-align:center;margin:0 auto;}
.about_more a{display:block;}
.about_nrleft{width:520px;float:left;}
.about_nrleft img{width:100%;display:block;}
.about_nrright{width:650px;float:right;}

.products01{width:100%;height:auto;margin:0 auto;background:#ccc;padding-top:66px;}
.pro_title{width:110px;height:50px;/* background:url(../images/xxian.png) no-repeat top; */margin:0 auto;position:relative;line-height:50px;text-align:center;font-size:28px;color:#333;font-weight:bold;}
.pro_title p{width:100%;height:50px;line-height:50px;text-align:center;position:absolute;bottom:0;font-size:24px;font-weight:bold;color:#333;}
.pro_type{width:100%;height:auto;text-align:center;margin:40px 0;}
.pro_type ul li{width:100px;height:37px;line-height:39px;text-align:center;display:inline-block;border:1px solid #333;margin:0 12px;}
.pro_type ul li a{color:#333;width:100%;height:39px;display:block;overflow:hidden;}
.pro_gdong{width:1200px;height:auto;background:#ccc;margin:0 auto;overflow:hidden;}

.news_{width:100%;height:688px;padding-top:46px;background:url(../images/news_bg.jpg) no-repeat center;background-size:100%;}
.news01{width:1200px;margin:0 auto;}
.news_title{width:110px;height:50px;/* background:url(../images/xxian.png) no-repeat top; */margin:0 auto;position:relative;line-height:50px;text-align:center;font-size:24px;color:#ba7700;font-weight:bold;}
.news_title p{width:100%;height:50px;line-height:50px;text-align:center;position:absolute;bottom:0;font-size:24px;font-weight:bold;color:#000;}
.news_list{margin:22px 0 0;}
.news_list ul li{width:286px;height:450px;float:left;margin:0 18px;padding:22px 50px 0 22px;overflow:hidden;border-bottom:6px solid #ba7700;background:#fff;}
.news_list ul li img{width:286px;height:218px;display:block;}
.new_time{height:52px;line-height:52px;color:#999;}
.news_nr p{width:100%;height:24px;line-height:24px;color:#000;font-weight:bold;}
.nr_{width:100%;line-height:24px;}

.ccac {width:100%;height:492px;background:url(../images/sssef.jpg) no-repeat top center;}
.ccacx_top {width:95px;height:36px;padding-top:53px;margin:0 auto;}
#lxw{float:left;}
#contus{font-size:24px; font-weight:bold; font-family:"Microsoft Yahei"; position:absolute; width:98px; text-align:center; height:36px; color:#fff; line-height:20px;}
.ccacx_topa {padding-top:108px;height:34px;width:515px;margin:0 auto;}
.ccacx_topa p{text-align:center; font-size:16px;line-height:24px;}
.ccacx_topa span{text-align:center; font-size:12px;}
.ccacx_topb {width:229px;height:28px;margin:0 auto;padding-top:20px;}
.ccacx_topb img{width: 229px; height: 28px; padding-top:10px;}
.ccacx_topc {width:96px;height:28px;margin:0 auto;padding-top:80px;}
/*******滚动********/
#demo{background:#FFF;overflow:hidden;width:1200px;margin:0 auto;position: relative;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}
.case_list li{float:left;margin:15px 15px 15px 0;_display:inline;border:1px solid #cacaca;}
.case_list li a.img{padding:4px;}
.case_list li a.img img{width:203px;height:152px;}
.case_list li h3{text-align:center;padding:5px 0;background:#ccc;}
.case_list li h3 a{font-weight:normal;}
.case_list li a.img{display:block;}
.case_list li a.img:hover{border-color:#e87518;}
.roll_product{float:left;}

#demo_{background:#FFF;overflow:hidden;width:1200px;margin:0 auto;position: relative;}
#indemo_ {float: left;width:100%}
#demo1_ {float: left;}
.case_list_ li{float:left;margin:15px 15px 15px 12px;_display:inline;border:1px solid #cacaca;position:relative;}
.case_list_ li:hover img{transform: scale(1.4);}
.case_list_ li a.img{padding:4px;overflow:hidden;display:block;width:263px;height:auto;}
.case_list_ li a.img img{width:263px;height:175px;transition: all 0.6s;}
.case_list_ li h3{text-align:center;padding:5px 0;background:#ccc;}
.case_list_ li h3 a{font-weight:normal;}
.zzc{display:none;position:absolute;left:0;top:0;width:271px;height:183px;overflow:hidden;}
.zzc a{width:263px;height:183px;overflow:hidden;}
.zzc a img{width:100%;height:100%;}

.slide{position:relative;width:100%;overflow:hidden; ;}
.slide .picbox{ width:100%; height:600px; text-align:center;line-height:32px; z-index:1;}
.slide .picbox img { width:100%;height:600px;}
.slide .tab_box{width:100%; background:url(../images/bg_touming.png) repeat-x; height:70px; margin-top:-80px; z-index:100; position:relative; padding-top:10px;}
.slide .tab_box a{display:block;float:left;width:400px;height:56px;_display:inline; color:#fff; font-size:12px;}
.slide .tab_box a span{ margin-left:15px; float:left; padding-top:2px;}
.slide .tab_box a img {width:90px;height:56px;border:2px solid #fff;float:left;}
.slide .tab_box .on img{ border-bottom:2px solid #7fbe26; padding-bottom:15px; margin-top:-15px; border-top:inherit; border-left:inherit; border-right:inherit;}
.inner{ width:100%; background:url(../images/line.png)  bottom center no-repeat;height:auto; z-index:1; }
.tab_{ width:1200px; margin:auto;}
