/* CSS Document */

*{ margin:0px; padding:0px;}
div,body{ margin:0 auto; padding:0px; font-size:12px;font-family:"微软雅黑";}
ul,h1,h2,h3,p,label,table,dd,dt,dl{ margin:0px; padding:0px;}
img{ border:none;}
ul{ list-style-type:none;} 
a{ text-decoration:none;}
a:hover{ cursor:pointer; }


/**通用样式*/
.top_wrap{height:48px; border-bottom:3px solid #ff9a00;}
.top{ width:1000px;height:48px;}
.top h1{float:left; padding-top:5px;}
ul.nav{ float:left; padding-left:80px; height:48px; line-height:48px; overflow:hidden; zoom:1;}
ul.nav li{ float: left;  display:block; font-size:16px; font-weight:bold; width:120px; text-align:center; }
ul.nav li a{ display:block;color:#292829;border-left:1px solid #fff; border-right:1px solid #fff;  }
ul.nav li a:hover{ background:#f7f7f7; border-left:1px solid #efebef; border-right:1px solid #efebef; }
ul.nav li a.select{ background:#f7f7f7; border-left:1px solid #efebef; border-right:1px solid #efebef; }
ul.nav li a.select0{ background:#f7f7f7 url(/static/images/top_02.png) right no-repeat ; border-left:1px solid #efebef; border-right:1px solid #efebef; }

.about{ width: 120px; height:48px;  font-size:16px; background:url(/static/images/top_02.png) right no-repeat; text-align:center; position:relative; }
.about_cont{position: absolute;width:118px;border:1px solid #efebef;background:#f7f7f7;padding:3px 0px;border-top:none;}
.about_cont ul li{ height:30px; line-height:30px; font-weight:normal; }
.about_cont ul li a{ color:#292829; display:block; border-bottom:1px solid #efebef; border-left:none; border-right:none; margin-left:2px;margin-right:4px;} 
.about_cont ul li a:hover{ background:#f90; color:#fff; border:none;}

.main{ width:1000px; overflow:hidden; zoom:1; padding-bottom:10px; background:#fff;}

.ny_box{ width:930px; overflow:hidden; zoom:1; }

.bread_box{ height:32px; border-bottom:1px solid #c6d7e7; padding-top:20px; }
.bread_box p{ float: left; width:300px;}
.bread_box p img{ float: left; padding-top:5px; padding-left:3px;}
.bread_box p span{ float:left; font-size:20px; color:#424963; padding-left:10px;}

.dh_nav{ float:right; padding-top:8px;}
.dh_nav li{ float:left; padding:0px 4px; font-size:12px; font-family:宋体;}
.dh_nav li a{ color:#292829;}

.banner_wrap{height:177px;}
.banner{ width:1000px; height:177px; }
.banner img{ height:177px; width:1000px;}
.footer{ height:140px; border-top:1px solid #dee3e7; width:1000px; clear:both; padding-top:15px; }
.footer p{ text-align:center; line-height:20px; color:#9c9a9c;}
.footer p a{ color:#9c9a9c; padding:0 5px;}
.footer p a:hover{ color:#777;}
.footer p a img{ padding:6px;}


/**首页**/
.banner_box{ height:435px; background:url(/static/images/tu_02.jpg) top center no-repeat;}
.banner_con{ width:1000px; height:435px;}
.banner_js{ width:340px; height:300px; float:right; padding-top:100px; padding-right:30px;}
.js_tit{overflow:hidden; zoom:1; }
.js_tit p{ color:#183643; line-height:20px; font-family:宋体; padding-top:6px;}
.js_btn {overflow:hidden; zoom:1; padding-top:25px; width:340px;}
.js_btn ul li{ float:left; padding-right:7px; margin-bottom:7px; text-indent:-9999px;}
.js_btn ul li a.ad{ width: 115px; height:114px; display:block; background: url(/static/images/js_06.png) no-repeat;}
.js_btn ul li a.gw{ width: 191px; height:54px; display:block; background: url(/static/images/js_08.png) no-repeat;}
.js_btn ul li a.xq{ width: 191px; height:54px; display:block; background: url(/static/images/js_12.png) no-repeat;}
.js_btn ul li a.ad:hover{background: url(/static/images/js_16.png) no-repeat;}
.js_btn ul li a.gw:hover{background: url(/static/images/js_18.png) no-repeat;}
.js_btn ul li a.xq:hover{background: url(/static/images/js_21.png) no-repeat;}



.game_jt{ width:1000px;}
.game_bd{ height:200px;}
.game_list{ float:left; height:200px; width:227px;}

.js_txt{ width:1000px; overflow:hidden; zoom:1; padding-bottom:30px;}
.js_list{ float:left; width:450px; padding-right:50px;}
.js_list h3{ height:40px; font-size:20px; color:#424963;}
.js_list h3 img{ padding-right:10px;}
.js_list p{ float:left;}
.js_list p.t1{ float:right; width:230px; font-size:16px; color:#424963; line-height:29px;}



/**盎然概况**/
.banner_about{ background:#69c00a;}
.left_side{ padding-top:20px; float:left; width:185px; }
.left_side li{ height:75px; width:175px; display:block; border-bottom:1px solid #c6d7e7;}
.left_side li span{ font-size:20px; }
.left_side li a{ padding-top:15px; display:block; padding-left:30px; color:#424963; padding-bottom:15px;}
.left_side li a:hover{ background: url(/static/images/li_bg.jpg) right no-repeat; color:#ff9900;}
.left_side li a.select{ background: url(/static/images/li_bg.jpg) right no-repeat; color:#ff9900;}
.right_side{ width:700px; float:right; overflow:hidden; zoom:1; padding-top:30px;}
.right_side p{ clear:both; text-indent:25px; font-size:16px;color:#424963; line-height:29px; }
.right_side p.pic_0{ text-align:center; text-indent:0px; padding:18px 0px;}
.txt_left{ float:left; width:330px;}
.txt_right{ float:right;}

/** 企业文化**/
.banner_ctr{ height:177px; background:url(/static/images/banner_ctr.jpg) top center no-repeat;}
.txt_tit{ background: #f0f3fc; padding-bottom:15px;}
.txt_tit h3{ padding-top:20px; padding-left:26px; color:#f90; font-size:17px; padding-bottom:3px;}
.right_side p.t1{ padding-top:30px; padding-bottom:20px;}
.right_side p.t1 span{ color:#f90; }

/**盎然荣誉**/
.banner_ry{ height:181px; background:url(/static/images/banner_ry.jpg) top center no-repeat;}
.ry_box{ width:233px; overflow:hidden; zoom:1; float:left; }
.ry_list{ width:225px; float:left; padding-bottom:10px; overflow:hidden; zoom:1; }
.ry_top{ width:225px; height:5px; background:url(/static/images/ry0_03.jpg) no-repeat; overflow:hidden; zoom:1; }
.ry_mid{ width:225px; background:url(/static/images/ry0_05.jpg) repeat-y;}
.ry_pic{ width:216px; border-bottom:1px solid #f2f2f2;}
.ry_pic img{ padding:5px 8px 8px 6px; width:202px;}
.ry_txt{ width:225px; background:url(/static/images/ry0_07.jpg) repeat-y; height:45px; font-family:宋体; color:#898989; font-size:14px; text-align:center; line-height:42px; padding-top:2px; }
.ry_txt span{ line-height:22px;}
.ry_txt p.t1{ background: url(/static/images/ry_13.jpg) left no-repeat;}
.ry_bot{ width:225px; height:5px;  background:url(/static/images/ry0_09.jpg)  no-repeat;}



/**盎然公益**/
.banner_gy{ height:178px; background:url(/static/images/banner_gy.jpg) top center no-repeat;}
.gy_txt{ overflow:hidden; zoom:1; border-bottom:1px solid #e2ebf3; padding-bottom:25px; margin-bottom:20px; }
.gy_txt_left{ float:left; width:285px;}
.gy_txt_right{ float:right; width:395px;}



/**公司活动**/
.banner_active{ background:#fb9331;}
.active_box{ padding-top:25px;  overflow:hidden; zoom:1;}
.active_box ul li{ float: left; font-family:宋体; width:302px; height:236px; padding:0px 3px 50px 4px;}
.active_box ul li h3{ font-size:16px; color:#f60; padding-top:10px; padding-bottom:3px;}
.active_box ul li p{ font-size:12px; line-height:18px; color:#999;}


/** 联系我们**/
.banner_contact{ height:178px; background:url(/static/images/banner_contact.jpg) top center no-repeat;}
.contact_box{ height:187px; background:#ffb66b url(/static/images/contact_11.jpg) right no-repeat; width:100%; margin-top:4px; margin-bottom:30px;}
.contact_box h3{ font-size:25px; color:#424963; padding-top:20px; padding-left:28px; padding-bottom:9px;}
.contact_box h3 span{ font-weight:normal; color:#fff; padding-left:15px;}
.contact_box p { font-size:14px;}
.contact_box p span{ padding-left:25px;}





/**加入我们**/
.banner_jion{ height:163px; background:url(/static/images/banner_jion.jpg) top center no-repeat;}
.jion_box{padding-top:25px;  overflow:hidden; zoom:1; }
ul.member{ overflow:hidden; zoom:1; padding-bottom:30px;}
ul.member li{ float:left; padding:0 11px;}
.jion_txt{ width:921px; height:178px; background:url(/static/images/jion_26.jpg) no-repeat; }
.jion_txt p{ color:#fff; font-size:16px; float:left; padding-left:100px; padding-top:70px; line-height:30px; }

.jion_list{  overflow:hidden; zoom:1; padding:20px 0px; }
.jion_list h3{ padding-left:30px; height:30px;  color:#424963; }
.jion_list h3 img{float:left; padding-top:5px;}

.jion_list h3 span{ float:left; padding-left:10px; font-size:20px; line-height:30px;}

.jion_list dl{ float:left; color:#424963; line-height:18px; font-family:宋体; padding-left:65px; width:390px; }
.jion_list dl dt{ font-weight:bold; padding-top:12px;}
.jion_list dl dd{ text-indent:12px; }
.line{ background:#f9fbfd; border-top:1px solid #c6d7e7; border-bottom:1px solid #c6d7e7;}



/**我们的产品**/
.banner_pro{background:url(/static/images/banner_pro.jpg) top center no-repeat; overflow:hidden; zoom:1;}
.left_pro{ width:210px; padding-top:10px; float:left;  }
.left_pro ul li{ padding-left:5px; font-size:20px; padding-top:25px; padding-bottom:25px; border-bottom:1px solid #c6d7e7; }
.left_pro ul li a{ height:31px; display:block; line-height:31px; padding-left:40px; color:#424963;}
.left_pro ul li a.pc{ background:url(/static/images/nav_03.jpg) left no-repeat;}
.left_pro ul li a.wb{ background:url(/static/images/nav_06.jpg) left no-repeat;}
.left_pro ul li a.qp{ background:url(/static/images/nav_08.jpg) left no-repeat;}
.left_pro ul li a.mj{ background:url(/static/images/nav_10.jpg) left no-repeat;}
.left_pro ul li a.yh{ background:url(/static/images/nav_12.jpg) left no-repeat;}
.left_pro ul li a:hover,.left_pro ul li a.hover{color:#f90;}
.left_pro ul li a.pc:hover,.left_pro ul li a.pc_hover{ background:url(/static/images/nvbg_03.jpg) left no-repeat;}
.left_pro ul li a.wb:hover,.left_pro ul li a.wb_hover{ background:url(/static/images/nvbg_06.jpg) left no-repeat;}
.left_pro ul li a.qp:hover,.left_pro ul li a.qp_hover{ background:url(/static/images/nvbg_08.jpg) left no-repeat;}
.left_pro ul li a.mj:hover,.left_pro ul li a.mj_hover{ background:url(/static/images/nvbg_10.jpg) left no-repeat;}
.left_pro ul li a.yh:hover,.left_pro ul li a.yh_hover{ background:url(/static/images/nvbg_12.jpg) left no-repeat;}

.right_pro{ width:680px;float:right; padding-top:30px;}
.pro_tit{ overflow:hidden; zoom:1;}
.pro_pic{ width:160px; height:160px; float: left;}
.pro_pic img{ width:160px; height:160px;}
.pro_txt{ width:310px; float:left; padding-left:40px;}
.pro_txt0{ width:476px; }

.pro_txt h3{ height:45px; border-bottom:1px dashed #c6d7e7; line-height:45px; color:#424963; font-size:25px;}
.pro_txt h3 img{ float:left; padding-top:8px; padding-left:5px; padding-right:10px; }
.pro_txt h3 span{ float: left;}
.pro_txt p{ color:#979797; font-family:宋体; line-height:18px; padding-top:10px; padding-left:5px; }
.btn_box { padding-top:10px; overflow:hidden; zoom:1; }
.btn_box a{ width:120px; height:35px; display:block; float:left; line-height:35px; font-size:16px; text-align:center; color:#fff; margin-right:10px; border-radius:3px;  }
.btn_box a.xz{ background:#4dabee;}
.btn_box a.gw{ background:#6aba3e;}
.wx_box{ float:left; padding-left:40px;}

.pro_js{ font-size:16px; color:#424963; line-height:25px; padding:20px 0px; }

.pro_scro{ overflow:hidden; zoom:1; padding-top:20px;}
.bar_left{ float:left; width:50px; height:133px; margin-top:110px; cursor:pointer;}
.bar_right{ float:right; width:50px; height:133px; margin-top:110px;  cursor:pointer;}
.scro_box{ float:left; width:480px; height:360px; padding-left:50px;}
.scro_box img{ width:480px; height:360px;}
.scro_small ul { padding-left:35px; padding-top:15px; overflow:hidden; zoom:1;}
.scro_small ul li{ float:left; padding-left:15px; width:105px; height:79px;}
.scro_small ul li a{ display:block; background:url(/static/images/small_bg_29.jpg) no-repeat;height:79px;}
.scro_small ul li a img{ padding-top:10px; padding-left:3px; height:66px; width:99px;}
.scro_small ul li a:hover{background:url(/static/images/small_bg_27.jpg) no-repeat;}
