﻿@charset "utf-8";
@import "reset.css";
/*globe*/
body,html{width:100%;}
body{min-width: 1002px; overflow-x:hidden;background:#fff fixed;color:#000; font:12px/30px "宋体",Arial;}
a{color:#000;}
a:link{ color:#555555;}
a:visited{ color:#555555;}
a:hover{ color:#58b22c;}
a:active{ color:#555555;}




/*错误*/
.cwtskdk { float:left; width:100%; height:auto; text-align:center!important;}
.cwtsk {width:auto; height:auto; line-height:30px; text-align:center; color:#FF0000; font-size:14px; font-weight:800; font-family:"微软雅黑"; padding:15px; padding-top:0px; padding-bottom:0px; border-radius:5px; border:1px #e4e4e4 solid; margin:15px;}
.cwtsk a {color:#FF0000; font-size:14px; font-weight:800; font-family:"微软雅黑";}
/*分页*/
.pag { height:auto; width:100%; text-align:center; float:left; line-height:30px;margin-top:30px; font-size:14px;}
.pageinner { width:auto; min-height:30px;text-align:center!important;margin-top:5px; float:right;}
.pageinfo {height:20px; width:auto;line-height:20px; text-align:center; margin-left:5px; margin-right:5px;display:inline;padding-left:10px; padding-right:10px;padding-top:5px; padding-bottom:5px;color:#333333;}
.page { height:20px;width:auto;text-align:center; color:#fff; display:inline; margin-left:5px; margin-right:5px; padding-left:10px; padding-right:10px;line-height:20px; border:1px #cccccc solid;background-color:#58b22c;padding-top:5px; padding-bottom:5px;}
.pagea { height:20px; width:auto;line-height:20px; text-align:center; margin-left:5px; margin-right:5px;display:inline;padding-left:10px; padding-right:10px;border:1px #cccccc solid;padding-top:5px; padding-bottom:5px;}
.pagea a {display: inline-block;}
.pages a {color:#333333!important; display:block;}
/*分页结束*/
/*top*/
.fgx { clear:both; height:30px;}
.allcont { width:100%; float:left;height:auto; overflow:hidden;}
.top { float:left; width:100%; height:auto;}
.top_logo { float:left; width:100%; height:95px; line-height:95px; background-color:#56B437; text-align:left;}
.top_logo_cont { width:1000px; text-align:left; height:95px; overflow:hidden;}
.top_logo_cont_logo { float:left; width:275px; height:95px; text-align:left; overflow:hidden;}
.top_logo_cont_mid { float:left; width:525px; height:95px; text-align:left; overflow:hidden;}
.top_logo_cont_mid_left { float:left; width:125px; height:95px; text-align:left; overflow:hidden; text-indent:20px; background:url(../images/home.png) 0 50% no-repeat;}
.top_logo_cont_mid_left a { display:block; font: bold 18px/97px "方正黑体简体" "微软雅黑"; color:#FFFFFF;}
.top_logo_cont_mid_mid { float:left; width:125px; height:95px; text-align:left; overflow:hidden; text-indent:20px; background:url(../images/to.png) 0 50% no-repeat;}
.top_logo_cont_mid_mid a { display:block; font: bold 18px/97px "方正黑体简体" "微软雅黑"; color:#FFFFFF;}
.top_logo_cont_mid_right { float:left; width:auto; height:95px; text-align:left; overflow:hidden; text-indent:20px; background:url(../images/phone.png) 0 50% no-repeat;font: bold 18px/97px "方正黑体简体" "微软雅黑"; color:#FFFFFF;}
.top_logo_cont_mid_right a { display:block; font: bold 18px/97px "方正黑体简体" "微软雅黑"; color:#FFFFFF;}
.top_logo_cont_mid_right span {font:500 18px/97px Candara; color:#FFFFFF;}
.top_logo_cont_cerch { float:right; width:auto; height:95px; text-align:left; overflow:hidden;}
.top_logo_cont_cerch_div { float:left; width:190px; height:26px; margin-top:34.5px; background:url(../images/sou.png) 50% 50% no-repeat;}
.serchinput {height:26px;width:155px;border:solid 0px;background:transparent;font-size:12px; color:#999999; line-height:26px; padding-left:10px;outline:none; float:left;}
.serchsub {width:25px; height:26px; border:solid 0px;background:transparent;outline:none; float:left; cursor:pointer;}
.top_banner { width:100%; height:500px; overflow:hidden;}
/* banner */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px; width:100%;}
.flex-control-nav{position:absolute;bottom:5px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 2px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:20px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(../images/next.png) center center no-repeat;}
/* banner结束 */
.top_nav {float:left; width:100%; height:65px; line-height:65px; background:url(../images/navbg.png) repeat-x; text-align:left;}
.top_nav_cont { width:1085px; height:65px; line-height:65px; text-align:left;}
.nav { width:1085px; height:36px; margin-top:14.5px; float:left; text-align:left; line-height:36px; overflow:hidden;}
.nav li { width:145px; height:36px; text-align:center; line-height:36px; margin:0px 5px; float:left;}
.nav li a {font:500 18px/36px "方正黑体简体" "微软雅黑"; color:#696868;}
.nav li:hover { background:url(../images/navhover.png) 50% 50% no-repeat;}
.nav li:hover a {font:500 18px/36px "方正黑体简体" "微软雅黑"; color:#fff;}
.navhover {width:145px; height:36px; text-align:center; line-height:36px; margin:0px 5px; float:left; background:url(../images/navhover.png) 50% 50% no-repeat;}
.navhover a {font:500 18px/36px "方正黑体简体" "微软雅黑"; color:#fff!important;}

/*foot*/
.foot { float:left; width:100%; height:auto; border-top:1px #dbdbdb solid;}
footbot { float:left; width:100%; height:auto;}
.foot_cont { width:1000px; height:auto; text-align:left; overflow:hidden; min-height:50px;}
.foot_cont_left { width:260px; height:auto; text-align:left; float:left;border-right:1px #dbdbdb solid;}
.foot_cont_left_top { width:260px; height:100px; float:left; text-align:left;}
.foot_cont_left_bot { width:220px; height:auto; float:left; text-align:left; line-height:30px; padding:0px 10px 10px 5px;font:14px/30px "宋体"; color:#585858;}
.foot_cont_right { width:739px; height:auto; text-align:left; float:right;}
.foot_cont_right_cont { width:auto; height:auto; text-align:left; margin-top:30px;}
.foot_cont_right_cont_list { margin-left:90px; width:90px; text-align:left; line-height:30px; height:auto; float:left;}
.foot_cont_right_cont_list li { text-align:left; float:left; width:90px; height:30px; line-height:30px;font:14px/30px "宋体"; color:#696868;}
.foot_cont_right_cont_list li a {font:14px/30px "宋体"; color:#696868;}
.foot_cont_right_cont_list_tit {text-align:left; float:left; width:90px; height:30px; line-height:30px;font: bold 18px/30px "方正黑体简体" "微软雅黑"; color:#595959; border-bottom:1px #bdbdbd solid;}
.foot_cont_right_cont_list_tit a {font: bold 18px/30px "方正黑体简体" "微软雅黑"!important; color:#595959!important;}
.foot_bottom { width:100%; float:left; height:55px; background-color:#55b32b;}
.foot_bottom a {color:#55b32b}
/*内容样式*/
.contdiv { width:1000px; height:auto; text-align:left; margin:0px auto; overflow:hidden;}
.cont {width:1000px; height:auto; text-align:left; margin:0px auto; overflow:hidden;}

.cont_top { width:955px; height:auto; text-align:left; margin:0px auto; overflow:hidden; padding-left:45px; background:url(../images/line_top.png) 0 100% no-repeat;}
.cont_top_top { width:955px; height:48px; text-align:left; overflow:hidden;}
.cont_top_top_left { width:auto; height:48px; text-align:left; float:left; overflow:hidden;}
.cont_top_top_left_left { float:left; display:block; width:auto; height:60px; text-align:left; overflow:hidden;font: 500 48px/48px "方正粗宋简体"; color:#58b22c;}
.cont_top_top_left_right {float:left; display:block; width:auto; height:48px; text-align:left; overflow:hidden;font: 500 24px/65px "方正粗宋简体"; color:#58b22c; margin-left:10px;}
.cont_top_top_right { width:auto; height:85px; text-align:left; float:right; overflow:hidden; font:14px/70px "宋体"; color:#696868;}
.s_nav { width:auto; float:right; height:35px; line-height:35px; text-align:left; margin:35px 0px 30px;}
.s_nav ul { width:auto; float:left; height:35px; line-height:35px; text-align:left;}
.s_nav ul li { width:120px; height:35px;  text-align:center; float:left;  margin-right:35px; background:url(../images/s_nav.png) 50% 50% no-repeat;}
.s_nav ul li a { color:#858484; font:14px/35px "宋体"; display:block;}
.s_nav ul li:hover {background:url(../images/s_navhover.png) 50% 50% no-repeat;}
.s_nav ul li:hover a { color:#fff; display:block;}
.s_navulli {background:url(../images/s_navhover.png) 50% 50% no-repeat!important;}
.s_navulli a {color:#fff!important;display:block;}
.cont_mid { width:955px; height:auto; text-align:left; margin:0px auto; overflow:hidden; padding-left:45px; background:url(../images/line_mid.png) 0 0 repeat-y; min-height:550px;}
.cont_mid_cont { width:955px; height:auto; text-align:left; overflow:hidden; font:14px/30px "宋体"; color:#585858;}
.cont_bot { width:955px; height:auto; text-align:left; margin:0px auto; overflow:hidden; padding-left:45px; background:url(../images/line_bot.png) 0 0 no-repeat; min-height:25px;}




/*图片*/
.marquee{width:220px;height:200px;text-align:center;line-height:30px;float:left; margin-left:17px; margin-top:10px;overflow:hidden;}
.marqueeimg{width:220px; height:170px;text-align:center;}
.marqueeimg:hover{ background:#58b22c;}
.marquee img{max-width:220px;height:170px;}
.marqueea {width:220px; height:30px; line-height:30px; text-align:center;}
.marqueea:hover{ color:#58b22c;}
.marqueea a{font-size:12px;font-weight:500;}
.marquee a{color:#555555;}
.marquee a:hover{ color:#58b22c;}





.piclist{width:150px;height:300px;text-align:center;line-height:30px;float:left; margin-left:85px; margin-top:10px;overflow:hidden;}
.piclistimg{width:150px; height:270px;text-align:center;}
.piclistimg:hover{ background:#58b22c;}
.piclist img{max-width:150px;height:270px;}
.piclista {width:150px; height:30px; line-height:30px; text-align:center;}
.piclista a{font-size:14px; color:#7f7f7f; font-weight:500; cursor:pointer;}
.piclist a{color:#5f5f5f;}
.piclist a:hover{color:#58b22c;}

/*新闻*/

.newslist{list-style:none;}
.newslist li{height:60px;line-height:60px;width:955px;overflow:hidden; border-bottom:1px #d1d1d1 dashed; text-indent:15px; background:url(../images/newico.png) 0 50% no-repeat;}
.newslist li:hover a {color:#58b22c;}
.newslist li:hover {color:#58b22c;}
.newslist li:hover span {color:#58b22c;}
.newslist span { float:right;color:#999999; display:block; background:url(../images/more.png) 100% 50% no-repeat; padding-right:20px;}
.newslist li a { color:#666666;}


.newstitle{width:955px;line-height:40px;font-weight:800;text-align:center; font-size:18px; color:#58b22c; margin-bottom:10px; }
.newsdate{width:955px;line-height:25px;text-align:center;font-size:12px; background-color:#58b22c; color:#FFFFFF;}
.newscontent{width:955px;line-height:25px; color:#666666;}
.newsimg{width:955px;text-align:center;}
.newsimg img{max-width:955px;}


.newsinfo { float:left; width:955px; height:auto; text-align:left; margin-bottom:15px;}
.newsinfo_left { float:left; width:455px; height:auto; text-align:left; overflow:hidden;}
.newsinfo_right { float:right; width:500px; text-align:left; height:auto; line-height:30px; overflow:hidden;}
.newsinfo_right_top { float:left; width:500px; height:40px; text-align:left; line-height:40px; font:500 18px/40px "方正黑体简体"; color:#5e5e5e;}
.newsinfo_right_mid { float:left; width:500px; height:30px; text-align:left; line-height:30px; font:500 14px/30px "方正黑体简体"; color:#5e5e5e;}
.newsinfo_right_bot { float:left; width:500px; height:auto; text-align:left; line-height:27px; font:500 14px/27px "方正黑体简体"; color:#5e5e5e;}
/*新闻结束结束*/




.contact_map { float:left; height:auto; width:475px; text-align:left; min-height:320px;}
.contact_cont { float:right; height:auto; width:480px; text-align:left; line-height:30px;}





/***************  体验中心 *****************/

.tiyanbig { float:left; text-align:left; width:955px; height:auto; line-height:30px;}
.tiyanleft { float:left; text-align:left; width:725px; height:auto;}
.tiyanleft_top { float:left; text-align:left; width:725px;  height:auto; padding:0px 0px 20px;}
.tiyanleft_bot { float:left; text-align:left; width:725px; height:auto;}
.tiyanright { float:right; text-align:left; width:165px; height:auto; line-height:30px;}

.tybox { float:left; width:725px;  height:520px;}
#box{ float:left;height:514px; width:719px; margin:2px; border:1px solid #6a5848;}
#dd{ margin:100px 0px 0px 150px; display:inline; border:none; max-height:300px; max-width:200px;}
.tyqhbg{ width:165px; margin:0px auto; overflow:hidden; text-align:center; height:auto;}
.tyqhbg ul { list-style:none; text-align:center;}
.tyqhbg ul li{ float:left; width:165px; height:90px; margin:5px auto;}
.tyqhbg ul li img{ width:159px; height:84px; border:1px solid #414138; padding:2px;}
.tyhmbox{ float:left; width:725px;margin-top:10px;}
.tyhmbox ul li{ float:left; width:80px; height:210px; overflow:hidden; margin-right:10px;font-size:12px; color:#898989; line-height:30px;}


/******************* 首页 *********************/

.index_cont_top { width:1000px; float:left; height:auto;}
.index_cont_bot { width:1000px; float:left; height:auto; margin-top:25px;}
.index_cont_top_left { width:430px; float:left; height:210px; text-align:left; overflow:hidden;}
.index_cont_top_right { width:570px; float:right; height:210px; text-align:left; overflow:hidden;}
.index_tit { width:395px; float:left; text-align:left; height:35px; line-height:35px; overflow:hidden;border-bottom:1px #e4e4e4 solid;}
.index_righttit { width:570px; float:left; text-align:left; height:35px; line-height:35px; overflow:hidden;border-bottom:1px #e4e4e4 solid;}
.index_tit_cn { float:left; width:auto; height:33px;line-height:35px;border-bottom:2px #58b22c solid; margin-top:1px;position:relative; z-index:1; display:block; font: bold 18px/35px "方正黑体简体"; color:#636363;}
.index_tit_en {float:left; width:auto; height:33px;line-height:35px;border-bottom:2px #58b22c solid; padding:0px 7px 0px 5px; margin-top:1px; position:relative; z-index:1; display:block; color:#58b22c; font:500 18px/35px "方正黑体简体";}

.index_list { width:395px; overflow:hidden; height:auto; line-height:40px; text-align:left;}
.index_list li { width:395px; height:40px; line-height:40px; text-align:left; text-indent:20px; background:url(../images/newico.png) 0 50% no-repeat; float:left; font:14px/40px "宋体"; color:#585858;}
.index_list li a { font:14px/30px "宋体"; color:#585858;} 
.index_list li:hover a {color:#58b22c;} 
.dbt {background:url(../images/newico.png) #ebebeb 0 50% no-repeat!important;}
.index_list li:hover span{ display:block; float:right; background:url(../images/more.png) 50% 50% no-repeat; width:30px; height:40px;}

.index_cont_top_right_left { float:left; width:250px; text-align:left; height:auto;}
.index_cont_top_right_right { float:right; width:310px; text-align:left; line-height:30px;font:14px/30px "宋体"; color:#585858;}
.index_cont_top_right_right span { display:block; width:30px; height:30px; float:right; background:url(../images/more.png) 50% 50% no-repeat;}

/* scrollleft */
.scrollleft{width:1000px;}
.scrollleft li{float:left;margin-right:10px;display:inline;width:240px;text-align:center;}
.scrollleft img{width:240px;height:260px;}
.index_marquee { float:left; width:1000px; text-align:left; height:260px;}
.index_jingpintit { width:1000px; float:left; text-align:left; height:35px; line-height:35px; overflow:hidden;border-bottom:1px #e4e4e4 solid;}