/*固定样式*/
*{ margin:0; padding:0px;}
html,body,div,span,p,a,img,ul,li,dl,dt,dd,ol,form,label,form{ margin:0; padding:0; border:0; outline:0; font-size:100%;} 
body{font-size:12px; background-color:#FFFFFF; font-family:"微软雅黑"} 
td{ height:20px;} 
a{font-size:12px; color:#464646; text-decoration:none;} 
a link { color:#000000;}
a:visited{ color:#000000;} 
a:hover{ text-decoration:underline; color:#0868C8;} 
a:active{ color:#0868C8;} 
img{ border:none;} 
ol,ul,li{ list-style:none;} 
.cleal{ clear:both;}
a{ text-decoration:none !important;}
em{ font-style:normal;}
.clear{clear:both;}
/*居中设置*/
.call{width:1200px; margin:0 auto;}
.call ul li,
.call ul li:hover{
	-webkit-transition:all 1s;
	-ms-transition:all 1s;
	-moz-transition:all 1s;
	-o-transition:all 1s;
	transition:all 1s;
	}
/*左右浮动*/
.left{ float:left;}
.right{ float:right;}


.nav{width:100%; height:128px; background:url(../images/nav_bg.jpg) center no-repeat; z-index:99; position:relative;}
.nav img{ padding:15px 0 0 0;}
.nav .xx{ text-align:right;}
.nav .xx p{ display:inline-block;height:33px;line-height:33px; color:#ab8544; padding-left:30px; margin:20px 10px;}
.nav .xx p.weibo{background:url(../images/weibo.png) 0 center no-repeat; }
.nav .xx p.hotline{background:url(../images/hotline.png) 0 center no-repeat; position:relative; padding-right:174px; }
.nav .xx p.hotline b{ font-size:25px; position:absolute; top:0px; right:0px;}
.nav ul li{width:90px; float:left; text-align:center; line-height:18px; padding:5px 0; margin:0 14px; }
.nav ul li a{ color:#007d38; font-weight:600;}
.nav ul li.on{ border-bottom:2px solid #ab8544; }
.nav ul li.on a{ color:#ab8544;}

/*focusBox style*/
.focusBox{ margin:0 auto;  position:relative; width:100%; height:580px; overflow:hidden; margin-top:-10px;     }
.focusBox .hd{ height:22px; position:absolute; z-index:1; bottom:30px; left:50%; margin-left:-84px; }
.focusBox .hd ul{ float:right;}
.focusBox .hd li{ width:12px; height:12px;  background:#fff; float:left; margin:0 10px; display:inline;-webkit-border-radius:12px; -moz-border-radius:12px; border-radius:12px; cursor:pointer; text-indent:-9999px;}
.focusBox .hd li.on{width:20px; height:20px; background:url(../images/sub.png); margin-top:-4px;}
.focusBox .bd li{ vertical-align:middle; }
.focusBox .bd li img{ width:100%; height:580px; display:block;  background:url(images/loading.gif) center center no-repeat;  }

/*adv style*/
.adv{ text-align:center;}
.title{text-align:center;}
.title img{ padding-top:70px;}
.adv ul li{ float:left; width:155px; height:230px; margin:36px 22px;}
.adv ul li > div{ width:155px; height:155px; border-radius:155px; background:#e8e5e5;}
.adv ul li p{ padding-top:40px; font-size:18px; color:#434343;}
.adv ul li.tr img{ padding-top:42px;}
.adv ul li.yl img{ padding-top:34px;}
.adv ul li.hx img{ padding-top:36px;}
.adv ul li.xz img{ padding-top:30px;}
.adv ul li.hb img{ padding-top:28px;}
.adv ul li.sw img{ padding-top:30px;}
.adv span{width:120px; height:40px; border:1px solid #037f3a; color:#037f3a; font-size:14px; font-weight:600; line-height:40px; display:inline-block; border-radius:8px;}

/*product style*/
.lproduct{width:100%; height:500px; background:url(../images/pro.jpg) center no-repeat; margin-top:80px; text-align:center; overflow:hidden;}
.lproduct .title{ margin-bottom:80px;}
.lproduct ul{ margin:80px 0;}
.lproduct ul li{width:275px !important; height:190px; float:left; position:relative;}
.lproduct ul li img{width:275px; height:190px; border:1px solid #959595;}
.lproduct ul li p{width:275px; height:190px; background:rgba(0,0,0,.8); color:#ab8544; font-size:20px; text-align:center; opacity:0; position:absolute; top:0px; left:0px; padding-top:68px;}
.lproduct ul li p a{ font-size:14px; color:#ab8544; display:inline-block;}
.lproduct a.more{ color:#fff; font-size:28px; font-weight:600; margin-top:30px; display:inline-block;}

/*bao style*/
.bao{width:100%; height:700px; background:url(../images/bao_bg.jpg) center no-repeat; text-align:center;}
.bao_list{ margin-top:139px !important; margin-left:180px !important;}
.bao_list li{width:12px !important; height:110px; border:1px solid #028a25; padding:30px 9px; line-height:14px; float:left; margin:0 15px;}
.bao_list li a{ color:#028a25;}
.bao_list li.on{ background:#028a25;}
.bao_list li.on a{ color:#fbc83d;}
.bao_img{ margin-right:200px; margin-top:50px;}
.bao_img img{ width:400px; height:400px; border:2px solid #028a25; border-radius:400px;}
.bao span{ width:80px; height:30px; border:1px solid #ab8544; color:#ab8544; line-height:30px; text-align:center; display:inline-block; border-radius:10px; margin-top:30px;}
/*na style*/
.na{ width:100%; height:1680px; background:url(../images/bg.jpg) center no-repeat;}
.news{text-align:center;}
.news ul li{width:1100px; height:110px; border:1px dashed #acacac; margin-left:50px; text-align:left}
.news ul li .date{width:116px; text-align:center;}
.date p{ color:#6f6f6f; font-size:25px; padding-top:16px;}
.date span{color:#6f6f6f; font-size:40px;}
.news ul li .news_c{width:730px; height:90px; border-left:1px dashed #acacac;border-right:1px dashed #acacac; margin-top:10px;}
.news_c img{width:140px; height:89px; margin:0 20px; border-radius:10px;}
.news_c .txt{width:520px; margin-right:20px; color:#6f6f6f;}
.news_c .txt h3{ font-size:16px; font-weight:600;}
.news_c .txt p{ line-height:25px; margin-top:10px;}
.news ul{ margin-top:60px;}
.news ul li .more {width:240px; overflow:hidden; }
.news ul li .more a{width:240px; height:90px; color:#858585; font-size:14px; display:inline-block; background:url(../images/more.png) no-repeat; background-position: 145px 37px;padding: 46px 54px;}
.news ul li.on{ background:#dafdda;}
.news ul li.on .date span{ color:#019327;}
.news ul li.on .news_c img{ border:1px solid #019327;}
.news ul li.on .more a{ color:#019327; background:url(../images/more1.png) no-repeat;background-position: 145px 37px;}
.news a.news_more{ font-size:20px; color:#037f3a; margin-top:20px; display:inline-block;}

.maker{ margin-top:70px;}
.video{width:676px; height:472px;}
.flow{ width:510px; height:472px; position:relative; overflow:hidden;}
.flow .flow1{width:244px; height:306px; overflow:hidden;}
.zz{width:100%; background:rgba(0,0,0,.6);}
.flow1 .zz{height:306px;}
.zz p{width:104px; color:#ccc; font-size:22px; background:url(../images/flow_f.png) right 99px no-repeat; padding:86px 0 0 100px;}
.zz p a{color:#ccc; padding:0 7px;}
/*.flow .flow2{width:251px; height:148px; position:absolute; right:0px; top:0px;}
.flow2 .zz{height:148px;}
.flow2 .zz p{ color:#fefefe; background:url(../images/flow_f2.png) 55px 117px no-repeat;padding:66px 0 20px 40px;}
.flow2 .zz p a{color:#fefefe; display:block;}*/
.flow .flow3{width:251px;height:306px; position:absolute; right:0px; top:0px;}
.flow3 .zz{height:306px;}
.flow3 .zz p{background:url(../images/flow_f3.png) 195px 236px no-repeat; padding:196px 0 20px 145px;}
.flow .flow4{width:251px;height:148px; position:absolute; right:0px; bottom:0px;}
.flow4 .zz{height:148px;}
.flow4 .zz p{background:url(../images/flow_f4.png) 28px 75px no-repeat; padding:52px 0 0px 46px; color:#fff;}
.flow4 .zz p a{ display:block; color:#fff;}
.flow .flow5{width:251px;height:148px; position:absolute; left:0px; bottom:0px;}
.flow5 .zz{height:148px;}
.flow5 .zz p{background:url(../images/flow_f5.png) 78px 69px no-repeat; padding:60px 0 0px 97px; color:#fff; }
.flow5 .zz p a{color:#fff;}

.about .rong{width:551px; height:345px; background:url(../images/rongyu.png);margin-top:70px; text-align:center;}
.about .rong a{width:198px; height:58px; border:1px solid #fff; display:inline-block; color:#fff; font-size:30px; line-height:58px; margin-top:142px; }
.about .us{ margin-top:143px; text-align:center; margin-right:175px;}
.about .us h3{color:#333333;font-size:30px;}
.about .us ul{ margin-top:30px;}
.about .us ul li{width:10px; height:70px; border-left:1px solid #000; float:left; padding:0 27px 0 23px; line-height:14px;}
.about .us ul li a{ font-size:14px; color:#333333; font-weight:400;}
.about .us ul li.on{ background:url(../images/about_d.png) center bottom no-repeat;}
.about .us ul li.on a{ color:#00863c;}


.foo_up{width:100%; height:200px; background:#019327;}
.foo_up ul{ text-align:right; padding-top:25px;}
.foo_up ul li{display:inline-block; color:#fff;}
.foo_up ul li a{ color:#fff; padding:0 30px;}
.globephone{ width:365px; height:69px; border:1px solid #fff; margin:50px; position:relative;}
.globephone p{color:#fff; position:absolute; font-size:20px;}
.globephone p.txt{ background:url(../images/phone.png) 0 center no-repeat; font-size:14px; line-height:24px; text-indent:28px; margin:20px;}
.globephone p.p1{ top:7px; right:22px;}
.globephone p.p2{ bottom:7px; right:24px;}
.foo_logo{ margin:33px 65px 0 50px;}
.foo_ewm{ margin:36px 120px 0 0;}
.foo_c{ margin-top:30px;}
.foo_c p{ color:#fff; font-size:14px; line-height:32px; text-indent:28px;}
.foo_c p.email{ background:url(../images/email.png) 0 center no-repeat;}
.foo_c p.qq{ background:url(../images/qq.png) 0 center no-repeat;}
.foo_c p.address{ background:url(../images/address.png) 0 center no-repeat;}

.footer{ width:100%; height:40px; background:#00863c; }
.footer p{ line-height:40px; color:#fff;}
.footer img{ padding-top:11px;}





