@charset "gb2312";
/**
*   Made by cgq
**/


body{ background:#FFF; font-size:12px; font-family:"Î¢ÈíÑÅºÚ";}
.clear { clear:both; border:0px; height:0px; width:0px; font-size:0px; overflow:hidden;}
.fl { float:left;}
.fr { float:right;}

 
.clear {LINE-HEIGHT:0; CLEAR:both; overflow:hidden; font-size:0px;}


.top_nav1{ width:100%;min-width:1200px; background:#038281;}
.top_nav { width:1000px; margin:auto; text-align:right; line-height:30px;color:#fff;}
.top_nav span{ float:left;}
.top_nav a{ color:#fff;}

.top { width:100%; min-width:1200px;height:auto; background-color:#fefefe;}
.header { width:1000px; height:130px; margin:auto; background:url(../../../templates/green/images/tel1.png) right center no-repeat;}
.header img{margin-top:30px;}

.main_nav { width:auto;min-width:1200px; height:40px; background:#00bcbb;}
.nav { width:1000px; margin:auto; height:40px; line-height:40px;font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.nav li { width:125px; text-align:center; float:left;}
.nav li a { color:#FFF;}
.nav li a:hover { background:#029998;  display:inline-block; width:125px; height:38px; line-height:38px;}
.onnav{background:#029998; display:inline-block; width:125px; height:38px; line-height:38px;}
.nav .nobg {background:none;}

.banner {width:100%;min-width:1200px;height:520px;}
.focus{width:100%;height:520px; position:relative; overflow:hidden;}
.focus ul,.focus li{ list-style:none; padding:0; margin:0;}
.focus li{ display:none}
.focus .bg { position:absolute; width:100%; height:30px; left:0; bottom:0;  opacity:0.5; filter:alpha(opacity=50); z-index:1; background:#000}
.focus .f_btns{position:absolute; width:100%; height:30px; line-height:30px; left:0; bottom:0; text-align:center; z-index:2}
.focus .f_btns h2 { color:#fff; font-size:16px; line-height:30px; }
.focus .f_btns h2 a{ color:#fff;}
.focus .f_btns h2 a:hover{ text-decoration:none}
.focus .f_btns .btn{ text-align:center;height:30px; *padding-top:12px; _padding-top:12px;}
.focus .f_btns .btn span { display:inline-block;width:26px; height:8px; overflow:hidden; margin:0 5px; background:#a1a1a1; cursor:pointer}
.focus .f_btns .btn span.cur{background:#c93939;}
.focus .prev { display:none; background:url(../../../templates/green/css/images/a1.png) no-repeat; position:absolute;top:160px;left:0; width:55px; height:55px; z-index:3; cursor:pointer}
.focus .next {display:none; background:url(../../../templates/green/css/images/a2.png) no-repeat; position:absolute;top:160px;width:55px; height:55px;right:0;z-index:3;cursor:pointer}
.focus .jqfocus li {width:100%; height:520px; }
 

.iabout { width:1000px; margin:auto; background:url(../../../templates/green/images/iabout_bg.jpg) right top no-repeat; margin-top:20px; margin-bottom:20px;}
.iabout_tit { width:111px; height:204px; background:url(../../../templates/green/images/iabout_tit.jpg) center 17px no-repeat; padding-top:17px; float:left;}
.iabout_txt { width:564px; height:172px; float:left; padding-top:30px; padding-left:13px; line-height:28px;}
.iabout_txt a{ color:#F00; margin-left:20px;}
.icontact { width:250px; height:180px; float:right; padding-top:10px; padding-left:10px;}
.icontact_tit { width:auto; height:46px; background:url(../../../templates/green/images/tel1.jpg) left center no-repeat; padding-left:45px; padding-top:13px; line-height:16px;}
.icontact_tit span { font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}
.icontact_txt { padding-left:10px;}

.isort_box { width:100%; background:url(../../../templates/green/images/isort_bg1.jpg) repeat-x; height:40px; position:relative; z-index:1;}
.isort_box2 { width:50%; background:url(../../../templates/green/images/isort_bg2.jpg) repeat-x; height:40px; position:absolute; z-index:2;}
.isort_box3 { width:1000px; height:40px; margin:auto; background:url(../../../templates/green/images/isort_bg1.jpg) repeat-x; position:relative; z-index:3;}
.isort_list { background:url(../../../templates/green/images/sort_bg.jpg) left center no-repeat; padding-left:165px; height:40px}
.isort_list li { float:left; height:40px; line-height:40px; padding:0 20px;font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.isort_list li a { color:#FFF;}

.ipro_box { width:100%;min-width:1200px; height:auto; background:#e3e3e3;}
.ipro { width:1000px; height:auto; margin:auto; padding-top:20px;}
.ipro_list { width:186px; float:left; padding:0 5px; margin-bottom:20px; position:relative;}
.ipro_list_img {width:180px; height:140px; border:3px solid #FFF;}
.ipro_list_img img { width:180px; height:140px; border:none;}
.ipro_list_name { display:none; width:180px; margin:auto; height:32px; line-height:32px; text-align:center; background:url(../../../templates/green/images/pro_bg.png) left center repeat-x; position:absolute; left:8px; bottom:3px;}
.ipro_list_name a { color:#FFF;}

.inews_box { width:1000px; margin:auto; height:auto; margin-top:30px; margin-bottom:30px;}
.inews_tit {width:111px; height:204px; background:url(../../../templates/green/images/inews_tit.jpg) center top no-repeat; float:left;}
.inews_list { width:522px; float:left; margin-left:20px;}
.inews_list li { background:url(../../../templates/green/images/news_li.jpg) 5px center no-repeat; padding-left:17px; border-bottom:1px dashed #999; height:34px; line-height:34px;}
.inews_list li span{ float:right; margin-right:5px; color:#999;}
.ihotpro { width:307px; height:223px; float:right;}

.ilink { background:#536800;min-width:1200px; }
.link { width:1000px; margin:auto; line-height:24px; padding-top:3px; color:#FFF;}
.link a{ padding:0 5px; color:#FFF;}

 

.main { width:1000px; margin:auto; height:auto; margin-bottom:20px;}
.left { width:273px; height:auto; float:left; margin-top:20px;}
.sort { background:#00bcbb url(../../../templates/green/images/sort_bg2.jpg) left bottom repeat-x; padding-bottom:10px;}
.sort_tit { width:273px; height:84px; background:url(../../../templates/green/images/sort_tit.jpg) no-repeat;}
.sort_list { width:255px; margin:auto; background:#fff;padding-bottom:40px;}
.sort_list li {border-bottom:1px dotted #ccc;padding-left:25px; height:42px; line-height:42px;  margin-bottom:4px;}
.sort_list li a { color:#000000;font-size:16px;}
.sort_list li:hover{background:url(../../../templates/green/images/pro_li_bg.png) 230px center no-repeat;}
.sort_list li:hover a{color:#00bcbb; }

.contact { width:273px; height:auto; background:#00bcbb; margin-top:20px;padding-bottom:10px;}
.contact_tit { width:auto; height:85px; background:url(../../../templates/green/images/contact_tit.jpg) center no-repeat; line-height:16px;}
.icont { background:#fff;width:207px;margin:auto;color:#000000;padding:20px 24px;}

.right { width:700px; height:auto;float:right; padding-top:20px;}
.right_title { height:40px; line-height:40px; color:#000;border-bottom:1px solid #e6e6e6; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.right_title span { float:right; color:#000000; padding-right:15px; font-size:12px; font-family:"ËÎÌå";}
.right_title span a { color:#000000;}
.right_txt { line-height:24px; padding:10px;}
.about { line-height:24px; padding:10px;}
.img_cl img{width:650px;}

.news_list { padding:10px;}
.news_list li {line-height:25px; background:url(../../../templates/green/images/news_li.jpg) left 12px no-repeat; padding-left:20px; border-bottom:#CCC 1px dashed; color:#777; margin-top:10px;}
.news_list li a{ font-weight:bold;}
.news_list li span { float:right; color:#999;}

.news_con_title { text-align:center; font-size:16px; font-weight:800; height:40px; line-height:40px;}
.date { text-align:center; color:#999;  }
.info { padding-top:10px;}

.pro_list { width:216px; float:left; padding:0 5px;}
.pro_list_img { width:214px; height:214px; margin:auto; border:1px solid #e3e3e3;}
.pro_list_img img { width:214px; height:214px; border:none;}
.pro_list_name { width:214px; margin:auto; text-align:center; height:30px; line-height:30px;}



.gbook { width:606px; margin:auto; padding-top:20px; }
.FaqTitle { width:590px; height:38px; background:#FFF;line-height:38px; border:1px solid #ccc; color:#c4c4c4; padding-left:10px;}
.Content { width:590px; background:#FFF; border:1px solid #ccc; margin-top:14px; height:220px; color:#c4c4c4; padding-left:10px; line-height:30px;}
.Contact { width:280px; background:#FFF; border:1px solid #ccc; height:38px;line-height:38px; margin-top:14px; float:left; color:#c4c4c4;padding-left:10px;}
.ContactWay { width:280px; background:#FFF; border:1px solid #ccc; height:38px;line-height:38px; margin-top:14px; float:right; color:#c4c4c4;padding-left:10px;}
.code_box {margin-top:14px;}
.code_box2{ width:290px; background:#FFF; border:1px solid #ccc; height:38px; line-height:38px; float:left; }
.code_box2 .login_verification { width:178px; height:34px; border:0px solid #FFF; line-height:34px;color:#c4c4c4; padding-left:10px;}
.code_box2 img { width:80px; height:20px; margin-left:9px;}
.code_box .gbook_sub { display:inline-block; width:140px; height:38px; color:#FFF; text-align:center; line-height:38px; margin-left:22px; float:left; cursor:pointer; border:none; margin-top:3px; background-color:#d50c2c;
     font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}

/**/
.right_xg_tit {height:30px; line-height:30px; color:#000;border-bottom:1px solid #e6e6e6;font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.pro_list_b {padding:10px; margin-top:10px;}

.pagelink{ float:right; height:26px; line-height:26px;  margin:20px 0 10px 0; padding:0 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pagelink a, .pagelink span{ padding:0 3px; color:#333;}
.pagelink a.on, .pagelink a:hover{ color:#999;}

.pagenav { text-align:right; padding-top:15px;}
.pagenav a { color:#333;}
.pagenav a:hover { color:#999;}


.footer { width:100%;min-width:1200px; height:auto; background:#00bcbb; padding-top:20px;padding-bottom:10px;}
.foot_nav {width:1000px; margin:auto; text-align:center;color:#fafafa; }
.foot_nav a {color:#fafafa;}
.foot { width:1000px; margin:auto; text-align:center; color:#fafafa; line-height:36px; padding:5px 0;}
.foot a{ color:#fafafa;}

  

.about_box{width:1000px;margin:auto;padding:30px 0;}
.about_tit{ background:url(../../../templates/green/images/about_tit.png) center no-repeat;height:49px;}
.about_txt{text-align:center;color:#343434;font-size:14px;margin:30px 0;}
.more a{color:#fff;font-size:14px;display:block;background:#00bcbb;line-height:30px;text-align:center; width:100px;height:30px;margin:auto;}
.about_pic{margin-top:30px;}

.pro_{width:100%;min-width:1200px; background:url(../../../templates/green/images/pro_bg.jpg) center no-repeat;}
.pro_box{width:1000px;margin:auto;padding:25px 0;}
.pro_box .pro_tit{ background:url(../../../templates/green/images/news_tj.png) center no-repeat;height:48px;}

.scroll_horizontal{position:relative;width:1000px;margin-top:28px;margin-bottom:20px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width:1000px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:255px;position:relative;}
.scroll_horizontal .list li .pro_pic{overflow:hidden;border:5px solid #00bcbb;width:225px; }
.scroll_horizontal .list li img{width:225px;height:240px;transition:all 0.6s;-ms-transition:all 0.6s; -moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
.scroll_horizontal .list li:hover img{transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2)}
.scroll_horizontal .prev,
.scroll_horizontal .next{position:absolute;top:50%;margin-top:-17px;width:40px;height:34px;cursor:pointer;}
.scroll_horizontal .prev{left:-50px; background:url(../../../templates/green/images/pro_lbtn.png) center no-repeat;}
.scroll_horizontal .next{right:-50px;background:url(../../../templates/green/images/pro_rbtn.png) center no-repeat;}

.img_h_div{    width: 235px;
    height: 250px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); position:absolute;left:0;top:0; 
opacity:0;filter:alpha(opacity=0);transition:all 0.6s; -moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
.pro_name{ position:absolute; left:0;top:200px;width:235px;text-align:center; color:#00BCBB;font-size:18px; opacity:0;filter:alpha(opacity=0);transition:all 0.6s; -moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
.pro_ li:hover .img_h_div{opacity:1;}
.pro_ li:hover .pro_name{opacity:1;top:75px;}

.news_box{width:1000px;margin:auto;padding:30px 0;}
.news_tit{background:url(../../../templates/green/images/news_tit.png) center no-repeat;height:50px;}
.news_info{width:476px;height:91px;text-align:right;float:left;}
.news_date{width:412px;height:40px;text-align:left;float:right;background:url(../../../templates/green/images/news_date_r.png) left center no-repeat;padding:0 26px;font-size:16px;color:#fff;line-height:40px;}

.news_ul{ background:url(../../../templates/green/images/news_bg.png) center 7px no-repeat;margin-top:40px;}
.news_li{margin-bottom:35px;}
.news_infoa{width:476px;height:91px;text-align:left;float:right;}
.news_datea{width:412px;height:40px;text-align:right;float:left;background:url(../../../templates/green/images/news_date_l.png) right center no-repeat;padding:0 26px;font-size:16px;color:#fff;line-height:40px;}

.ry_{background:url(../../../templates/green/images/ry_bg.jpg) center no-repeat;width:100%;min-width:1200px;}
.ry_box{width:1000px;margin:auto;padding-top:30px;padding-bottom:27px;}
.ry_tit{background:url(../../../templates/green/images/ry_tit.png) center no-repeat;height:50px;}
.ry_pic{margin:28px 0;}
.ry_js{color:#fff;font-size:14px;text-align:center;}

.lxwm_{background:url(../../../templates/green/images/lxwm_bg.jpg) center no-repeat;width:100%;min-width:1200px;}
.lxwm_box{width:1000px;height: 363px;margin:auto;padding-top:30px;padding-bottom:50px;}
.lxwm_tit{background:url(../../../templates/green/images/lxwm_tit.png) center no-repeat;height:48px;margin-bottom:35px;}
.lxwm_l{float:left;width:312px;padding: 0 29px;line-height:24px;    margin-top: -14px;}
.lxwm_l_t{}
.lxwm_l_b{margin-top:56px;}
.lxwm_r{float:right;width:566px;}

.gbooka { width:562px; margin:auto;    padding-top: 17px; }
.FaqTitlea { width:196px; height:38px; background:#FFF;line-height:38px; border:1px solid #ccc; float:left;color:#c4c4c4; padding-left:10px;}
.Contenta { width:330px; height:188px;background:#FFF;max-width:330px;max-height:188px; border:1px solid #ccc;float:right; color:#c4c4c4; padding-left:10px; line-height:30px;}
.Contacta { width:196px; background:#FFF; border:1px solid #ccc; height:38px;line-height:38px;float:left; color:#c4c4c4;padding-left:10px;}
.ContactWaya { width:196px; background:#FFF; border:1px solid #ccc; height:38px;line-height:38px; float:left; color:#c4c4c4;padding-left:10px;}

.FaqTitlea,.ContactWaya{ margin-top:35px; }

.code_boxa {margin-top:25px;}
.code_box2a{ width:290px; background:#FFF; border:1px solid #ccc; height:38px; line-height:38px; float:left; }
.code_box2a .login_verificationa { width:178px; height:34px; border:0px solid #FFF; line-height:34px;color:#c4c4c4; padding-left:10px;}
.code_box2a img { width:80px; height:20px; margin-left:9px;}
.code_boxa .gbook_suba { display:inline-block; width:563px; height:40px; color:#00bcbb; text-align:center; line-height:38px; float:left; cursor:pointer; border:none; margin-top:3px; background:url(../../../templates/green/images/gbook_btn.png) center no-repeat;;
     font-size:18px; font-family:"Î¢ÈíÑÅºÚ";}

#allmap{ width:680px; height:300px; border:10px solid #FFF;}
.the_min{width:100%;min-width:1200px;}


