body{ background:url(../Res/body_bg.jpg) repeat-x left top;}
.w22{ width:245px;}
.w75{ width:947px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px; background:#fff;border:1px solid #e3ebf4;min-height: 430px;}
/*
 .Top000548为demo编号
*/

.Top000548 .top { /*background:url(../Res/Top000548_topbg.jpg) no-repeat left top;*/
    background: #e2f3ff;
    overflow: hidden;
    position: relative;
    margin: 20px auto;
}
.Top000548 .top .Logo{display: inline-block; width: 932px;}
    .Top000548 .top .weather {
        width:200px;
        height: 48px;
        background: #1874cb;
        line-height: 48px;
        text-align: center;
        font-size: 18px !important;
        font-weight: 600;
        border-radius: 50px;
        position: absolute;
        top: 33px;
        right: 0;
        font-size: 13px;
        color: white;
    }
        .Top000548 .top .weather a {
            padding: 0 5px;
        }
.Top000548 .top .tel{ background:url(../Res/tel.png) no-repeat left center; position:absolute; padding-left:53px; top:95px; right:3px; font-size:14px; color:#46494e; line-height:21px; height:46px;}
.Top000548 .top .tel b{ font-size:20px; color:#4777bc; display:block;}

.Top000548 nav .bg_l,
.Top000548 nav .bg_r{ float:left; width:5px; height:47px; background-repeat:no-repeat;}
.Top000548 nav .bg_l{ background-image:url(../Res/Top000548_left.png); }
.Top000548 nav .bg_r{ background-image:url(../Res/Top000548_right.png); }
.Top000548 nav ul{ float:left; background:url(../Res/Top000548_bg.png) repeat-x;}
.Top000548 nav li{ float:left; position:relative; /*background:url(../Res/Top000548_libg.png) no-repeat right center;*/ }
.Top000548 nav li#m8 a{ width:154px;}
    .Top000548 nav li a {
        display: block;
        color: #fff;
        font-size: 16px;
        width: 129.5px;
        height: 47px;
        line-height: 47px;
        text-align: center;
        margin: 0px auto;
        display: list-item;
    }
.Top000548 nav li:hover,
.Top000548 nav li.on{ background:#03a9ff; }
.Top000548 dl{ display: none; position: absolute;  z-index: 100; width: 100%;  top:47px; left:0; background: #eae9e9; }
.Top000548 dt{ line-height: 40px; height: 40px; width: 100%; text-align: center; }
.Top000548 dt a{ color: #000 !important; font-size: 14px;}
.Top000548 dt a:hover{ color:#03a9ff !important; }




.banner{ padding-bottom:20px;}
.banner img{ width:1200px; height:197px; display:block;}
.Hbanner{ padding-bottom:20px; position: relative;}
.Hbanner img{ width:1200px; display:block;}

.menu {
    width: 243px;
    background: #fff;
    border: 1px solid #e3ebf4;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding-bottom: 10px;
}
.menu h2{ font-size:16px; color:#1471da; background:url(../Res/menu_bt.png) no-repeat left center; height:41px; line-height:41px; margin:0; padding-left:20px;}
.menu li{ }
.menu li a{ color:#1471da;height:41px; line-height:41px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px; border:1px solid #a3d9ff; margin:10px 12px 0; text-align:center; display:block;}
.menu li.on a,
.menu dd.on a,
.menu li a:hover{ background:url(../Res/menu_hover.png) no-repeat;}
.menu li dl{ display:none;} 

/* 本例子css */

.HomeBan .hd{ width: 100%; height:25px; overflow:hidden; position:absolute; right:0; bottom:25px; z-index:1; }
.HomeBan .hd ul{ width: 100%; text-align: center; overflow:hidden; zoom:1; float:left;  }
.HomeBan .hd ul li{ display:inline-block; padding:7px 10px; margin-right:2px; line-height:14px; text-align:center; background:url(../Res/ban_ico.png) no-repeat center; cursor:pointer; }
.HomeBan .hd ul li.on{ background:url(../Res/ban_on.png) no-repeat center; color:#fff; }
.HomeBan .bd{ position:relative; height:100%; z-index:0;   }
.HomeBan .bd li{ zoom:1; vertical-align:middle; }
/*
 .Bottom007 为demo编号
 */
.Bottom007{ }
.Bottom007 nav{ background:#077fcd; padding:0 15px; height:30px;}
    .Bottom007 dl {
        text-align: center;
        width: 234px;
        float: left;
        color: #fff;
        position: relative;
    }
.Bottom007 dl.end{ margin-right:0px;}
.Bottom007 dt{ background:url(../Res/Bottom007-icon.png) no-repeat 187px center; height:30px; line-height:30px; padding-left:8px; cursor:pointer;}
.Bottom007 dd{ border:1px solid #6ec6ff;  line-height:30px; position:absolute; left:0px; top:39px; display:none; width:233px; font-size:12px; background:#077fcd; padding-top:5px;}
.Bottom007 dd a{ display:block; line-height:24px;}
/*.Bottom007 .on{ border:1px solid #6ec6ff;}*/
.Bottom007 footer{ padding:50px 0 25px;background-color:#2383de;border-top:5px #165a9a solid; text-align:center; color:#fff; font-size:12px;}
/*.Bottom007 a{ color:#fff; }*/


/*
 Location000613 为demo编号
 */
.Location000613 { background:url(../Res/Location000613-bg.png) no-repeat left bottom; height:42px; line-height:42px; overflow:hidden;}
.Location000613 h1{ color: #1471da; font-size: 16px; margin:0; display:inline-block; padding-left:20px;}
.Location000613 em{ float: right; font-style: normal; font-size: 12px;padding-right: 10px; }
.Location000613 em a {color: #999; }
.Location000613 em span{ color:#007fd2;}

/*.PicList010 为demo编号*/
.PicList010{ padding:30px;}
.PicList010 .list li{ float:left; width:32%; margin-right:2%;}
.PicList010 .list li div{border: #e6e6e6 1px solid;padding: 5px;background: #f9f9f9;}
.PicList010 .list li:hover div{border:#a1d0ed 1px solid; background:#eff9ff;}
.PicList010 .list li div img{ width:auto; height:196px; display:block; margin:0 auto; max-width:100%;}
.PicList010 .list li.end{ margin-right:0;}
.PicList010 .list li h3{line-height: 48px;height: 48px; overflow:hidden; font-weight:normal;text-align: center;color: #999999; margin:0; font-size:14px; text-align:center;}
.PicList010 .list li a:hover h3{ color:#1e8fd3; font-weight:bold;}
.PicList010 .list li.clear{ float:none; width:100%; margin-right:0;}

/*.PicList011 为demo编号*/
.PicList011{ padding:30px;}
.PicList011 .list li{ float:left; width:18%; margin-right:2%; text-align: center;}
.PicList011 .list li img{ width: 142px; height: 47px; }
.PicList011 .list li.end{ margin-right:0;}

/* Page000616 为demo编号*/
.Page000616 .Pages{ padding: 20px 0 30px; text-align: center; line-height: 23px; zoom: 1; overflow: hidden; }
.Page000616 .Pages a{ display: inline-block; height: 40px; margin: 0 5px; font-size: 16px; line-height: 40px; }
.Page000616 .p_cur,
.Page000616 .p_count,
.Page000616 .p_total,
.Page000616 .p_jump{ display: none; }

.Page000616 .p_page{ padding: 0px 5px; display: inline-block; }
.Page000616 .p_page a{ display:inline-block; width:78px; height:32px; line-height:32px; text-align:center; border:1px solid #e6e6e6; background:#f7f7f7; color:#666; margin:0px 5px; font-size:13px;}


.Page000616 .p_page .a_prev,
.Page000616 .p_page .a_next{ width:80px; }

.Page000616 .p_page .num a{ width:40px; }

/*hover*/
.Page000616 .p_page .a_first:hover,
.Page000616 .p_page .a_end:hover,

.Page000616 .p_page .a_prev:hover,
.Page000616 .p_page .a_next:hover,

.Page000616 .p_page .num a:hover,
.Page000616 .p_page .num .a_cur{ background:#0d6bc4; color:#fff; }

.Page000616 em{ font-style:normal;}
/*
 .PicList008 为demo编号
 */
.PicList008{ padding:30px 30px 10px;}
.PicList008 .list li{ position:relative; padding-left:240px; margin-bottom:30px; height:132px; background-color:#f8f8f8; padding-right:20px;} 
.PicList008 .list li .img{width:221px; position:absolute; left:0; top:0;}
.PicList008 .list li .img img{width:221px;height:132px;}
.PicList008 .list li h3{padding-top:25px; margin:0;font-size: 14px;line-height: 24px;height: 24px; overflow:hidden;}
.PicList008 .list li h3 span{font-size:12px ;color:#747474;float:right;font-weight: normal; margin-left:20px;}
.PicList008 .list li p{padding-top:15px; margin:0;color: #747474;line-height: 24px; height:48px; overflow:hidden;}
.PicList008 .list li a:hover h3{ color:#d82128;}
/*
 .PicList000267 为demo编号
 */
.PicList000267{ padding:0 30px 20px;}
    .TextList003 .search, .PicList000267 .search {
        padding: 10px 10px 10px 0;
        text-align: right;
    }
        .TextList003 .search .text, .PicList000267 .search .text {
            border: 1px solid #e3e3e3;
            border-radius: 5px;
            width: 220px;
            height: 34px;
            line-height: 34px;
            padding-left: 10px;
            color: #ccc;
        }
        .TextList003 .search .btn, .PicList000267 .search .btn {
            background: #287DDD;
            border: 1px solid #1066B7;
            cursor: pointer;
            height: 32px;
            width: 60px;
            color: #fff;
            border-radius: 3px;
            font-size: 14px;
            font-weight: bold;
        }
.PicList000267 .list li{width: 259px;height:168px;margin:0 19px 30px; float: left; text-align: center; position:relative;}
.PicList000267 .list li.end{ margin-right:0;}
.PicList000267 .list li img{width: 259px; height:168px; display:block;}
.PicList000267 .list li a{ position:absolute; bottom:0; width:100%; background-color:rgba(0,0,0,0.6); color:#fff; left:0; font-size:14px; height:50px;}
.PicList000267 .list li p{ margin:0;}
.PicList000267 .list li span{ display:block;}
/*
 .TextList003 为demo编号
 */
.TextList003{ padding:30px;}
.TextList003 .list li{border-bottom:dashed 1px #c2c2c2; height:36px; line-height:36px; padding-right:5px;}
.TextList003 .list li a{ display:block; background:url(../Res/TextList003-news_li.png) no-repeat 5px center;padding-left:20px; padding-right:10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.TextList003 .list li span,
.TextList003 .list li time{ float:right; color:#a6a6a6; font-size:12px; padding-left:40px;}
/*
 .Map004 为demo编号
 */
.Map002{ padding:20px 0;}
.Map002 .map{width:527px; float:left;}
.Map002 .map #dituContent{ height:450px; width:100%;z-index: 0;}
.Map002 .map #allmap *{ font-size:12px !important;}
.Map002 .info{ float:right; width:420px;max-height:450px; overflow:auto;}
.Map002 .info li{ line-height:25px; background-position: left 26px; padding:20px;  background-repeat:no-repeat; color:#7e7e7e; border-bottom:1px #dbdbdb dotted;}
.Map002 .info li p{ margin:0;}
.Map002 .info li span{ font-weight:bold; font-size:14px;}
.Map002 .info li.on{ background-color:#eee;}


/*
 .TextList001412 为demo编号
 */
.TextList001412{ padding:30px;}
.TextList001412 .name{padding:15px 0; font-size:18px;border-bottom:1px solid #e5e5e5;}
.TextList001412 .name span{ display:inline-block; border-left:6px solid #1471da; padding-left:15px;}
.TextList001412 .tips{ padding:20px 0;border-bottom:1px solid #e5e5e5; font-size:14px;position:relative;}
.TextList001412 .tips h1{ margin:0; font-weight:normal; font-size:18px; color:#1471da;}
.TextList001412 .search{ width:293px; height:36px; border:1px solid #999; border-radius:5px; }
.TextList001412 .search input{border:none; }
.TextList001412 .search .text{ width:227px; height:36px; line-height:36px; padding:0 56px 0 10px; background:none; color:#999;}
.TextList001412 .search .btn{ cursor:pointer; position:absolute; right:0; top:0; width:56px; height:100%; background:url(../Res/TextList001412-search.png) no-repeat center center;}
.TextList001412 .list_top{ padding-top:40px;}
.TextList001412 .list_top ul,
.TextList001412 .list .list_ul{ overflow:hidden; clear:both;font-size:14px;}
.TextList001412 .list_top ul{font-size:16px;}
.TextList001412 .list_top li,
.TextList001412  .list_ul li{ float:left; text-align:center;line-height:44px; width:173px;}
.TextList001412 .li_1{ padding-left:20px; width:108px; text-align:left !important;}

.TextList001412 .list_ul li.li_5{background:url(../Res/TextList001412-icon_close.png) no-repeat 90% center;}
.TextList001412 .list_ul#On .li_5{ background-image:url(../Res/TextList001412-icon_open.png);}
.TextList001412 .list_ul{ cursor:pointer;}
.TextList001412 .list_top li{ color:#fff; background-color:#1471da;}
.TextList001412 .list .con{ display:none;}
.TextList001412 .list{border-bottom:1px solid #e5e5e5;}
.TextList001412 .list_ul li{ color:#666;}
.TextList001412 .con{border-top:1px solid #e5e5e5; overflow:hidden; font-size:14px; padding:0 20px 30px;}
.TextList001412 .btn_apply{ padding:10px 0;}
.TextList001412 .btn_apply a{ display:inline-block; width:180px; height:50px; line-height:50px; text-align:center; color:#fff; background-color:#1471da; font-size:18px; border-radius:3px;}

.Rczpform{ margin:0 auto; }
.Rczpform td{ padding-top: 10px; }
.Rczpform input{ width:250px;  border-radius:3px; border:solid 1px #e5e5e5; line-height:35px; height: 35px; padding:0 5px;}
.Rczpform input.btn{ width:40%; cursor: pointer; }
.Rczpform .text2{ border:none;}

/*通用详细*/
.News_info{ font-size: 14px; margin-bottom: 30px; }
.News_info .info_title{ padding:10px 0px; font-size:18px; text-align:center;}
.News_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .service_pic{ padding:10px 0; text-align:center;}
.News_info .service_pic img{ width:560px; height:456px;}
.News_info .info_txt{ padding:10px 0px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .info_back{ color:#999999; padding:10px;  text-align:center;}
.News_info .info_back a{ padding:0px 3px;}
.News_info .info_back .back{ color:#725600; }
.News_info .PrevNextBox .h1{ font-size:12px; font-weight:normal;}
.News_info .PrevNextBox dl{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.News_info .PrevNextBox a:hover{ color: #1471da; }
.News_info .PrevNextBox a.none{ cursor:default;}
.News_info .PrevNextBox a.none:hover{ color:#ccc;}

.Print{/* border:solid 1px #a3d9ff;*/ line-height: 25px; padding: 5px 20px; margin-left:5px;/* -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; */}

/*首页新闻*/
.Hgsdt{ width: 580px; float: left; margin-left:10px;}
.Hgsdt .hd{ font-weight: normal; margin: 0; width: 100%; float: left; background:url(../Res/bgse.png) no-repeat right center;}
.Hgsdt .hd li{ float: left; }
.Hgsdt .hd li a{ float: left; font-size:16px; height: 43px; line-height: 43px;}
.Hgsdt .hd li a.one{display: block; float: left; font-size:16px; color:#1471da; width: 115px; background:url(../Res/jianb_icon.png) no-repeat left center; padding-left:20px;}
.Hgsdt_Con{ float: left; width: 100%; max-width:560px; height: 318px; overflow: hidden; background: #eff9ff; padding: 10px; border:1px solid #e3ebf4; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}
.Hgsdt_Con li{ background:url(../Res/li_icon.png) no-repeat left center; font-size: 12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:4px 0; padding-left: 20px;}
.Hgsdt_Con li.zdone a{ background:url(../Res/news_icon.png) no-repeat left center; padding-left:45px;  }
.Hgsdt_Con li a{display: block; width:79%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float: left;}
.Hgsdt_Con li a:hover{ color:#1471da; }
.Hgsdt_Con li span{ display: block; width: 20%; text-align:right; float: right;}

.Htup_news{ width:350px; height: 382px; float: right; background: #FFF; overflow: hidden; border:1px solid #e3ebf4; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px; margin-left:10px;}
.Htup_news .hd2{ font-weight: normal; margin: 0; width: 100%; float: left; background:url(../Res/bgse.png) no-repeat right center;}
.Htup_news .hd2 li{ float: left; }
.Htup_news .hd2 li a{ float: left; font-size:16px; height: 43px; line-height: 43px;}
.Htup_news .hd2 li a.one{display: block; float: left; font-size:16px; color:#1471da; width: 115px; background:url(../Res/jianb_icon.png) no-repeat left center; padding-left:20px;}
.Htup_newsCon{ float: left; position: relative;}
.Htup_news .hd{ width: 340px; height:25px; padding:0 10px; overflow:hidden; position:absolute; right:0; bottom:43px; z-index:1; }
.Htup_news .hd ul{ width:100%; text-align: right; overflow:hidden; zoom:1; float:left;  }
.Htup_news .hd ul li{ display:inline-block; padding:7px 7px; font-size: 12px; margin-right:2px; line-height:14px; text-align:center; background:url(../Res/ban_ico.png) no-repeat center; cursor:pointer; }
.Htup_news .hd ul li.on{ background:url(../Res/ban_on.png) no-repeat center; color:#fff; }
.Htup_news .bd{float: left;}
.Htup_news .bd li{ padding:10px; }
.Htup_news .bd li p{ max-width:325px; text-align: center; margin:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.Htup_news .bd li img{ max-width:330px; height: 248px; }
/*2*/
.SearchBJ{ background: #FFF; border:1px solid #e3ebf4; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px; height: 40px; margin: 10px 0;}
.SreachBox .sreach_ipu{ border:none; float: left; background: none; height: 31px; line-height: 31px; padding-left: 27px; width: 133px;}
.SreachBox .sreach_btn{ float: right; display: block; width: 48px; height: 31px;}
.SreachBox{ width: 210px; height: 31px; margin:5px 0 0 10px; background:url(../Res/Search_icon.png) no-repeat center; }
.HkuanBox{ width: 390px; height: 260px; overflow: hidden; background: #FFF; border: solid 1px #e3ebf4; border-top: none; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px; margin-right: 12px; margin-bottom:12px; float: left;}
.HkuanBox li.zdone a{ background:url(../Res/news_icon.png) no-repeat left center; padding-left:45px;  }
.HkuanBox.marginR0{ margin-right:0;}
.HkuanCon{ float: left; width: 100%; }
.HkuanCon li{ background:url(../Res/li_icon.png) no-repeat left center; font-size: 12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin: 0 10px; padding:3px 0; padding-left: 20px;}
.HkuanCon li a{display: block; width:79%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float: left;}
.HkuanCon li a:hover{ color:#1471da; }
.HkuanCon li span{ display: block; width: 20%; text-align:right; float: right;}
/*2-3共用*/
.HPorBox .hd2,.HPorBox2 .hd2,.HkuanBox .hd2{ font-weight: normal; margin: 0 0 5px 0; width: 100%; height: 43px; float: left; background:url(../Res/bgse.png) no-repeat right center;}
.HPorBox .hd2 li,.HPorBox2 .hd2 li,.HkuanBox .hd2 li{ float: left; }
    .Hgsdt .hd .More, .HPorBox .hd2 .More, .HPorBox2 .hd2 .More, .HkuanBox .hd2 .More, .hd2 .More {
        width: 43px;
        height: 43px;
        display: block;
        background: url(../Res/More.png) no-repeat center;
        float: right;
    }
.HPorBox .hd2 li a,.HPorBox2 .hd2 li a,.HkuanBox .hd2 li a{ float: left; font-size:16px; height: 43px; line-height: 43px;}
.HPorBox .hd2 li a.one,.HPorBox2 .hd2 li a.one,.HkuanBox .hd2 li a.one{display: block; float: left; font-size:16px; color:#1471da; width: 115px; background:url(../Res/jianb_icon.png) no-repeat left center; padding-left:20px;}
/*3*/
.HPorBox{ border:1px solid #e3ebf4; border-top: none; margin: 10px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px; }
.HPorBox .HporCon{ float: left; width: 99%; overflow: hidden; margin: 0 0.5%;}
.HporCon li{ float: left; width:225px; margin:0 10px; text-align: center;}
.HporCon li img{ border:2px solid #e3ebf4; width: 222px; height: 165px;}
.HPorBox2{float: left; width: 100%; position: relative;}
.HPorBox2 .HporCon2{ float: left; width:96%; overflow: hidden; margin: 0 2%;}
.HPorBox2 .HporCon2 li{ float: left; width:142px; margin:0 15px; text-align: center;}
.HPorBox2 .HporCon2 li img{ border:2px solid #e3ebf4; width:142px; height:47px;}
.HPorBox2 .hd{}
.HPorBox2 .hd .prev,.HPorBox2 .hd .next{ display:block;  position: absolute; top: 65px; width:15px; height:22px; overflow:hidden; cursor:pointer;}
.HPorBox2 .hd .next{ background:url(../Res/youqlj_18.jpg) no-repeat center; left: 0; }
.HPorBox2 .hd .prev{ background:url(../Res/youqlj_21.jpg) no-repeat center; right: 0; }

/*悬浮*/
.SuspenBox{ width: 226px; position: fixed; right:0; top: 23%;}
.positionR{ position: relative; width: 100%; }
.positionR .left_xf,.SuspenBox .right_xf{ display: inline-block; width: 51px; height: 51px; position:absolute; cursor: pointer; top: 23%;}
.positionR .left_xf{  background:url(../Res/left_xf.png) no-repeat right center; left:-51px;}
.positionR .right_xf{  background:url(../Res/right_xf.png) no-repeat left center; display: none; right:-51px;}
.SuspenBox .Title{ float:left; width:190px; height: 51px; background:#3558a4 url(../Res/xuf_ticon.png) no-repeat 10px center; font-size: 18px; font-weight: bold; text-align: center; color: #FFF; }
.SuspenBox .Title span{ line-height: 51px; padding-left: 25px;}
.RukouCon{ width:188px; float: left; border-left:solid 1px #e5e5e5; border-right:solid 1px #e5e5e5;}
.RukouCon li{ width: 100%; font-size: 14px; font-weight: bold; height: 45px; line-height: 45px; text-align: center; background: #f6f6f6; border-bottom:solid 1px #e5e5e5; }
.RukouCon li a{ padding:8px 5px 8px 42px; background:url(../Res/rukou_icon.png) no-repeat left center; }
.RukouCon li:last-child{border-bottom:none;}

.qtCon{ float: left; width:188px;}
.qtCon i{ width:8px; height:13px; padding:15px 2px; display:block; background-color:#303036; cursor:pointer; z-index:100; top:50%; margin-top:-22px; left:0; position:absolute; border-top-right-radius:2px; border-bottom-right-radius:2px;}
.qtCon i:before{ content:''; width:100%; height:100%; display:block; background-image:url(../Res/icos.png); background-position: -390px -70px; background-repeat:no-repeat;}
.qtCon i:hover{ background-color:#505056;}
.qtCon i:hover:before{ background-position: -370px -70px;}
.SusClose .qtCon i:before{ background-position:-390px -110px;}
.SusClose .qtCon i:hover:before{ background-position:-390px -90px;}

.qtCon li{ font-size: 14px; height: 35px; line-height: 35px; text-align: left; background: #f6f6f6; border-top:solid 1px #e5e5e5; padding-left:15px;}
.qtCon li.li_a{ padding-left:55px;}
.qtCon li a{ padding:5px 0 5px 25px; }
.qtCon li.Rukou a{ padding-right:10px; padding-left:0;}
.qtCon li a.office{ background:url(../Res/bg_icon.png) no-repeat left center;}
.qtCon li a.download{ background:url(../Res/xiz_icon.png) no-repeat left center;}
.qtCon li a.managementxt{ background:url(../Res/xiton_icon.png) no-repeat left center;}
.qtCon li a.Email{ background:url(../Res/youx_icon.png) no-repeat left center;}
.qtCon li a.QRcode{ position: relative; background:url(../Res/erwei_icon.png) no-repeat left center; cursor: pointer;}
.qtCon li a.QRcode img{ display: none; width: 120px; height: 120px; position: absolute; top: -125px; left:-28px;}
.qtCon li a.QRcode:hover img{display:block;}
.SuspenBox .Zding{ float:left; width: 190px; height: 50px; background:#3558a4; line-height: 50px; font-size: 14px; color: #FFF; cursor: pointer;}
    .SuspenBox .Zding .ZdingChild {
        height:20px;
        line-height:20px;
        padding-left:15px;
        user-select:none
    }
.SuspenBox #liCodeBox:hover .codeBox {
    display:block;
}
.SuspenBox #liPhoneBox:hover .phoneBox {
    display: block;
}
.SuspenBox .codeBox {
    display: none;
    position: absolute;
    left: -130px;
    top: 30px;
}
.SuspenBox .phoneBox {
    position: absolute;
    left: -160px;
    top: 65px;
    font-weight: 600 !important;
    font-size: 18px !important;
    border: 1px solid #1471da;
    background: #1874cb;
    width: 150px;
    height: 40px;
    display: none;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
    color: white;
}
.bdImg {
    width:1200px;
    height:282px;
}
.companyAddressBox {
    width: 1200px;
    height: 500px;
    background: #fff
}
    .companyAddressBox .map {
        height: 440px;
        width: 800px;
        float: left;
    }
    .companyAddressBox .mapAddress {
        padding-left:10px;
        height: 440px;
        width: 380px;
        float:left;
    }

.liCheck {
    background: #dddcdc;
}

.ul .li:hover {
    background-color:#1471da !important;
    color: white !important;
}
    .ul .li:hover a {
    }

        .companyAddressBox .mapAddress .uladd {
            width:100%;
            height:440px;
            list-style:none;
            user-select:none;
        }
        .companyAddressBox .mapAddress .uladd .liadd {
            cursor:pointer;
            height:72px;
            width:100%;
        }
            .companyAddressBox .mapAddress .uladd .liadd:hover {
                background: #dddcdc;
            }
            .companyAddressBox .mapAddress .uladd .liadd .litop {
                width:100%;
                height:36px;
                line-height:36px;
                padding-left:10px;
                font-weight:600;
            }
            .companyAddressBox .mapAddress .uladd .liadd .libottom {
                width: 100%;
                height: 36px;
                line-height: 36px;
                padding-left: 10px;
            }

.footMenuLink dl dd a {
    color: white;
}
.footMenuLink dl dd a:hover {
    color:#03a9ff;
}



.page .Stand {
    display: inline-block;
    width: 50px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border: 1px solid #e6e6e6;
    background: #0d6bc4;
    margin: 0px 5px;
    font-size: 13px;
}

.page {
    padding: 0px 5px;
    display: inline-block;
}

.page a {
    display: inline-block;
    width: 50px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border: 1px solid #e6e6e6;
    background: #f7f7f7;
    color: #666;
    margin: 0px 5px;
    font-size: 12px;
}

    .page a:hover {
        background: #0d6bc4;
        color:white;
    }

.gotoLink:hover {
    color:#1471da;
}

 