@charset "gb2312";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 14px; line-height:200%; font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; color:#1a1814;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body {background:#f9f9f9;}
a,em{ text-decoration:none; font-style:normal;}
a{ color:#1a1814;}
.clear{ clear:both; height:0px; line-height:0px;}
.li18{ clear:both; height:18px; line-height:18px;}
.li42{ clear:both; height:42px; line-height:42px;}
input{outline:none;}
 
/*Í·²¿*/
.head_bg{background:#222222; width:100%; height:138px; border-bottom:1px solid #3b3b3b;}
.head{width:1200px; margin:0 auto;}
/*logo*/
.logo{width:250px; float:left;}
.logo img{width:400px; height:138px; display:block;}
.tel_bg{background:url(../image/tel_bg.jpg) no-repeat top center; width:365px; height:138px; float:right; position:relative;}
.zxrx{position:absolute; left:165px; top:27px; color:#828282; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.tel{position:absolute; left:165px; top:52px; color:#12bb5c; font-size:24px; font-family:"ËÎÌå"; font-weight:bold;}

/*À¸Ä¿µ¼º½*/
.menu{background:url(../image/menu_bg.jpg) repeat-x top center; width:100%; height:55px;}
.menu ul{width:1200px; margin:0 auto;}
.menu ul li{width:150px; height:55px; line-height:55px; text-align:center; color:#848484; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; float:left;}
.menu ul li a{color:#848484;}
.menu ul li a:hover{color:#12bb5c;}
.menu ul li a.lh{color:#12bb5c;}

/*banner*/
.banner{width:100%;}
.banner img{width:100%; /*height:551px;*/ display:block;}

/*banner*/
.banner{width:100%; position:relative;}
#bannerBox{width:100%; position:absolute; top:0; left:0;}
#bannerList{position:relative;}
#bannerList li{position: absolute; left:0; top:0; width:100%;}
#bannerList li img{width:100%;}
#bannerBton{position:absolute; left:46%; bottom:23px; z-index:3;}
#bannerBton li{width:17px; height:17px; float:left; text-align: center; margin-right:10px; background:url(../image/li_b.png) no-repeat top center; line-height:7px; cursor:pointer;}
#bannerBton li.up{background:url(../image/li_h.png) no-repeat top center;width:17px; height:17px}


/*top*/
.top{background:url(../image/top_bg.jpg) no-repeat top center; width:100%; height:413px;}
.top ul{width:1140px; margin:0 auto;}
.top ul li{background:url(../image/top_li_b.png) no-repeat top center; width:308px; height:352px; padding:0 36px; float:left;}
.top ul li .num{width:39px; height:39px; line-height:39px; margin:0 auto; margin-top:120px; border:3px solid #a8a8a8; text-align:center; color:#9e9d9d; font-size:20px;}
.top ul li .tit{height:58px; line-height:58px; text-align:center; color:#14b75c; font-size:20px; font-family:"Î¢ÈíÑÅºÚ";}
.top ul li .pic{width:100px; height:100px; margin:0 auto;}

/*Ê×Ò³²úÆ··ÖÀà*/
.index_pro_t{background:url(../image/index_pro_tbg.jpg) no-repeat top center; width:100%; height:177px; padding-top:55px;/* text-align:center;*/}
.index_tit{background:url(../image/title_bg.png) no-repeat top center; width:234px; height:32px; line-height:32px; margin:0 auto;}
.index_tit span{color:#fff; font-size:30px; font-family:"Î¢ÈíÑÅºÚ";}
.index_tit em{color:#14b75c; font-size:30px; font-family:"Î¢ÈíÑÅºÚ";}
/*Ê×Ò³²úÆ·ÁÐ±í*/
.index_pro ul{width:1200px; margin:0 auto; padding-top:50px;}
.index_pro ul li{width:200px; padding-bottom:35px; float:left; position:relative;}
.index_pro ul li img{width:200px; height:216px; display:block;}
.index_pro ul li p{background:#e8e8e8; width:100%; height:46px; line-height:46px; text-align:center; color:#515151; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.index_pro ul li .pbg{position:absolute; top:0; left:0; background:url(../image/pbg.png) repeat top center; width:200px; height:262px; z-index:2;}
.index_pro ul li .search{width:82px; margin:0 auto; padding:55px 0 35px 0;}
.index_pro ul li .search img{width:82px; height:82px; border:0; display:block;}
.index_pro ul li .ptit{width:100%; height:28px; line-height:28px; margin:0 auto; text-align:center; color:#fff; font-size:20px; font-family:"Î¢ÈíÑÅºÚ";}
.index_pro ul li .ptime{width:100%; height:18px; line-height:18px; margin:0 auto; text-align:center; color:#fff; font-size:12px; font-family:"Î¢ÈíÑÅºÚ";}


.more{background:url(../image/more.png) no-repeat top center; width:191px; height:51px; line-height:51px; padding-bottom:55px; margin:0 auto; text-align:center; color:#f5f5f4; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.more a{color:#f5f5f4; display:block;}
.more a:hover{color:#f5f5f4;}

/*Ê×Ò³°¸ÀýÕ¹Ê¾*/
.index_case_t{background:url(../image/index_case_tbg.jpg) no-repeat top center; width:100%; height:89px; padding-top:52px; text-align:center;}
.index_case ul{width:1200px; margin:0 auto; padding-top:50px;}
.index_case ul li{width:298px; height:320px; border:1px solid #14b75c; border-right:0; float:left; position:relative;}
.index_case ul li img{width:298px; height:320px; display:block;}
.index_case ul li .ctit{position:absolute; bottom:0; background:url(../image/cbg.png) repeat top center; width:298px; height:60px; line-height:60px; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}

/*Ê×Ò³¹ØÓÚÎÒÃÇ*/
.index_about_t{background:url(../image/index_about_tbg.jpg) no-repeat top center; width:100%; height:155px; padding:35px 0 65px 0; text-align:center;}
.index_about{width:1200px; height:275px; overflow:hidden; margin:0 auto;}
.index_about_l{float:left; width:396px; position:absolute; top:58px;}
.index_about_l img{width:396px; height:396px; display:block;}
.index_about_r{float:right; width:804px; padding:30px 0 0 8px; color:#454545; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.index_about_r span,.index_about_r p,.index_about_r a,.index_about_r a:hover{color:#454545; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

/*Ê×Ò³²¦´òµç»°*/
.call{background:url(../image/call.png) no-repeat top center; width:1200px; height:302px; margin:0 auto; text-align:center; position:relative;}
.call .bd{padding-top:90px;}
.call .bd span{float:left; height:107px; line-height:107px; color:#ffffff; font-size:65px; font-family:"ËÎÌå"; display:block;}
.call .bd em{float:left; height:107px; line-height:107px; color:#636363; font-size:65px; font-family:"ËÎÌå"; display:block;}
.call .zx{/*padding:23px 0 0 482px;*/padding:221px 0 0 482px;}
.call .zx span{width:180px; float:left; height:38px; line-height:38px; color:#636363; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; display:block;}
.call .zx em{float:left; height:38px; line-height:38px; color:#14b75c; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; display:block;}

/*Ê×Ò³ÔÚÏßÁôÑÔ*/
.index_gb{background:url(../image/index_gb_b.png) no-repeat top center; width:100%; height:675px; margin:0 auto;}
.index_gbook{width:465px; margin:0 auto;}
.index_gbook ul{padding:222px 0 55px 0;}
.index_gbook ul li{height:48px; line-height:48px; padding-bottom:30px;}
.index_gbook ul li span{background:#14b75c; width:125px; height:48px; line-height:48px; text-align:center; color:#232322; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; float:left;}
.index_gbook ul li .inpt{background:none; border:3px solid #14b75c; width:334px; height:42px; line-height:42px; color:#14b75c; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; float:left; outline:none;}
.index_gbook .sub{width:191px; height:51px; margin:0 auto;}
.index_gbook .sub input{background:url(../image/more.png) no-repeat top center; width:191px; height:51px; line-height:51px; margin:0 auto; border:0; height:51px; line-height:51px; text-align:center; color:#f5f5f4; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer; outline:none;}

/*ËùÔÚÎ»ÖÃ*/
.location{background:url(../image/locat.jpg) no-repeat top center; width:100%; height:60px;}
.locat{width:1200px; height:60px; line-height:60px; margin:0 auto; color:#1a1814; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.locat a,.locat a:hover{color:#1a1814;}

/*À¸Ä¿·ÖÀà*/
.title_bg{background:url(../image/index_pro_tbg.jpg) no-repeat top center; width:100%; height:177px; text-align:center; padding-top:55px;}
.tit_bg{background:url(../image/index_pro_tbg.jpg) no-repeat top center; width:100%; height:141px; text-align:center; padding-top:100px;}
.title{background:url(../image/title_bg.png) no-repeat top center; width:234px; height:32px; line-height:32px; margin:0 auto; color:#fff; font-size:30px; font-family:"Î¢ÈíÑÅºÚ";}

.type{height:50px; line-height:50px; padding-top:35px;}
.type ul{width:1100px; margin:0 auto; text-align:center;/* padding-left:100px;*/}
.type ul a{background:#14b75c; height:34px; line-height:34px; text-align:center; padding:0 7px; margin:20 6px; color:#fff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; display:inline-block;}
.type ul a:hover{background:#686868; color:#ffffff; height:34px; line-height:34px;}
.type ul a.hover{background:#686868; color:#ffffff; height:34px; line-height:34px;}

/*ÄÚÈÝ*/
.middle{width:1200px; margin:0 auto;}
.con{padding:30px 0; text-align:left; color:#454545; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.con span,.con p{color:#454545; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

/*ÐÂÎÅÁÐ±í*/
.news_list ul{padding:45px 0;}
.news_list ul li{padding:0 122px 0 165px; float:left;}
.news_list ul li .news_l_l{width:70px; padding-right:50px; float:left;}
.news_list ul li .news_l_l .lm{text-align:right; padding-top:12px; height:33px; line-height:33px; color:#3c3c3c; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.news_list ul li .news_l_l .ly{text-align:right; padding-bottom:8px; line-height:33px; color:#3c3c3c; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.news_list ul li .news_l_c{width:622px; padding-right:121px; float:left;}
.news_list ul li .news_l_c .ctit{text-align:left; padding-top:12px; height:33px; line-height:33px; color:#2e2d2d; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.news_list ul li .news_l_c .ccon{text-align:left; padding-bottom:8px; line-height:33px; color:#7e7e7e; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.news_list ul li .news_l_r{width:50px; padding-top:18px; float:left;}
.news_list ul li .news_l_r img{width:50px; height:50px; display:block;}
.news_list ul li:hover{background:#14b75c; color:#fff;}

/*ÐÂÎÅÏêÇé*/
.news_show{padding:40px 0;}
.news_s_tit{text-align:center; height:48px; line-height:48px; color:#2e2d2d; font-size:22px; font-family:"Î¢ÈíÑÅºÚ";}
.news_s_date{text-align:center; height:33px; line-height:33px; color:#878787; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.news_s_con{padding:20px 0 30px; text-align:left; color:#7e7e7e; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.news_s_con span,.news_s_con p{color:#7e7e7e; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

/*²úÆ·Õ¹Ê¾ÁÐ±í*/
.pro_list ul{padding:40px 0;}
.pro_list ul li{width:200px; margin:0 0 38px 0; float:left; position:relative;}
.pro_list ul li img{width:200px; height:216px; display:block;}
.pro_list ul li p{background:#e8e8e8; width:200px; height:46px; line-height:46px; text-align:center; color:#515151; font-size:14 px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_list ul li .cbg{position:absolute; top:0; left:0; background:url(../image/pbg.png) repeat top center; width:200px; height:262px; z-index:2;}
.pro_list ul li .sear{width:82px; margin:0 auto; padding:55px 0 35px 0;}
.pro_list ul li .sear img{width:82px; height:82px; border:0; display:block;}
.pro_list ul li .ctit{width:100%; height:28px; line-height:28px; margin:0 auto; text-align:center; color:#fff; font-size:20px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_list ul li .ctime{width:100%; height:18px; line-height:18px; margin:0 auto; text-align:center; color:#fff; font-size:12px; font-family:"Î¢ÈíÑÅºÚ";}

/*°¸ÀýÕ¹Ê¾ÁÐ±í*/
.case_list ul{padding:30px 0;}
.case_list ul li{width:298px; margin-bottom:30px; border:1px solid #14b75c; border-right:0; float:left; position:relative;}
.case_list ul li img{width:298px; /*height:320px;*/ display:block;}
.case_list ul li .ctitle{position:absolute; bottom:0; background:url(../image/cbg.png) repeat top center; width:298px; height:60px; line-height:60px; text-align:center; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}

/*Í¼ÎÄÏêÇé*/
.pro_show{padding:0;}
.pro_s_tit{text-align:center; height:100px; line-height:100px; text-align:center; color:#515151; font-size:22px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_s_date{height:38px; line-height:38px; text-align:center; color:#a2a2a2; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_s_pic{text-align:center; padding:0 0 40px 0;}
.pro_s_pic img{max-width:500px; margin:0 auto; display:block;}
.pro_s_detail{background:#e8e8e8; width:100%; height:45px; line-height:45px; text-align:left; text-indent:25px; color:#515151; font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_s_con{padding:15px 0 25px 0; text-align:left; color:#454545; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_s_con span,.pro_s_con p{color:#454545; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

/*·ÖÒ³*/
#page{margin:0 auto; text-align:center; padding:15px 0 30px 0;}
#page a{padding:3px 8px; margin:0 4px; background:none; border:1px solid #e3e3e3; color:#8a8a8a; font-size:14px;}
#page a:hover{background:#fff; color:#8a8a8a;}
#page a.select{background:#fff; color:#8a8a8a;}

/*·­Ò³*/
.fanye{/*background:#f5f5f5; padding:15px 22px;*/ margin-bottom:30px;}
.fanye ul{float:left;}
.fanye ul li{height:33px; line-height:33px; color:#000000; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.fanye ul li a{color:#000000; display:block;}
.fanye ul li a:hover{color:#000000;}

.fanye .back{float:right;}
.fanye .back img{width:57px; height:49px; padding-top:9px; display:block;}

/*ÕÐÆ¸ÁÐ±í*/
.job_list{padding:15px 0; color:#454545; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

/*ÕÐÆ¸ÏêÇé*/
.job_show{padding:18px 0;}
.job_s_tit{color:#1a1814; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.job_s_con{color:#454545; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

.zp{background:#14B75C; width:203px; height:52px; line-height:52px; text-align:center; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; float:right; margin-right:20px;}
.zp a{color:#ffffff; display:block;}
.zp a:hover{color:#ffffff;}

/*¼òÀúÁÐ±í*/
.jianli{margin:0 auto; color:#4444;font-size:14px;}
.main_bd3{width:200px;height:30px; line-height:30px; background:#eaeaea;border-top:solid 1px #d0d0d0;border-left:solid 1px #d0d0d0;border-right:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea; margin-bottom:10px;}
.main_bd4{width:792px;height:102px; background:#eaeaea;border-top:solid 1px #d0d0d0;border-left:solid 1px #d0d0d0;border-right:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea;font-size:14px;line-height:25px;padding:5px; margin-bottom:3px;}

/*ÁôÑÔ*/
.gbook{padding:80px 0 220px 0; width:598px; margin:0 auto;}
.gbook ul li{width:100%; clear:both;padding:0 0 28px 0;}
.main_ly_t1{background:#6d6d6d; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.main_ly_t1 input{height:48px; line-height:48px; padding:0 10px; background:#6d6d6d; border:0; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; outline:none;}
.main_ly_t1 textarea{height:258px; line-height:30px; padding:5px 10px; background:#6d6d6d; border:0; color:#ffffff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; outline:none; resize:none; scroll-y:none;}

#tijiao{float:left; margin:0 27px; background:#14b75c; border:0; width:245px; height:62px; line-height:62px; text-align:center; color:#ffffff; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}
#chongzhi{float:left; margin:0 27px; background:#3a3a3a; border:0; width:245px; height:62px; line-height:62px; text-align:center; color:#ffffff; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}


/*µ×²¿°æÈ¨*/
.bot{width:1200px; margin:0 auto; text-align:center; padding:30px 0; color:#191819; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}




