/*2015/5/12*/
body{font-size:14px; font-family:"Microsoft YaHei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,p
{margin:0;padding:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{ content:''; }
abbr,acronym{border:0;font-variant:normal;}
a{text-decoration:none;color:#666;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a:hover,a:focus{outline:none;color:#90c31f;text-decoration:none;}
a:active,a :visited{}
a img{border:none;}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block;}
.clearfix:after {content:"."; display: block; height: 0; clear: both; visibility:hidden;}
.clearfix {*zoom: 1;}
.fl { float:left;}
.fr { float:right;}

/* header头部 */
.header { width:100%; height:80px; background:#fff;position: fixed;top: 0;left: 0;z-index: 9999999;width: 100%;	border-bottom: 1px solid #dbdbdb;}
.header_cont { width:1180px; height:80px; margin:0 auto;}
.header_cont .logo { width:240px; height:80px;  display:block; float:left;}
.header_cont .nav { width:630px; height:80px; float:left; margin:0 0 0 70px;}
.header_cont .nav li { width:90px; height:80px; text-align:center; line-height:80px; float:left;}
.header_cont .nav li a { display:block;color:#666;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.header_cont .nav li a.active { background:#0ba29a; color:#fff;}
.header_cont .nav li a:hover { background:#0ba29a; color:#fff;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.header_cont .hotLine { width:180px; height:20px; float:right; margin:30px 0 0 0;}
.footer { width:100%; height:60px; background:#000; text-align:center; line-height:60px; color:#999;}


.content { width:1180px; margin:0 auto 30px; overflow:hidden;}

/* banner */
.index_banner { width:100%; height:620px; overflow:hidden; position:relative;}
.index_banner .bd li { width:100%; height:620px; float:left; overflow:hidden; position:relative;}
.index_banner .bd li img { width:1920px; height:620px; position:absolute; left:50%; margin-left:-960px;}
.index_banner .hd { position:absolute; bottom:30px; left:50%; margin-left:-52px;}
.index_banner .hd li { width:30px; height:3px; float:left; background:#fff; margin:0 2px; cursor:pointer;}
.index_banner .hd li.on { background:#ffff00;}

.newsTitle { width:100%; background:#ececec;}
.newsTitle_mian { width:1920px; margin:0 auto; background:url(../images/new3.jpg) no-repeat left center; height:352px;}
.newsTitle_mian .bd li { float:left;height:60px; line-height:60px;}
.newsTitle_mian .bd li a { color:#999; margin-left:50px; }
.newsTitle_mian .bd li a:hover { color:#0ba29a; margin-left:50px; }

/* HOME */
/*
.index_title { height:105px; width:100%; text-align:center; font-size:48px; color:#339966; line-height:48px; padding-top:85px;}
.index_main { width:100%; padding-bottom:30px; float:left;}
.index_main li { float:left; margin-bottom:20px; margin-right:20px;}
.index_main li a{width:218px; height:118px; border:1px solid #dedede; display:block; }
.index_main li a:hover{width:218px; height:118px; border:1px solid #f08200; display:block; }
.index_main li:nth-child(5n) { margin-right:0;}
*/


/* 产品功能 */
.fy_banner { width:100%; height:420px; overflow:hidden; position:relative;}
.fy_banner img {width:1920px; height:420px; position:absolute; left:50%; margin-left:-960px;}
.textbar{ width:100%;  background-color:#F6F6F6;}
.textbar dl{ width:1180px;  margin:0 auto; overflow:hidden;}
.textbar dt{ width:376px; height:420px; float:left; background: url(../images/newPic1.png) no-repeat; overflow:hidden;}
.textbar dd{ width:800px; height:290px; float:left; font-size:20px; padding-top:130px; line-height:36px; color:#666; overflow:hidden;}
.textbar dd h1{ font-size:36px; padding-bottom:20px; color:#69b369;}
.texttable{ width:1180px; margin:50px auto;}
.texttable h1{ font-size:36px; text-align:center; padding-bottom:40px; color:#69b369;}
.textIcon{ width:1180px; margin:0 auto;}
.textIcon li{ float:left; margin: 0 140px 50px 0;}

/* 联系我们 */
.lxwm_main { width:100%;  padding-bottom:170px;}
.lxwm_main .lxwm_dt { width:1178px; height:418px; border:1px solid #cfcfcf; margin-top:20px; margin-bottom:16px;}
.lxwm_main p { font-size:24px; color:#75ae64; line-height:48px;}

/* 新闻资讯 */
.xwzx_main { width:100%;  padding-bottom:90px;}
.xwzx_content
.xwzx_title { height:35px; border-left:5px solid #159b48; color:#252525; font-size:36px; line-height:30px; font-weight:bold; padding-left:20px; margin-top:50px; margin-bottom:10px;}
.xwzx_title span { color:#159b48;}
.xwzx_content ul li { width:274px; height:320px; background:#fff; float:left; margin-top:20px; overflow:hidden; margin-right:28px;}
.xwzx_content ul li:nth-child(4n) { margin-right:0;}
.xwzx_content ul li i { width:274px; height:194px; display:block; overflow:hidden;}
.xwzx_content ul li p { padding:0 20px; color:#434343; font-size:24px; line-height:36px; margin-top:7px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.xwzx_content ul li span { display:block; padding:0 20px; font-size:12px; color:#ccc; margin-top:16px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.xwzx_content ul li a { width:100%; display:block; height:320px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.xwzx_content ul li a:hover { background:#77bd36;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.xwzx_content ul li a:hover p { color:#fff;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.xwzx_content ul li a:hover span {color:#fff;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.News{ width:1180px;  background-color:#fff; border-bottom:1px solid #ccc; margin:20px auto;}
.News .title{ width:1080px;  height:83px; padding:50px; background: url(../images/title_bg.png) no-repeat;}
.News .title h1{ font-size:30px; font-weight:"微软雅黑"; font-weight:bold; color:#FFF; line-height:30px;}
.News .title h5{ font-size:12px; color:#FFF; font-weight:normal; padding-top:10px;}
.News .text{ padding:30px; line-height:36px;}
.News .text p{ text-indent:2em;}
.News .share{ float:right; }

/*招商加盟*/
.jmsq{ width:1178px; height:540px; margin:20px auto;  border:1px solid #e4e4e4; overflow:hidden;}
.jmsq .title{ height:80px; background-color:#f6f6f6; border-bottom:1px solid #e4e4e4; line-height:80px; font-size:30px; color:#a1cc51; text-indent:1em;}
.jmsq .bd dl{ width:520px; height:60px; margin-top:20px; margin-left:40px; float:left;}
.jmsq .bd dt{ width:150px; height:60px; background-color:#a1cc51; float:left; line-height:60px; font-size:20px; color:#FFF; text-indent:50px;}
.jmsq .bd dd{ float:right;}
.jmsq .bd dd input{ width:370px; height:60px; border:none; background-color:#e7e7e7; font-size:24px; text-indent:20px; line-height:60px; font-family:"微软雅黑"; color:#999;}
.icon1{background: url(../images/icon2.png) no-repeat 15px center;}
.icon2{background: url(../images/icon3.png) no-repeat 15px center;}
.icon3{background: url(../images/icon4.png) no-repeat 15px center;}
.icon4{background: url(../images/icon5.png) no-repeat 15px center;}
.Meov{width:1080px;  height:180px;float:left; margin-top:20px; margin-left:40px;}
.Meov dt{ width:150px; height:115px; background-color:#a1cc51; float:left; font-size:20px; color:#FFF; text-align:center; padding-top:65px;}
.Meov dd{ float:right;}
.Meov dd textarea{ width:890px; height:140px; border:none; background-color:#f1f1f1; padding:20px; color:#999; line-height:30px; font-size:20px; font-family:"微软雅黑";}
.button{ float:left; margin:20px 0 0 340px; display:inline;}
.bnt1{ width:200px; height:50px; background-color:#a1cc51; border:none; font-size:24px; color:#FFF; font-family:"微软雅黑";}
.bnt2{ width:200px; height:50px; background-color:#c5c5c5; border:none; font-size:24px; color:#FFF; font-family:"微软雅黑";}

.faq{ width:1178px; margin-bottom:20px; border:1px solid #e4e4e4; border-bottom:none; overflow:hidden;}
.faq .title{height:80px; background-color:#f6f6f6; border-bottom:1px solid #e4e4e4; line-height:80px; font-size:30px; color:#a1cc51; text-indent:1em;}
.faq .infoList li{  font-size:24px; text-indent:3em; height:73px; line-height:73px; border-bottom:1px solid #e3e3e3;}
.faq .infoList li a{ color:#a1cc51; background-color:#FFF; display:block; background: url(../images/icon6.png) no-repeat 20px center;}
.faq .infoList li a:hover{ background-color:#f8f8f8; display:block;}




/*首页改版样式表0907*/

.container { width:100%; height:auto; position:relative; overflow:hidden;}
.container .bg { background:#f4f5f4;}
.container .bg1 { background:#fff;}

.container .main { width:1200px; height:auto; margin:0 auto;}
.container .title { margin-top:95px;}
.container .title h2 { font-size:30px; color:#000; font-weight:bold;}
.container .title p { font-size:18px; color:#000; line-height:32px; margin:20px 0 15px;}
.container .title dl dt { font-size:18px; color:#000; line-height:32px;}
.container .title dl dd {font-size:18px; color:#000; line-height:32px;}

.fy-banner { width:100%; height:550px; overflow:hidden; position:relative;}
.fy-banner img { width:1920px; height:550px; position:absolute; left:50%; margin-left:-960px;}

.wx-box { width:1200px; height:auto; margin:0 auto;}
.wx-box1 { padding-top:62px;}
.wx-box.icon1 { padding-top:62px;}
.wx-box h2 { color:#000; font-size:30px; font-weight:bold; border-left:10px solid #0ba29a; height:32px; line-height:32px; padding-left:15px;}
.wx-box p { font-size:18px; color:#000; line-height:32px; padding-left:25px; margin-top:25px;}
.wx-box1 h2 { margin-bottom:30px;}
.wx-box1 p { padding-left:0; margin:0;}

.wx-box .wx-title { margin-top:80px;}
.wx-box .wx-title h2 { margin-bottom:30px;}
.wx-box .wx-title p { margin:0; padding-left:0;}
.wx-box .wx-title p span { color:#0ba29a;}
.wx-box ul { padding:30px 0 45px;}
.wx-box ul li { width:282px; height:262px; border:2px dashed #e5e5e5; border-radius:4px; padding:0 38px; box-sizing:border-box; float:left; margin-right:24px;}
.wx-box ul li:last-child { margin-right:0;}
.wx-box ul li dt { font-size:24px; color:#000; height:38px; line-height:38px; margin-top:27px;}
.wx-box ul li dt img { float:left; margin-right:15px;}
.wx-box ul li dd { font-size:18px; color:#000; line-height:32px; margin-top:10px;}
.wx-box1 dl { padding:40px 0 70px;}
.wx-box1 dl dd { width:33.33%; float:left;}
.wx-box1 dl dd img { margin:0 auto; text-align:center; display:block;}