@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif;color:#333; background:url(../images/bodybg.jpg) center top no-repeat #0b3e80; background-attachment:fixed;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;color:#333;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#de0000;text-decoration:none;}
a:focus{outline:none;}
a img {border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}  

.lm_contain{ padding:15px; background:#fff; overflow:hidden; margin-bottom:10px;}
.wz_top{ background:#fafafa; height:auto; padding:0px 20px 0px 15px; overflow:hidden; line-height:43px; font-size:15px;}
.wz_top a{ color:#333;}
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;}  
/*弹窗css*/
.ui-dialog-body{ font-family:"微软雅黑";}
.ui-dialog-body .btn-group{ height:30px; margin-top:20px; padding-left:130px;}
.ui-dialog-body .btn-group .btn{ width:60px; height:30px; margin-right:20px; text-align:center; line-height:30px; background:#015293; color:#fff; font-size:12px; float:left; display:block;}
.ui-dialog-body .jump-info p{word-break:break-all;}

/*****头部****/ 
.top{ height:30px; background:url(../images/topbg.png) repeat; }
.topdwl,.topdwr{ height:30px;}
.topdwl ul li,.topdwr ul li{ float:left; height:30px; line-height:30px; background:url(../images/topline.png) right center no-repeat; padding-right:13px; margin-right:12px;}
.topdwr ul li.num6{ background:none; padding-right:0px; margin-right:0px;}
.topdwl ul li a,.topdwr ul li a{ color:#fff; display:block;}
.topdwl ul li:last-child,.topdwr ul li:last-child{ background:none; padding-right:0px; margin-right:0px;}
.topdwr ul li.ewmtop{ position:relative; z-index:22}
.topdwr ul li:hover .ewmtu{ display:block;}
.ewmtu{ position:absolute; display:none; z-index:6; width:96px; height:96px; top:28px; left:-23px; padding:14px 11px 9px 11px; background:url(../images/ewm_tubg.png) center no-repeat;}
.ewmtu ul li{ width:96px; height:96px;}
.ewmtu ul li img{width:96px; height:96px;}
.ewmtu ul li a{ padding-top:0px; background:none;}
.ewmtu ul li .img_title{ display:none;}

.tianqi{ float:left; padding-left:24px; height:30px; overflow:hidden;}
.tianqi iframe{ padding-top:3px;}
.head{ height:160px; overflow:hidden; position:relative;z-index:2}   
.logo{width:auto;height:auto; position:absolute; left:50px; top:28px;} 
.logo .img_title{display:none;}
.logo ul li.num1 a{cursor:default;}
.topcon{ width:596px; height:120px; position:absolute; right:0px; top:40px;z-index:4} 
.topsearchbox{height:50px; margin-bottom:15px; background:url(../images/se_bg.png) left center no-repeat; padding-left:30px;}
.topsearchbox ul li{float:left;}
.topsearchbox ul li.se_fdj{ width:19px; height:50px; background:url(../images/fdj.png) center no-repeat; margin-right:11px;}
.topsearchbox ul li.se_box{width:424px;height:50px;position:relative; z-index:11;   padding-right:11px;  }
.topsearchbox ul li.se_box .msg-box{left:0;bottom:50px;position:absolute; z-index:9999999;}
.topsearchbox ul li.se_box input{float:left;width:424px;height:30px;background:none; border:none; line-height:30px;padding:10px 0px;font-size:15px;color:#666; border:0;}
/*.topsearchbox ul li.se_yy{ padding-left:24px; width:80px; height:50px; background:url(../images/se_sond.png) left center no-repeat;  }
.topsearchbox ul li.se_yy input{ width:80px; height:50px;line-height:50px; background:none; text-align:left; font-size:15px;color:#005297; border:0;}*/
.topsearchbox li.sea_an{width:100px;height:50px; float:left;}
.topsearchbox li.sea_an input{float:left;width:100px;height:50px;background:url(../images/ssbtn.png) right no-repeat; border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0; border:0;}
.hotname{ height:27px; line-height:27px;font-size:14px; color:#fff; overflow:hidden;} 
.hotname span{ width:75px; padding-left:31px; font-size:15px; float:left; color:#015293;}
.hotname ul li{ display:inline; float:left; margin-right:10px; background:url(../images/recibg.png) repeat; border-radius:13px; padding:0 15px;}
.hotname ul li a{  color:#fff; display:block;}
.hotname ul li.num4{ margin-right:0px;}
/*****导航****/
.navbar{background:#0068b7;border-radius:0;border:0;margin:0 auto;position:relative;z-index:9;}
.navbar-nav{ height:46px;}
.navbar-nav li{float:left;width:132px;height:46px; border-right:1px solid #66a4d4;} 
.navbar-nav li a{display:block;height:46px;line-height:46px;text-align:center;font-size:18px;font-weight:bold;color:#fff!important;cursor:pointer;position:relative; }
.navbar-nav li.num9{ border-right:0; width:136px;} 
.navbar-nav li a:hover,.navbar-nav li.active a{color:#fff!important;background-color:#0b3e80!important;}
/*友情链接*/
.myLinks{ height:74px; background:#f6f6f6; padding-right:30px;}
.myLinks .linklist{ width:107px; height:74px; line-height:74px; float:left;  font-size:18px;  color:#09294d; padding-left:60px; background:url(../images/link.png) 30px center no-repeat;}
.linkright{ width:973px; float:right;}
.linkname{ height:37px; padding-top:2px; border-bottom:1px solid #dcdcdc; padding-left:35px; }
.linkname ul li{ float:left; margin-right:90px;}
.linkname ul li img{ float:left; vertical-align:middle; margin-right:5px; margin-top:10px;}
.linkname ul li .img_title{ float:left; font-size:15px; color:#666; line-height:37px;}
.linkname ul li.num5{ margin-right:0px;}

.linkbox{ height:34px; padding-left:3px;}
.linkbox dl{ width:auto; display:block!important; height:34px; background:url(../images/linkline.png) right center no-repeat; float:left;   line-height:34px; position:relative; margin-right:115px; z-index:10}
.linkbox dl#num1{ width:170px;}
.linkbox dl#num2{ width:154px;}
.linkbox dl#num3{ width:128px; }
.linkbox dl#num4{ margin-right:0px; background:none; width:140px;} 
.linkbox dl dt{ text-align:center;font-size:15px;cursor:pointer; color:#666;  }
.linkbox dl dt img{ margin-left:10px; }
.linkbox dd{position:absolute;left:-1px;bottom:34px;background:#f6f6f6;display:none;z-index:98;border:#ddd 1px solid;}
.linkbox dd ul{padding:5px;width:158px;max-height:270px;_height:270px;overflow-y:auto;overflow-x:hidden; text-align:center;}
.linkbox dd ul li{float:left;width:100%;background:#f7f7f7;border-bottom:#fff 1px solid;}
.linkbox dd ul li a{display:block;padding:0 5px;font:normal 14px/26px "Microsoft Yahei";width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.linkbox dd ul li a:hover{background:#f0f0f0;text-decoration:none;}
.linkbox dl#num2 dd ul{ width:142px;}
.linkbox dl#num3 dd ul{ width:116px;}
.linkbox dl#num4 dd ul{ width:128px;}

.linkname1{ height:32px;  border-bottom:1px solid #dcdcdc; padding-left:35px; margin-bottom:5px; }
.linkname1 ul li{ float:left; margin-right:90px;} 
.linkname1 ul li a{ float:left; font-size:15px; color:#666; line-height:32px;}
.linkname1 ul li.num5{ margin-right:0px;}
.linkbox1{ height:30px; padding-left:3px;}
.linkbox1 dl{ width:auto; display:block!important; height:28px; border:1px solid #ddd; background:#fff; float:left;   line-height:28px; position:relative; margin-right:115px; z-index:10}
.linkbox1 dl#num1{ width:170px;}
.linkbox1 dl#num2{ width:154px;}
.linkbox1 dl#num3{ width:128px; }
.linkbox1 dl#num4{ margin-right:0px;  width:140px;} 
.linkbox1 dl dt{ text-align:center;font-size:15px;cursor:pointer; color:#666;  }
.linkbox1 dl dt img{ margin-left:10px; }
.linkbox1 dd{position:absolute;left:-1px;bottom:29px;background:#fff;display:none;z-index:98;border:#015293 1px solid; width:943px; padding:10px 0px;} 
.linkbox1 dd ul li{float:left;width:188px;  text-align:left;  }
.linkbox1 dd ul li a{display:block; font:normal 14px/26px "Microsoft Yahei";width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:35px; color:#015293; background:url(../images/dot.jpg) 20px center no-repeat;}
.linkbox1 dd ul li a:hover{background:#f0f0f0;text-decoration:none;}
.linkbox1 dd.link1{ left:-288px;}
.linkbox1 dd.link2{ left:-559px;}
.linkbox1 dd.link3{ left:-804px;} 


/*右侧悬浮*/
.slide{width:90px; background:url(../images/xftop.png) center top no-repeat; padding-top:10px;height:auto;position:absolute;left:50%; margin-left:610px; z-index:888;top:180px; }
#slidebtn{width:90px;height:30px; cursor: pointer;}
.index_cy{background:url(../images/closebtn.png) center no-repeat;}
.index_cy2{background:url(../images/openbtn.png) center no-repeat;}
.slide .icon{ height:575px; background:url(../images/xfbg.png) center repeat-y; padding:0 10px; overflow:hidden;transition: 0.8s all;}
.slide .icon li{height:74px; overflow:hidden; display: block !important; border-bottom:1px solid #e7e7e7; text-align:center;}
.slide .icon li a{ color:#666; display:block; padding-top:38px; line-height:16px; height:36px;}
.slide .icon li a:hover{ color:#fff;}
.slide .icon li.ly a{ background:url(../images/xf_dot1.png) center 7px no-repeat;}
.slide .icon li.ly a:hover{background:url(../images/xf_dot01.png) center 7px no-repeat #0068b7;}
.slide .icon li.sp a{ background:url(../images/xf_dot2.png) center 7px no-repeat;}
.slide .icon li.sp a:hover{background:url(../images/xf_dot02.png) center 7px no-repeat #0068b7;}
.slide .icon li.wd{ height:64px;}
.slide .icon li.wd a{ background:url(../images/xf_dot3.png) center 5px no-repeat; line-height:30px; padding-top:33px;}
.slide .icon li.wd a:hover{background:url(../images/xf_dot03.png) center 5px no-repeat #0068b7;}
.slide .icon li.wb a{ background:url(../images/xf_dot4.png) center 7px no-repeat;}
.slide .icon li.wb a:hover{background:url(../images/xf_dot04.png) center 7px no-repeat #0068b7;}
.slide .icon li.ducha a{ background:url(../images/ducha.png) center 7px no-repeat;}
.slide .icon li.ducha a:hover{background:url(../images/duchahover.png) center 7px no-repeat #0068b7;}
.slide .icon li.wx a{ background:url(../images/xf_dot5.png) center 7px no-repeat;}
.slide .icon li.wx a:hover{background:url(../images/xf_dot05.png) center 7px no-repeat #0068b7;}
.slide .icon li.phone a{ background:url(../images/xf_dot6.png) center 5px no-repeat;}
.slide .icon li.phone a:hover{background:url(../images/xf_dot06.png) center 5px no-repeat #0068b7;}
.slide .icon li.wza{ height:61px;}
.slide .icon li.wza a{ background:url(../images/xf_dot7.png) center 5px no-repeat;line-height:30px; padding-top:30px; height:31px;}
.slide .icon li.wza a:hover{background:url(../images/xf_dot07.png) center 5px no-repeat #0068b7;}
.slide .info{width:0;height:auto;position:absolute;right:80px;top:200px;overflow:hidden;transition:0.5s;}
.slide .info.hover{width:142px;}
.slide .info .ly,.slide .info .wb,.slide .info .wd,.slide .info .sp,.slide .info .wx,.slide .info .ducha,.slide .info .wza,.slide .info .phone{display:none;}
.slide .info .wx li,.slide .info .phone li,.slide .info .wb li,.slide .info .ducha li{border:#e5e5e5 1px solid; background: #fff; width:140px;height:140px;}
.slide .info .ducha{ margin-top: 80px;}
.slide .info .wx{ margin-top: 140px;} 
.slide .info .phone{ margin-top: 210px;}
.slide .info .wx img,.slide .info .phone img,.slide .info .wb img,.slide .info .ducha img{width:140px;height:140px;}
.slide .info .wx span,.slide .info .phone span,.slide .info .wb span,.slide .info .ducha span{display: none;}
 /*页面纠错*/
.ui-dialog-title{color:#164fa6;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#164fa6;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#164fa6;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*页面纠错 end*/
/*分页/翻页*/   
.pagination{clear:both;width:100%;text-align:center;margin:0px 0 0px;padding:3px 0;line-height:28px;font-size:14px;font-family:"Microsoft YaHei",微软雅黑;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px;}
.pagination a:hover{background:#0068b7;border:1px solid #0068b7;color:#fff !important;}
.pagination a.active{border:1px solid #0068b7;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#0068b7;border:1px solid #0068b7;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#0068b7;border:#0068b7 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:28px;padding:0 6px;}
.pagination .total{border:0px;height:28px;padding:0;}
.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
 
@media (min-width: 992px) and (max-width:1199px) {
.topcon{ width:556px;}
.topsearchbox ul li.se_box,.topsearchbox ul li.se_box input{width:384px;}
.navbar-nav li{ width:109px;} 
.navbar-nav li.num9{ width:112px;} 
.footnav .dzjg{ left:-5px;}
.footnav .jiucuo{top:-30px;}
.footnav .hjtu{top:-30px;}
.myLinks .linklist{ width:92px; }
.linkright{ width:770px;}
.linkname ul li{ margin-right:45px;}
.linkname1 ul li{ margin-right:45px;}
.linkbox dl{ margin-right:58px;} 
.linkbox1 dl{ margin-right:55px;}
.linkbox1 dd{ width:763px;}
.linkbox1 dd.link1{ left:-228px;}
.linkbox1 dd.link2{ left:-439px;}
.linkbox1 dd.link3{ left:-624px;} 
}
@media (min-width: 768px) and (max-width:991px) {
.logo{ left:0px;}
.topdwl ul li,.topdwr ul li{ margin-right:9px; padding-right:8px;} 
.topcon{width:370px; height:auto;  top:60px;}
.topsearchbox{ padding-left:15px; background:url(../images/se_bg11.png) left center no-repeat;}
.topsearchbox ul li.se_box{ width:220px; }
.topsearchbox ul li.se_box input{ width:220px; font-size:13px;}
.topsearchbox ul li.se_fdj{ margin-right:5px;} 
.topsearchbox ul li.se_yy{ width:70px; padding-left:20px;}
.navbar-nav li{ width:83px;}
.navbar-nav li.num9{ width:90px;}
.navbar-nav li a{ font-size:16px;}
.myLinks{ padding-right:20px;} 
.myLinks .linklist{ width:92px;padding-left: 50px; background: url(../images/link.png) 20px center no-repeat; }
.linkname{ padding-left:0px;}
.linkname ul li{ margin-right:10px;}
.linkright{ width:570px;} 
.linkbox dl{ margin-right:0px;} 
.linkbox dl#num1{ width:140px;}
.linkbox dl dd ul{ width:128px;}
.footleft{ margin-right:0px;}
}
@media (max-width: 767px) { 
.tianqi{ float:right; padding-left:0px;}
.head{ height:auto;} 
.logo{width:100%;height:auto; float:none; overflow:hidden; position:static;}
.logo ul li{text-align:center;}
.logo img{width:80%;max-width:375px;height:auto !important;margin:5%;}
.topcon{ width:320px;   margin:0 auto; margin-bottom:5%; height:auto; overflow:hidden; position:static;}
.topsearchbox{ padding-left:15px; background:url(../images/se_bg11.png) left center no-repeat; margin-bottom:0px;}
.topsearchbox ul li.se_box{ width:210px; }
.topsearchbox ul li.se_box input{ width:210px; font-size:13px;}
.topsearchbox ul li.se_fdj{ margin-right:5px;} 
.topsearchbox ul li.se_yy{ width:60px; padding-left:20px;}
.topsearchbox ul li.se_yy input{ width:60px; font-size:13px; }
.topsearchbox ul li.sea_an{ width:60px;}
.topsearchbox ul li.sea_an input{ width:60px; background:url(../images/ssbtn11.png) right center no-repeat;}
.navbar-default .navbar-brand{ color:#fff!important;}
.navbar-brand{ height:30px; line-height:30px; padding:10px 20px;}
.navbar{height:50px; padding:0px;}
.navbar-nav{ height:auto; background:#0068b7;}
.navbar-nav li a .ico{ display:none;}
.navbar-nav li,.navbar-nav li.num9{width:100%;background:none;height:50px; border-right:none;}
.navbar-nav li a,.navbar-nav li.num1 a{height:50px;line-height:50px; text-align:center; color:#fff!important;padding:0;}
.navbar-nav li a:hover,.navbar-nav li.on a{ background:#0b3e80; color:#fff!important;}
.footleft{ margin-right:0px;}
.topdwl{ padding-left:5px;}
.topdwl ul li{ padding-right:6px; margin-right:6px;}
}
@media (max-width:480px) { 
    .ui-dialog-content{max-width: 300px !important; width: auto !important;}
    .ui-dialog-body{ padding: 20px 10px !important;}
	.jump-info .btn-group{ padding-left:90px;}
}
@media print{

   a[href]:after {
        content: none!important;
   }
.top,.head,.footer,.wz_top{ display:none;}
}
/*智能搜索主页*/
.foothome{ position:fixed; left:0px; bottom:0px;}
.robotbox{ width:1200px; height:760px; margin:0 auto; margin-top:44px; margin-bottom:42px; background:#fff; border-radius:10px;}
.robot_top{ height:98px; border-bottom:1px solid #e9e9e9;}
.znlogo{ padding-left:19px; width:380px; height:48px; float:left; padding-top:18px;}
.znlogo .img_title{ display:none;}
.backhome{ width:145px; height:48px; line-height:48px; background:url(../images/backhome.png) no-repeat; float:right; margin-top:-6px; margin-right:10px; font-size:16px; text-align:center;}
.backhome a{ color:#fff; font-weight:bold;}
/*领导之窗主页*/ 
.ld_left{ width:880px; height:auto; float:left;}
.ld_conbox{ height:314px; border:1px solid #ddd; margin-bottom:15px; padding:13px 10px 0px 0px;}
.ld_fglist{ height:41px;}
.ld_fglist ul li{ width:76px; height:41px; line-height:34px; text-align:center; float:left; background:url(../images/ld_line.png) right 8px no-repeat; position:relative;}
.ld_fglist ul li i{ width:76px; height:7px; background:url(../images/ld_secdot.png) center no-repeat; position:absolute; left:0px; bottom:0px; display:none;}
.ld_fglist ul li.active i{ display:block;}
.ld_fglist ul li span{ font-size:20px; cursor:pointer;}
.ld_fglist ul li.active span{ font-weight:bold; color:#0068b7;}
.ld_fgcon{ padding:17px 0px 0px 20px; height:240px; overflow:hidden; text-align:justify;}
.ld_fgcon dl{ display:none; line-height:30px; font-size:16px; }
.ld_fgcon dl.active{ display:block;}
.ld_fgcon p{ text-indent:2em;}
.ld_fgcon .scroll_container{overflow:hidden;position:relative;}
.ld_fgcon .scroll_absolute{position:absolute; overflow: hidden;}
.ld_fgcon .scroll_vertical_bar{position:absolute;top:0;right:0;width:12px;height:100%;margin:0;padding:0;}
.ld_fgcon .scroll_track{position:relative;background:url(../images/ld_scrollbg.png) 0 0 repeat-y;width:12px;}
.ld_fgcon .scroll_drag{position:relative;top:0;right:0;cursor:pointer;background:url(../images/ld_scroll.png) center no-repeat #c0d0e4;width:12px !important;}
.ld_fgcon .ld_scroll{width:100% !important;height:240px;overflow:hidden;}
.ld_fgcon .ld_info{ padding-right:20px;}
.ld_fgcon .scroll_container{width:100% !important;}
.ld_fgcon .scroll_absolute{width:100% !important;}

.ld_hdlist{ height:44px; background:url(../images/ld_hdbg.png) repeat-x;}
.ld_hdlist span,.ld_hdlist a{ height:44px; line-height:44px; float:left; background:url(../images/ld_hdsec.png) repeat-x; width:120px; font-size:18px; font-weight:bold; color:#fff; text-align:center;}
.ld_hdwz{ height:224px; padding-top:10px;}
.ld_hdwz ul li{ height:32px; line-height:32px; padding-left:14px; background:url(../images/dot.jpg) left center no-repeat; font-size:14px; color:#999;}
.ld_hdwz ul li a{ font-size:16px;}
.ld_hdwz ul li img{ float:left; padding-top:10px;}

.ld_right{ width:275px; height:auto; float:right; background:#f9f9f9; padding-top:13px; height:609px;}
.ld_fenlist{ height:34px; padding-left:19px; font-size:20px; font-weight:bold; color:#0068b7; background:url(../images/ldlist.png) left center no-repeat; line-height:34px;}
.ld_pic{ padding-top:13px; text-align:center;}
.ld_pic img{ display:block; margin:0 auto;}
.ld_pic span{ height:40px; line-height:40px; font-size:18px; font-weight:bold; display:block;}
.ld_szfleader{ padding:3px 20px 32px;}
.ld_szfleader ul li{ height:auto; line-height:36px; border-bottom:1px dashed #e9e9e9; font-size:16px; overflow:hidden;}
.ld_szfleader ul li .position{ width:99px; text-align:right; float:left; }
.ld_szfleader ul li .name{ margin-left:99px; display:block; height:auto; }
.ld_szfleader ul li .name1{ margin-left:99px; display:block; padding:4px 0px; height:auto; }
.ld_szfleader ul li .name1 a{ float:left; width:68px; line-height:28px;}
.ld_szfleader ul li:last-child{ border-bottom:none;}
.ld_szfleader ul li .name a.active,.ld_szfleader ul li .name1 a.active{ color:#F00;}

.ld_pictu{ width:200px; float:left; text-align:center;}
.ld_pictu img{ display:block; margin:0 auto; width:170px; height:220px;}
.ld_pictu span{ height:40px; line-height:40px; font-size:18px; font-weight:bold; display:block;}
.ld_pictext{ margin-left:200px;}
@media (max-width: 1199px) {
.ld_hdwz ul li a{ float:none; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin-right:60px;} 
.ld_hdwz ul li img{ display:none;}
}
@media (min-width: 992px) and (max-width:1199px) {
.ld_left{ width:697px;}
.ld_right{ width:250px;}
.ld_szfleader{ padding:3px 10px 32px;}
.ld_szfleader ul li .name1 a{ width:65px;}
}
@media (max-width: 991px) {
.ld_left,.ld_right{ width:100%; float:none;} 
.ld_right{ margin-top:10px; height:auto;}
.ld_szfleader{ padding:3px 10px 13px;} 
}
@media (min-width: 768px) and (max-width:991px) {

}
@media (max-width: 767px) { 
.lm_contain{ padding:10px;}
.ld_conbox{ height:auto; padding-right:0px;}
.ld_pictu{ float:none; margin:0 auto;}
.ld_pictext{ margin-left:0px; clear:both;}
.ld_fgcon{ height:auto; padding:10px;}
.ld_fgcon .ld_scroll{ height:auto;}
.ld_fgcon .ld_info{ padding-right:0px;}
}
/*左侧悬浮*/
.j-left{ position:fixed; left:0px; top:190px; width:auto; z-index:999; display:none;} 
.j-left ul li .img_title{ display:none;}
.j-left ul li{ margin-top:5px;}
.couplet-close{ cursor:pointer; text-align:right;}

.xfgg{ position:fixed; left:10px; z-index:999; bottom:0px; width:292px; height:197px; background:url(../images/tc_conbg.jpg) no-repeat; border:5px solid #fff; border-bottom:none; display:none;}
.xfgg .couplet-close{ height:21px; line-height:21px; margin-top:-26px; float:right; margin-right:-5px;}
.xfgg .gglist{ line-height:30px; font-size:16px; font-weight:bold; padding:0 10px; height:60px; overflow:hidden;}
.xfgg .gglist a{ color:#fff; display:block;}
.xfgg .gglist img{ display:none;}
.xfgg p{ font-size:12px; line-height:24px; padding:0 10px; text-indent:2em; color:#fff;}
.xfgg p a{ color:#F00;}

.slide_con.active .icon{ height: 0 !important; }


/*底部*/
/*
.foothome{ position:fixed; bottom:0; left:0; width:100%;}
.footright{ float:right; width:178px;}
.footleft{ padding:0 5px;}
.footer{background:url(../images/footbg.png) repeat; height:auto; padding:10px 0px;line-height:30px; font-size:14px; color:#fff; overflow:hidden;}
.footlist{ text-align:center;font-size:14px;}
.footlist a{ padding:0 5px; color:#fff;}
.footnav{ text-align:center; line-height:30px; position:relative}
.footnav a{ color:#fff;}
.footnav .jj{ margin-right:14px;}
.dzjg{ float:left; margin-right:10px; margin-top:3px; }
.dzjg img{ width:58px; height:60px;}
.jiucuo{ float:left;margin-top:10px;}
.jiucuo img{ width:88px; height:44px;} 
*/


.footer{
}
.friend-link {
    line-height: 66px;
    width: 1160px;
    height: 66px;
	margin:0 auto;
	border-top:#e1e1e1 solid 1px;
    text-align: center;
}
.friend-link h2{
	font-size:24px;
	padding:0 15px 0 50px;
}
.friend-link-menu li {
	font-size: 16px;
    position: relative;
    float: left;
	color:#000;
    padding: 0 30px 0 20px;
    cursor: pointer;
}
.friend-link-menu li i {
    position: absolute;
    top: 32px;
    right: 15px;
    width: 8px;
    height: 5px;
    transition: all .3s linear;
	background:url(../images/friendlink_arw.png) no-repeat 0 0
}
.friend-link-menu .current i {
    background-position:0 -5px;
}
.friend-link-menu li:hover i, .friend-link-menu .current i {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.friend-link-inner {
	background-color: #fafafa;
    display: none;
    width: 1160px;
    margin: 5px auto;
}
.friend-link-submenu {
    overflow: hidden;
    width: 96%;
    padding: 5px 2%;
	zoom:1
}
.friend-link-submenu li {
	font-size: 14px;
    line-height: 24px;
    float: left;
    margin: 10px;
    white-space: nowrap;
}

.copyright{
	border-top:#2461a5 solid 3px;
}
.copyright table{
	margin:0 auto;
}
.copyright table p{
	text-align:center;
	font-size:14px;
	line-height:28px;
}
.copyright table p em{
	padding:0 6px;
}
.copyright table p.police{
	padding-top:10px;
}
.copyright table p.police a:link,.copyright table p.police a:hover,.copyright table p.police a:visited{
}

.floating {
    top: 313px;
    position: fixed;
    right: 20px;
	width:58px;
	padding:0 0 0 17px;
	z-index:99
}
.floating dl{
	width:58px;
}
.floating dl dd {
    cursor: pointer;
    position: relative;
    width: 56px;
	margin-bottom:6px;
	border:#eae9e9 solid 1px;
}
.floating dl dd:hover .floating_left {
    display: block;
}
.floating dd a{
	display:block;
	height:63px;
}
dd .floating_wza {
    background: url(../images/floating_wza.gif) no-repeat left 0;
}
/*dd .floating_wza:hover{
	background-position:left -64px;
}*/
dd .floating_khd{
	background:url(../images/floating_khd.gif) no-repeat left 0;
}
/*dd .floating_khd:hover{
	background-position:left -64px;
}*/
dd .floating_qzxx{
	background:url(../images/floating_qzxx.gif) no-repeat left 0;
}
/*dd .floating_qzxx:hover{
	background-position:left -64px;
}*/
dd .floating_wx{
	background:url(../images/floating_wx.gif) no-repeat left 0;
}
dd .floating_wb{
	background:url(../images/floating_wb.gif) no-repeat left 0;
}
dd .floating_share{
    background: url(../images/floating_share.gif) no-repeat left 0;
}
.floating dd span {
    color: #fff;
    display: block;
    padding-top: 54px;
}
.floating_left {
    display: none;
    height: 80px;
    padding-right: 26px;
    position: absolute;
    right: 30px;
    top: 10px;
    width: 160px;
}
.floating_left a {
    color: #fff;
}
.qrcode {
    background: url("../images/qr_coder.png") no-repeat 0 0;
    color: #fff;
    font-size: 14px;
    height: 113px;
    text-align: center;
    top: 0px;
    width: 122px;
}
.qrcode img {
    display: block;
    height: 114px;
    width: 114px;
}