﻿.top{width:1200px;height:95px;margin:0 auto}
.top .logo{width:549px;height:95px;float:left}
.top .logo_rt{width:318px;height:95px;margin-left:333px;float:left;}
.top .logo_rt .rt_s{width:217px;height:39px;margin:29px 0 0 17px;background: url(s.png)}
.top .logo_rt .rt_s .s_shuru{width:165px;height:29px;margin:5px 0 0 10px;float:left;}
.top .logo_rt .rt_s .s_shuru input{outline:medium;background-color: transparent;border:0px;padding:0px; margin:0px;}
.top .logo_rt .rt_s .s_anniu{width:27px;height:29px;margin:5px 0 0 8px;float:left;}

.menu{width:100%;height:60px;background:#13937e}
.menu .nav{width:1200px;height:60px; line-height:60px;margin:0 auto;position:relative; z-index:1;}
.nav .nLi{ float:left;  position:relative; }
 
.nav h3{ float:left;  font-weight:normal; font-size:14px; height:60px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff;  padding:0 35px; }
 
.nav .on h3 a{ background:#f39723;   }
.nav .sub{ display:none; width:126px; left:0; top:60px;position:absolute; background:#f39723;  line-height:26px; padding:5px 0;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; font-size:12px; text-align:left; text-indent: 20px;color:#FFF; padding:5px 10px; }
.nav .sub a:hover{ background:#13937e; color:#fff; }

/*.nav .nLi{ float:left; position:relative; display:inline; }

.nav .nLi h3 { display:block; padding:0 30px; font-size:16px; font-weight:500; }
.nav .nLi h3 a{ color:#FFF  }
 
.nav .sub{ display:none; width:120px; left:0; top:60px;position:absolute; background:#13937e;  line-height:26px; padding:5px 0;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; font-size:12px; text-align:center; color:#FFF; padding:0 10px; }
.nav .sub a:hover{ background:#13937e; color:#fff; }*/

.focusBox { position: relative; width:100%; height:580px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:100%; height:580px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }




 
.index_news{width:1117px;height:379px;margin:30px auto; }
.index_news .nes_left{width:410px;height:379px;float:left;}
.index_news .nes_left .nes_top{width:410px;height:30px;line-height:30px; border-bottom:1px solid #ccc}
.index_news .nes_left .nes_top .nes_tit{float:left; font-size:18px; font-weight:bold; padding:0 3px;border-bottom:3px solid #13937e}
.index_news .nes_left .nes_top .nes_gd{width:70px;float:right;background:url(ico.jpg) no-repeat right; margin-right:10px}
.index_news .nes_left .nes_con{width:410px;height:334px;margin-top:13px;}
/*.index_news .nes_left .nes_con p{text-indent:2em; font-size:14p; color:#444444}
.index_news .nes_left .nes_con img{ margin-left:15px}*/

.TB-focus{ width:410px; height:334px; position:relative;  overflow:hidden; }
.TB-focus .hd { position:absolute; right:9px; bottom:10px; z-index:1; padding-left:2px; }
.TB-focus .hd li { color:#13937e; cursor:pointer; margin-left:3px; width:18px; height:18px; background:#fff; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center; opacity:.7; filter:alpha(opacity=70); border:1px solid #d8d8d8; margin-left:-1px; }
.TB-focus .hd li.on { background:#13937e; color:#fff; font-weight:bold; opacity:1; filter:alpha(opacity=100); z-index:2; position:relative; }


 
.index_news .nes_right{width:697px;height:379px;margin-left:10px;float:left;}
.index_news .nes_right .right_top{width:697px;height:30px;height:30px;line-height:30px; border-bottom:1px solid #ccc}
.index_news .nes_right .right_top .rt_tit{float:left; font-size:18px; font-weight:bold; padding:0 3px;border-bottom:3px solid #13937e}
.index_news .nes_right .right_top .rt_gd{width:70px;float:right;background:url(ico.jpg) no-repeat right; margin-right:10px}
.index_news .nes_right .rt_li{width:697px;height:100px;margin-top:10px;}
.index_news .nes_right .rt_li .li_img{width:145px;height:90px;margin:7px 0 0 8px;float:left}
.index_news .nes_right .rt_li .li_con{width:536px;height:90px;margin:7px 0 0 8px;float:left;}
.index_news .nes_right .rt_li .li_con .li_tit{width:536px;height:30px;line-height:30px; font-size:14px;font-weight:bold;}
.index_news .nes_right .rt_li .li_con .li_tit a{ color:#000}
.index_news .nes_right .rt_li .li_con .li_tit a:hover{ color:#13937e}
.index_news .nes_right .rt_li .li_con .li_nr{width:536px;height:50px;overflow:hidden;color:#444444}

.index_tuwen{width:100%;height:350px;background:#fafaf9;}
.index_tuwen .tuwen2{width:1117px;height:330px;margin:0 auto;padding-top:15px;}
 .index_tuwen .tuwen2 .tuwen_li{width:215px;height:310px; float:left; margin-right:10px;}
 .index_tuwen .tuwen2 .tuwen_li .tw_tit{height:50px; line-height:50px;font-weight:bold;font-size:18px;}
 .index_tuwen .tuwen2 .tuwen_li .tw_img{height:160px;}
 .index_tuwen .tuwen2 .tuwen_li .tw_con{height:64px;margin-top:8px;color: #626469;}
 .index_tuwen .tuwen2 .tuwen_li .tw_gd{width:90px;height:30px; line-height:30px;margin:5px 0 0 5px;background-color:#13937e;text-align:center;color:#FFF}
 .index_tuwen .tuwen2 .tuwen_li .tw_gd a{ color:#FFF}
 
 
 .index_jiaodian{width:1117px;height:320px;margin:0 auto;position:relative;}
 .index_jiaodian .jiaodian_top{width:1117px;height:45px; line-height:45px;border-bottom:1px solid #ccc}
 .index_jiaodian .jiaodian_top .jiaodian_t{float:left; font-size:18px; font-weight:bold; padding:0 3px;border-bottom:3px solid #13937e}
 .index_jiaodian .jiaodian_top .jd_gd{width:70px;float:right;background:url(ico.jpg) no-repeat right; margin-right:10px}
 .index_jiaodian .jiaodian_con{width:1117px;height:285px; padding-top:20px}
 .index_jiaodian .jiaodian_con li{width:355px;height:230px;float:left; margin:0 13px 0 4px;text-align: center; background:#F00}
 
 .index_jiaodian .jiaodian_con li a{width:355px;height:230px;display:block;background:#c7e8fa;color:#6aa9dc;border-right:1px solid #deeff8;font-size:16px;position:relative;overflow:hidden;}
 .index_jiaodian .jiaodian_con li.lites a{border-right:none;}
 .index_jiaodian .jiaodian_con li a i{display:block;width:70px;height:70px;margin:0 auto 5%;background:url(ind_link.png) no-repeat;background-size:auto 100%;}
 .index_jiaodian .jiaodian_con li.ilink_1 a i{background-position:0 0;}
 .index_jiaodian .jiaodian_con li.ilink_2 a i{background-position:-89px 0;}
 .index_jiaodian .jiaodian_con li.ilink_3 a i{background-position:-178px 0;}
 
 .index_jiaodian .jiaodian_con li a:hover{color:#fff;}
 .index_jiaodian .jiaodian_con li.ilink_1 a:hover i{background-position:-442px 0;}
 .index_jiaodian .jiaodian_con li.ilink_2 a:hover i{background-position:-532px 0;}
 .index_jiaodian .jiaodian_con li.ilink_3 a:hover i{background-position:-620px 0;}
 
 .index_jiaodian .jiaodian_con li a img{width:355px;height:230px;display:block;display:none;}
 .index_jiaodian .jiaodian_con li.lites a img{width:355px;height:230px;}
 .index_jiaodian .jiaodian_con li a:hover img{display:block;}
 .index_jiaodian .jiaodian_con li a p{position:absolute;left:0;right:0;top:50%;margin-top:-54px;}
 
 
 
 
 
 .index_jiaodian .jiaodian_con li .jd_img{width:345px;height:195px; padding:5px;border:1px solid #dbe7ec}
 .index_jiaodian .jiaodian_con li .jd_img:hover { border-color:#999;  }
 .index_jiaodian .jiaodian_con li .jd_tit{height:30px; line-height:30px; overflow:hidden; text-align:center}
 
 
 
 


 

.footer{width:100%;height:220px;background:#f2f9fc;border-top:1px solid #dbe7ec}
.footer .foot{width:1086px;height:178px;margin:30px auto 0 auto; }
.footer .foot .foort_li{width:108px;height:178px;float:left; margin-right:20px}
.footer .foot .foort_li .ft_tit{width:108px;height:30px;line-height:30px;font-weight:bold;font-size:16px;}
.footer .foot .foort_li .ft_con{width:108px;height:136px;margin-top:5px;}
.footer .foot .foort_li .ft_con li{height:30px; line-height:30px; font-size:14px}
.footer .foot .foot_right{width:305px;height:178px;margin-left:5px;float:left;}
.copyright{width:100%;height:50px;line-height:50px;background:#c7e8fa;}
.copyright .bq_ft{width:1200px;margin:0 auto;  }
.copyright .bq_ft .bq_1{width:590px; float:left;text-align:left;}
.copyright .bq_ft .bq_2{width:300px; float:right;text-align:right;}


.xin_foot{width:100%;height:200px;background:#13937e;text-align:center;}
.xin_foot .xin_ft_con{width:1200px;height:158px;margin:20px auto 0 auto; display:inline-block;}
.xin_foot_left{width:300px;height:158px;float:left;border-right:1px solid #13a473}
.xin_lf_img{width:253px;height:150px;margin:5px 0 0 25px; }
.xin_foot_right{width:880px;height:158px;float:left;border-left:1px solid #9bf3d5;text-align:left; color:#FFF; }
.xin_foot_right .foort_li{width:108px;height:178px;float:left; margin:0 0 0 35px}
.xin_foot_right .foort_li .ft_tit{width:108px;height:30px;line-height:30px;font-weight:bold;font-size:16px;}
.xin_foot_right .foort_li .ft_con{width:108px;height:136px;margin-top:5px;}
.xin_foot_right .foort_li .ft_con li{height:25px; line-height:25px; font-size:14px}
.xin_foot_right .foort_li .ft_con li a{color:#FFF; font-size:14px}


.foot_banquan{width:1200px;height:106px;clear:both;margin-top:9px;text-align:left;}
.ft_bq_left{width:798px;height:106px;margin-left:0px;margin-top:0px;float:left;display:inline;text-align:left;}
.ft_bq_img{width:130px;height:105px;margin-left:135px;margin-top:1px;float:left;display:inline;text-align:left;}


.ba{ width:100%;height:429px; background:url(b01.jpg) no-repeat center; }


.left250{ width:230px;float:left;}
.left250 .bt{width:230px;height:41px;line-height:41px;text-align: center;font-size:16px;font-weight:bold;color:#fff;background:#13937e;}
.left250 .bt a{color:#fff; }
.left250 .leftm{width:228px;border:1px solid #ccc;border-top:none;overflow:hidden;}
.left250 .leftm .lx_p{padding-top:15px;overflow:hidden;}
.left250 .leftm .lx_p p{line-height:28px;text-indent:20px;}
.left250 .leftm .img{ width:228px;height:143px;margin:auto;margin-top:0px;filter:alpha(opacity=50);opacity:0.5;}

.wrap{width:1200px;margin:10px auto 10px auto;/*overflow: hidden;*/ }
.sub_main .sub_mian_left{width:230px;}
.sub_main .sub_mian_left .sider_bar {width: 230px; border-bottom:1px solid #eeeeee;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;}
.sub_main .sub_mian_left .sider_bar dt{background:#13937e;color:#fff;font-size:18px; height:50px; line-height:50px;text-align:center;font-weight:normal; margin-bottom:15px;}
.sub_main .sub_mian_left .sider_bar dd{width: 230px; margin-left:-1px}
.sub_main .sub_mian_left .sider_bar dd a{display:block; width:200px; margin-left:15px;padding:8px 0;text-align:left; text-indent:20px;background:#fff;border-bottom:1px solid #dddddd;outline:none;font-size:14px;color:#666;}
.sub_main .sub_mian_left .sider_bar dd:last-child a{border-bottom:none; margin-bottom:15px}
.sub_main .sub_mian_left .sider_bar dd a:hover{background:#f39723;color:#fff;font-weight:bold;}
.sub_main .sub_mian_left .sider_bar dd a.active{background:#f39723;color:#fff;font-weight:bold;}


.sub_main .sub_main_right{width:950px;margin-left:10px;border:1px solid #ccc; background:#FFF}
.sub_main .local{float:none;width:950px;height:50px;line-height:50px;background: #13937e;color:#fff;text-indent:10px;overflow:hidden;_zoom:1;}
.sub_main .local h2{font-size:18px;color:#fff;float:left;font-weight: normal;}
.sub_main .position {float: right;padding-right: 10px;color: #fff;}
.sub_main .position a{color: #fff;}
.sub_main .main_info_content{ padding:10px;font-size: 14px;line-height: 32px;}

/**/
 
.rec_pro .pro_list{margin:0 0 20px 0;}
.rec_pro .pro_list li{width:164px; height:180px;float:left;background:#fff;margin: 10px 0 0 20px;border:1px solid #c5c5c5;overflow:hidden;}
.rec_pro .pro_list li:hover{box-shadow: 0 2px 8px #bbb;}
.rec_pro .pro_list li:nth-child(3n){margin-right:0px;}
.rec_pro .pro_list li .pro_pic{ width:164px;height: 150px;overflow:hidden;transition: all 1s ease 0s;}
/*.rec_pro .pro_list li .pro_pic:hover img{transform:scale(1.2);transition: all 1s ease 0s;}*/
.rec_pro .pro_list li .pro_pic img{width:164px;height:150px;transition: all 1s ease 0s;}
.rec_pro .pro_list li .desc{line-height:30px;color:rgb(102,102,102);background:rgb(240,240,240);height:30px;overflow:hidden; text-align:center}
/**/
.list_page{padding:20px;text-align:center;}
.list_page a { background:#13937e;margin: 0px 1px;padding: 5px 10px;color: #fff;}
.list_page a:hover{ background-color:#23b69e; color:#fff; }

/**/
 
.sub_main .sub_main_right .news_list li{padding:25px;border-bottom:1px dashed #eeeeee;}
.sub_main .sub_main_right .news_list li:last-child{border-bottom: medium none;}
.sub_main .sub_main_right .news_list .pic{width:180px;height:102px;float:left;margin-right:20px;overflow:hidden;}
.sub_main .sub_main_right .news_list .pic img{width:180px;height:102px;}
.sub_main .sub_main_right .news_list li h2 a{font-size:1.4em;padding:8px 0;display:inline-block;color:#444;outline:none;font-weight:normal;}
.sub_main .sub_main_right .news_list li p{line-height:22px;color:#999999;height:75px; position:relative;font-size: 14px;}
.sub_main .sub_main_right .news_list li p span{float:right; position:absolute;bottom:10px;right:0px;}
.sub_main .sub_main_right .news_list li a{color:#666666;}

/**/
.sub_main .info_title_box{width:100%;padding:31px 0;}
.sub_main  .info_title_box h1 {color: #8C8C8C;font-size: 1.9em;line-height: 25px;font-weight: normal;text-align:center}
.sub_main .info_other {margin: 15px 0;color: #8C8C8C;font-size: 1em;text-align: center;}
.sub_main .info_details {margin: 0 auto;color: #535353;padding: 0 0 10px 0;}
.sub_main .info_details img { 
    max-width:900px!important;    
    height:auto;            
    zoom:expression( function(elm) {    
        if (elm.width>960) {    
              var oldVW = elm.width; elm.width=900;                  
              elm.height = elm.height*(900 /oldVW);            
        }      
    }(this));  
} 
 /**/
.thumbnail{width:352px; height:auto;overflow:hidden;float:left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;width:352px;height:352px;}
.jqzoom img{ width:100%;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:350px;height:354px;border:1px solid #DFDFDF;}
.jqzoom img{max-width:350px;max-height:340px;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.introduction{width:560px;float:left;height:410px;margin-left:10px;}
.introduction .int_text{margin-top:20px; overflow:hidden;color:#535353;}
.introduction .int_text p{font-size:1.2em;margin:15px 0;}
.introduction .info_clicks {margin: 15px 0;color: #8C8C8C;font-size: 1em;text-align: center;}
.am-tabs{border-bottom: 1px solid #13937e; margin-top:20px}
.am-tabs p{font-size: 14px;background-color:#13937e; width:80px;color: #fff; text-align:center}
.am-tabs-bd{padding: 10px 10px 15px;}
.am-tabs-bd img { 
    max-width:900px;    
    height:auto;            
    zoom:expression( function(elm) {    
        if (elm.width>960) {    
              var oldVW = elm.width; elm.width=900;                  
              elm.height = elm.height*(900 /oldVW);            
        }      
    }(this));  
} 
#myMap_Contact {margin: 5px;width: 910px;height: 540px;border: 1px solid #BFD5A9; }




