body{ background:url(../images/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{ height:130px; /*background:url(../images/Top000548_topbg.jpg) no-repeat left top;*/ background:#e2f3ff; overflow: hidden; position: relative;}
.Top000548 .top .Logo{display: inline-block; width: 932px;}
.Top000548 .top .weather{ position: absolute; bottom:22px; right: 0; font-size: 13px;}
.Top000548 .top .weather a{ padding:0 5px; }
.Top000548 .top .tel{ background:url(../images/tel.png) no-repeat left center; position:absolute; padding-left:53px; top:26px; 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(../images/Top000548_left.png); }
.Top000548 nav .bg_r{ background-image:url(../images/Top000548_right.png); }
.Top000548 nav ul{ float:left; background:url(../images/Top000548_bg.png) repeat-x;}
.Top000548 nav li{ float:left; position:relative; /*background:url(../images/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; }
.Top000548 nav li:hover > a,
.Top000548 nav li.on > a{ 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; font-size: 14px;}
.Top000548 dt a:hover{ color:#03a9ff; }




.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:50px; min-height:330px;margin-top: 1px; }
.menu h2{ font-size:16px; color:#1471da; background:url(../images/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(../images/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(../images/ban_ico.png) no-repeat center; cursor:pointer; }
.HomeBan .hd ul li.on{ background:url(../images/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{ padding-top:10px;}
.Bottom007 nav{ background:#077fcd; padding:0 15px; height:46px; margin-bottom:10px;}
.Bottom007 dl{ width:178px; float:left; color:#fff; padding:7px 0; position:relative; margin-right:69px;}
.Bottom007 dl.end{ margin-right:0px;}
.Bottom007 dt{ background:url(../images/Bottom007-icon.png) no-repeat 153px center; height:30px; line-height:30px; padding-left:8px; cursor:pointer;}
.Bottom007 dd{ border:1px solid #6ec6ff; padding-left:8px; line-height:30px; position:absolute; left:0px; top:39px; display:none; width:168px; 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:20px 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(../images/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;}
.PicList000267 .search{ padding:20px 15px 30px 0; text-align:right;}
.PicList000267 .search .text{border: 1px solid #e3e3e3; border-radius: 5px; width: 220px; height: 34px; line-height: 34px; padding-left:10px; color:#ccc;}
.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(../images/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;display: none;}
.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{float:left;width: 48%;}
.Map002 .info li a{padding: 10px 20px;display: block;}
.Map002 .info li:not(:nth-child(2n)){margin-right: 4%;}
.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{ position:absolute; right:0; top:50%; margin-top:-18px;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(../images/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(../images/TextList001412-icon_close.png) no-repeat 90% center;}
.TextList001412 .list_ul#On .li_5{ background-image:url(../images/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(../images/bgse.png) no-repeat right center;}
.Hgsdt .hd li{ float: left; }
.Hgsdt .hd li a{display: block;  cursor: pointer; float: left; width: 115px; font-size:16px; height: 43px; line-height: 43px;}
.Hgsdt .hd li a.one{padding-left:20px;}
.Hgsdt .hd li.on a{color:#1471da; }
.Hgsdt .hd li.on a.one{background:url(../images/jianb_icon.png) no-repeat left center; }
.Hgsdt .hd li.on a.two{padding-left:45px; margin-left: -45px; background:url(../images/jianb_icon_two.png) no-repeat left center; }
.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(../images/li_icon.png) no-repeat left center; font-size: 12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:5px 0; padding-left: 20px;}
.Hgsdt_Con li.zdone a{ background:url(../images/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(../images/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(../images/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(../images/ban_ico.png) no-repeat center; cursor:pointer; }
.Htup_news .hd ul li.on{ background:url(../images/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(../images/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(../images/news_icon.png) no-repeat left center; padding-left:45px;  }
.HkuanBox.marginR0{ margin-right:0;}
.HkuanCon{ float: left; width: 100%; }
.HkuanCon li{ background:url(../images/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(../images/bgse.png) no-repeat right center;}
.HPorBox .hd2 li,.HPorBox2 .hd2 li,.HkuanBox .hd2 li{ float: left; }
.HPorBox .hd2 .More,.HPorBox2 .hd2 .More,.HkuanBox .hd2 .More{ width: 43px; height: 43px; display: block; background:url(../images/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(../images/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(../images/youqlj_18.jpg) no-repeat center; left: 0; }
.HPorBox2 .hd .prev{ background:url(../images/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(../images/left_xf.png) no-repeat right center; left:-51px;}
.positionR .right_xf{  background:url(../images/right_xf.png) no-repeat left center; display: none; right:-51px;}
.SuspenBox .Title{ float:left; width:190px; height: 51px; background:#3558a4 url(../images/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(../images/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(../images/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(../images/bg_icon.png) no-repeat left center;}
.qtCon li a.download{ background:url(../images/xiz_icon.png) no-repeat left center;}
.qtCon li a.managementxt{ background:url(../images/xiton_icon.png) no-repeat left center;}
.qtCon li a.Email{ background:url(../images/youx_icon.png) no-repeat left center;}
.qtCon li a.QRcode{ position: relative; background:url(../images/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: 51px; background:#3558a4; line-height: 51px; text-align: center; font-size: 14px; color: #FFF; cursor: pointer;}


