﻿body,div,form {margin:0 auto;font-family:'Microsoft YaHei',SimSun,Arial;font-size:14px;}
body{min-width:1200px;}
body{/*background:#eaeaea;*/}
ul{margin:0;padding:0;list-style:none outside;}
img{border:0;margin:0;padding:0;}
input,textarea,select{font-size:12px;}
h1,h2,h3,p{font-weight:normal;margin:0;}
a{color:#000;text-decoration:none;}
a:hover{color:#088;}

.clearX{clear:both;}
.relaitem{position:relative;}
.absitem{position:absolute;}
.tcenter{text-align:center;}
.fl{float:left;}

.webheader,.webtop{min-width:1200px;}
.webtop .panel,.webbottom1 .panel,.webbottom2 .panel{width:1200px;}
.webheader{overflow:hidden;background:#ebebeb;}
.webheader .panel{width:1200px;margin:0 auto;text-align:right;color:#FFF;line-height:36px;height:36px;}
.webheader .search{line-height:36px;float:right;display:inline;width:200px;}
.webheader .search .searchtitle{font-size:12px;color:#088;font-weight:bold;line-height:36px;display:inline;float:left;}
.webheader .search .searchgroup{width:156px;height:21px;overflow:hidden;background:#f6f6f6;border:1px solid #ccc;display:inline-block;margin-top:6px;float:left;}
.webheader .search .searchgroup .searchkey{width:116px;height:21px;font-size:12px;border:0;background:none;padding:0 6px;margin:0;display:inline;line-height:20px;float:left;}
.webheader .search .searchgroup .searchsub{width:21px;height:21px;display:inline-block;cursor:pointer;background:url('../images/image_01.jpg');float:left;}
.webheader .loginpanel{width:85px;height:35px;overflow:hidden;float:right;display:inline;margin-right:16px;}

.webtop{height:145px;background:#FFF;width:100%;}
.webtop .logo{float:left;display:inline;width:236px;height:145px;overflow:hidden;}
.webtop .rightpanel{float:right;display:inline;height:144px;width:780px;padding-top:1px;}
.webtop .rightpanel .toptel{height:36px;margin-top:25px;overflow:hidden;background:url('../images/image_03.png') right top no-repeat;}
.webtop .rightpanel .search{height:66px;}
.webmenu{height:52px;display:block;min-width:780px;margin-top:21px;}
.header_group{width: 900px;}
.header_menu{height:32px;width:900px;float: left;display: inline;}
.menu_group{position:relative;}
.menu_group ul.menu_region {width:780px; }
.header_main_menu{float:left;display:inline;line-height:52px;}
.header_main_menu a
{
    font-size: 16px;
    display: block;
    color: #000;
}
.header_main_menu a span{display:block;/*color:#FFF;*/cursor:pointer;line-height:52px;height:52px;}
.header_main_menu a span.cn{/*padding-top:18px;padding-bottom:18px;*/}
.pnt-1
{
    width: 80px;
    margin:0 2px;
    /*border-right:1px solid #B5B5B5;*/
    /*background:url('../images/image_15.png') right top no-repeat;*/
}
.pnt-1 a
{
    width: 80px;
    text-align: center;
    line-height: 32px;
}
.pnt-2
{
    width: 100px;
    margin:0 2px;
}
.pnt-2 a
{
    width: 100px;
    text-align: center;
    line-height: 32px;
}
.pnt-in a,.pnt-2 a:hover,.pnt-1 a:hover
{
    /*background-color: #13B5EA;*/
    color:#088;
    background:url('../images/image_04.png') center 0 no-repeat;
}
.pnt-in a:hover
{
    
}
.header_main_menu a:hover
{
    
}
/*.header_main_menu:hover .header_submenu {
    display:block;
}*/
.header_submenu
{
    position: absolute;
    z-index: 10;
    display: none;
    /*border: 1px solid #84B25A;
    border-top: 0;*/
    width: 168px;
    padding: 0;
    top: 51px;
    background: url('../images/image_05.png') #FFF center top no-repeat;
    padding-top:10px;
    border:1px solid #ccc;
    border-top:0;
    margin-left:-51px;
}
.header_submenu li
{
    overflow: hidden;
    height: 34px;
    line-height: 34px;
}
.header_submenu li a
{
    background: none;
    font-weight: normal;
    text-align: center;
    height: 34px;
    line-height: 34px;
    color: #000;
    font-size: 16px;
    width:168px;
}
.header_submenu li a:hover
{
    color: #fff;
    background-image: none;
    background-color: #088;
    font-weight: normal;
}
.pnt-in .header_submenu
{
    /*background: #FFF;*/
}

.header_tel_menu
{
    float: left;
    display: inline;
    line-height: 36px;
    color: #FFF;
    text-indent:12px; 
}
.header_menu_right
{
    width: 5px;
    height: 33px;
    float: right;
    display: inline;
    /*background: url('/images/image_05.jpg');*/
    overflow: hidden;
}
.header_menu_left
{
    width: 4px;
    height: 33px;
    overflow: hidden;
    float: left;
    display: inline;
    /*background: url('/images/image_04.jpg');*/
}

.webbottom1{height:260px;background:#088;padding-top:20px;}
.webbottom1 .erweimapanel{width:310px;height:260px;float:right;display:inline;}
.webbottom1 ul{width:100%;display:table;}
.webbottom1 ul{margin-top:10px;}
.webbottom1 .erweimapanel ul li{float:left;display:inline;width:135px;margin-right:20px;}
.webbottom1 .erweimapanel ul li p{height:24px;line-height:24px;color:#d7d7d7;font-size:12px;text-align:center;}
.webbottom1 .btitle{height:30px;line-height:30px;font-size:16px;font-weight:bold;color:#FFF;}
.webbottom1 a{color:#FFF;}
.webbottom1 .blistpanel{float:left;display:inline;margin-right:30px;}
.webbottom1 .blistpanel .btitle{border-bottom:1px solid #d7d7d7;}
.webbottom1 .blist1{width:150px;}
.webbottom1 .blist2{width:260px;}
.webbottom1 .blistpanel ul li{line-height:26px;font-size:12px;color:#d7d7d7;}
.webbottom1 .blistpanel ul li a{color:#d7d7d7;}

.webbottom2{width:100%;line-height:26px;background:#009f9f;text-align:center;padding:20px 0;color:#d7d7d7;}
.gotop{width:62px;height:32px;overflow:hidden;background:url('../images/top.png');position:fixed;bottom:0;left:50%;margin-left:-31px;cursor:pointer;z-index:9998;display:none;}

/*百度地图*/
#allmap {height: 500px;width:100%;overflow: hidden;}
#result {width:100%;font-size:12px;}
dl,dt,dd,ul{margin:0;padding:0;list-style:none;}
dt{font-size:14px;font-family:"Microsoft YaHei",SimSun;font-weight:bold;border-bottom:1px dotted #000;padding:5px 0 5px 5px;margin:5px 0;}
dd{padding:5px 0 0 5px;}

.web-ewm{width:144px;height:196px;overflow:hidden;z-index:900;top:50%;margin-top:-98px;right:0;position:fixed;background:url('../images/erweima-3.png');}
.keifu{ position:fixed; top:10%; left:0; width:51px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:51px; height:130px; float:left; background-color:#eee; position:relative; display:none; cursor:pointer; border-radius:0px 5px 5px 0px;}
.icon_keifu .icon{display: inline-block;overflow: hidden;width: 24px;height: 24px;background-image: url('../images/social-icons-set2.png');background-repeat: no-repeat;transition: all 0.3s ease-in-out 0s;margin-left: 14px;margin-top: 13px;}
.icon_keifu .icon_keifu-QQ{background-position: -90px -328px;}
.icon_keifu:hover .icon_keifu-QQ{background-position: -90px -368px;}
.icon_keifu:hover{background-color:#088;color:#FFF;}
.icon_keifu .txt{width: 24px; line-height:20px; font-size:16px;margin-left:16px;margin-top:5px;}
.icon_keifu:hover .txt{color:#FFF;}
.keifu_box{ float:left; width:110px; border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.keifu_tab img{ display:block;}
.keifu_head{ width:110px; height:24px; font-size:0; line-height:0; position:relative;}
.keifu_head .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.keifu_head .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.keifu_head .close-im a:hover{text-decoration:none;}
.keifu_box .im-tel{color:#000000;text-align:center;width:109px;border-bottom:1px solid #dddddd;padding:15px 0;}
.keifu_box .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.keifu_box .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;text-align:center;}
.keifu_box .im-tel .tel-num img{display:inline-block;}
.keifu_box .im-tel:hover{background:#fafafa;}
.im-footer .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.im-footer .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:125px;top:-126px;}
.im-footer .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent #FFF transparent transparent;border-width:6px;left:-12px;top:134px;position:absolute;z-index:2;}
.im-footer .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent #ddd transparent transparent;border-width:8px;left:-16px;top:132px;position:absolute;}
.im-footer .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.im-footer .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.im-footer .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/toTop-icon.png) no-repeat center center;float:right;}
.im-footer .go-top a{display:block;width:52px;height:47px;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }
.keifu_box .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.keifu_box .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.keifu_box .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.keifu_box .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(../images/qq-icon-bg.png) no-repeat center 8px;}
.keifu_box .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.keifu_box .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.index_margin{margin-top:8px;}