﻿@charset "utf-8";/* CSS Document 2016-10-08*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin: 0;padding: 0;font-family:'Microsoft Yahei', Georgia,'Times New Roman',Times,serif;}
body{background: #f0f0f0 url(../image/bg.png) repeat;margin: 0 auto;color: #333; font-size:14px;min-width: 1240px;}
#click{background:#fff}
b{ font-weight:500 !important}
a{color: #333;text-decoration:none !important}
a:hover{color: #22C485;text-decoration: underline;}
a:link{text-decoration: none;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset, img{border: 0;}
address, caption, cite, code, dfn, em, strong, th, var, i{font-style: normal;font-weight: normal;}
ol, ul, li{list-style: none; overflow:hidden}
caption, th{text-align: left;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
q:before, q:after{content: '';}
abbr, acronym{border: 0;}
.cf{*zoom: 1;}
.cf:after, .cf:before{display: table;content: " ";line-height: 0;}
.cf:after{clear: both;}
.new, .d1{color:#F26C4F !important;font-size:12px}
.old, .d0{color:#999 !important;font-size:12px}
.hot{color:#F26C4F;}
.star1,.star2,.star3,.star4,.star5,.star6{background:url('../image/starda.png') no-repeat scroll 0px 0px; height:20px; width:94px; display:block;}
.star2{background-position: 0px -31px;}
.star3{background-position: 0px -59px;}
.star4{background-position: 0px -92px;}
.star5{background-position: 0px -122px;}
.star6{background-position: 0px -149px;}
.content{ width:1200px; background: #fff; margin:20px auto 0 auto;overflow: hidden;}
.tit{ height:35px; border-bottom:1px solid #f1f1f1; position:relative;  }
.tit span{ height:20px; line-height:20px; display:block; font-size:18px; border-left:4px solid #2e8ae6; position:absolute; left:10px; text-indent:10px}
.tit a{ position:absolute; right:10px;top:5px; font-size:12px; color:#999}
.tit1{ height:40px; line-height:40px;text-indent: 10px; font-size:18px;position:relative; margin:10px 10px 20px 10px;border-bottom: 2px solid #e5e5e5;}
.tit1 a{ position:absolute; right:0; font-size:12px; color:#999}
.tit1 p{ position:absolute; right:0; top:0; font-size:14px; color:#999}
.tit1 p em{ color:#f00; margin-right:10px}
.tit4{height:45px; line-height:45px; border-bottom:1px solid #f2f2f2; position:relative; text-indent:20px; font-size:18px}
.tit4 a{position:absolute; right:20px; font-size:12px; color:#999}
.tit5{height:45px; line-height:45px; position:relative; text-indent:20px; font-size:18px}
.tit5 a{position:absolute; right:20px; font-size:12px; color:#999}
.crumb{width:1200px; margin:10px auto}
/*头部*/
.top{ background: #fff;min-width:1200px; height:35px; line-height:35px; margin-bottom:1px; font-size:12px }
.top div{width:1200px; margin:0 auto;}
.top div h1,
.top div p{ float:left; display:inline;}
.top div a{ float:right; display:inline; margin-left:10px}
/*logo*/
.header{min-width:1200px; background: #fff; height:105px;}
.header div{width:1200px; margin:0 auto; position:relative}
.header a.logo{ position:absolute; left:0; top:20px; display:block; width:240px; height:82px;background:url(../image/logo.png) no-repeat}
.header form{ position:absolute; right:0; top:23px; width:500px; height:35px;}
.sitemap .header form input{ width:430px; padding:1px 0}
.header form input{height:33px; width:399px; float:left;padding:0 15px; border:1px solid #d0d0d0; border-right:0 }
.header form button{height:35px; width:70px; float:right;background:#ff5a34;border:1px solid #ff5a34; color:#fff ;font-family:'Microsoft Yahei', Georgia,'Times New Roman',Times,serif!important;}
.header p{ position:absolute; width:500px; height:20px; overflow:hidden; right:0; top:68px; font-size:12px }
.header p a{ margin:0 10px 0 5px}
/*导航*/
.nav{min-width:1200px;height:45px; background:#1f7fd6}
.nav div{width:1200px; margin:0 auto;}
.nav div a{ width:11%;font-size:16px; float:left; height:45px; line-height:45px; text-align:center; color:#fff}
.nav div a.current{ background:#006ccc}
.subnav{min-width:1200px;  background: #fff; height:45px;}
.subnav div{width:1200px; margin:0 auto;}
.subnav.su a{ margin:0 24px 0 0}
.subnav div a{font-size:14px; float:left; height:40px; line-height:45px; text-align:center; color:#1f7fd6; margin:0 29px 0 0}
.subnav div a.current{ color:#ff9f00; font-weight:900}
/*尾部*/
.footer{ padding: 20px; min-width:1200px; background:#242424; margin-top:20px; border-top:3px solid #1f7fd6}
.footer .finfo{width:1200px; margin:0 auto}
.footer .finfo p{ text-align:center; line-height:30px; height:30px; color:#999}
.footer .finfo a{ color:#999}
#android .links{ margin:10px auto 0 auto;}
#report{ width:400px; margin:10px auto 0 auto; color:#939393; position:relative; overflow:hidden; height:52px}
#report span{ position:absolute; left:150px}
#report i{position:absolute; left:150px; top:30px}
#report a{position:absolute; left:0;background:url(../image/zghlw.png) no-repeat; display:block; width:120px; height:52px}
.links{ width:1200px; background: #fff; margin:20px auto 0 auto;overflow: hidden;}
.links div{+width:1180px; +margin-bottom:15px}
.links div a{ margin:0 0 15px 20px; float:left; display:inline; font-size:12px; color:#999;height: 20px;overflow: hidden;}
/* Page sytle */
.pageboxa{width:710px;-width:700px;margin:auto;clear:both;height:60px;text-align:center;font-size:14px; float:left; display:inline;margin:20px 0; +padding:10px 0;-padding:10px 0 0 0px}
.pageboxa p{width:100%;height:40px;line-height:40px;margin:0 auto;text-align:center;}
.pageboxa span,.pageboxa b,.pageboxa a{border:1px solid #d0d0d0;background:#fff;color:#000;margin-right:5px;height:40px;line-height:40px;padding:5px 10px;border-radius:2px}
.pageboxa b,.pageboxa a{+position:relative;+top:-6px;}
.pageboxa span{+padding:0 8px;}
.pageboxa a:hover{border:#0093e9 1px solid;text-decoration:none;background:#0093e9;color:#FFF;}
.pageboxa a.active{background:#0093e9;color:#FFF;border:#0093e9 1px solid;width:15px;}
.pageboxa .disable{background:#eee;color:#999;+padding:4px 10px;}
.pageboxa .next{-padding:4px 8px;-position:relative;-top:-6px;-right:2px}
.pageboxa input{margin:0 -4px;border:0px;background:none;height:40px;-height:28px;line-height:40px;width:20px;text-align:center;font-size: 14px;+height:30px;+line-height:30px;+padding:0;}
/*翻页*/
.pagebox{width:100%;clear:both;height:60px;text-align:center;font-size:14px;margin:20px auto 0 auto;}
.pagebox p{width:100%;height:40px;line-height:40px;margin:0 auto;text-align:center;}
.pagebox span,.pagebox b,.pagebox a{border:1px solid #d0d0d0;background:#fff;color:#000;margin-right:5px;height:40px;line-height:40px;padding:5px 10px;border-radius:2px}
.pagebox b,.pagebox a{+position:relative;+top:-5px;}
.pagebox span{+padding:0 8px;}
.pagebox a:hover{border:#0b0 1px solid;text-decoration:none;}
.pagebox a.active{background:#0b0;color:#FFF;border:#0b0 1px solid;font-weight:bold;width:15px;}
.pagebox .disable{background:#eee;color:#999;+padding:4px 10px;}
.pagebox .next{-padding:4px 8px;-position:relative;-top:-6px;-right:2px}
.pagebox input{margin:0 -4px;border:0px;background:none;height:40px;-height:28px;line-height:40px;width:20px;text-align:center;font-size: 14px;+height:30px;+line-height:30px;+padding:0;}
.pageboxa{width:810px;margin:auto;clear:both;height:60px;text-align:center;font-size:14px;margin-top:20px;+padding-bottom:0px}
.pageboxa p{width:100%;height:40px;line-height:40px;margin:0 auto;text-align:center;}
.pageboxa span,.pageboxa b,.pageboxa a{border:1px solid #d0d0d0;background:#fff;color:#000;margin-right:5px;height:40px;line-height:40px;padding:5px 10px;border-radius:2px}
.pageboxa b,.pageboxa a{+position:relative;+top:-5px;}
.pageboxa span{+padding:0 8px;}
.pageboxa a:hover{border:#22C485 1px solid;text-decoration:none;}
.pageboxa a.active{background:#22C485;color:#FFF;border:#22C485 1px solid;font-weight:bold;width:15px;}
.pageboxa .disable{background:#eee;color:#999;+padding:4px 10px;}
.pageboxa .next{-padding:4px 8px;-position:relative;-top:-6px;-right:2px}
.pageboxa input{margin:0 -4px;border:0px;background:none;height:40px;-height:28px;line-height:40px;text-align:center;font-size: 14px;+height:30px;+line-height:30px;+padding:0;}
/*提示框*/
.flbody{position:relative;background:#fff;overflow:hidden;border:1px solid #CCC;}
.flbtn{margin: 0 0 15px 10px}
.flbody img{position:static;}
.flbody .x{float:left;border:none;}
.flbody .y{float:right;border:none;cursor:pointer;}
.flbody .fclose{text-decoration:none;overflow:hidden;display:block;height:20px;margin-top:5px;}
.flbody .fclose{text-indent:-9999px;right:8px;width:20px;height:20px;background:url(../image/fl_pic.png) no-repeat 0px 0px;}
.flbody .fclose:hover{background-position: 0px -20px;}
.flbody .panel-opt22{margin:5px 8px;margin-bottom:8px;overflow:hidden;}
.flbody .fmessage{clear:both;width:auto;margin:0;padding:5px;padding-right:10px;overflow:hidden;font-size:14px}
.flbody .alert-icons, .flbody .success-icons, .flbody .error-icons, .flbody .info-icons{float:left;display:block;vertical-align:middle;margin:1px 0;margin-right:20px;width:64px;height:64px;overflow:hidden;}
.flbody .alert-icons{background:url(../image/alert_icon.gif) no-repeat;}
.flbody .success-icons{background:url(../image/success_icon.gif) no-repeat;}
.flbody .error-icons{background:url(../image/error_icon.gif) no-repeat;}
.flbody .info-icons{background:url(../image/info_icon.gif) no-repeat left 8px;}
.flbody .shadowline{clear:both;border-bottom-color:#fff;border-right-width:0px;border-top-color:#c8dcec;margin:2px 0px;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;}
.flbody .fbottom{clear:both;font-size:1px;height:0px;width:360px;overflow:hidden;}
.flbody .fbutton{clear:both;background-color:#f2f2f2;border-top:1px solid #e6e6e6;margin:0;zoom:1;overflow:hidden;}
.flbody .fbutton button{border:none;font-size:12px;cursor:pointer;}
.flbody .fbutton{clear:both;margin:0 0px;margin-top:7px;zoom:1;overflow:hidden;}
.flbody .fbutton button{float:right;display:inline;outline: 0 none;width:76px;height:24px;line-height:24px;margin:5px 5px;color:#222 !important;text-align:center;background:#fff url(../image/fl_pic.png) no-repeat -1px -220px;}
.flbody .fbutton a button{display:block;width:78px;text-align:center;cursor:pointer;}
.flbody .fbutton button:hover{text-decoration:none;background-position:-1px -250px;}
.flbody .fbutton button:active{background-position:left -249px\9;}
.loading{display:block;clear:both;width:40px;height:40px;margin:auto;background:url(../image/loading.gif) no-repeat;overflow:hidden;}
.loading-ajax{display:block;clear:both;font-size:1px;width:208px;height:13px;margin:10px;background:url(../image/loading_ajax.gif) no-repeat;overflow:hidden;}
.loading-16{clear:both;width:16px;height:16px;line-height:16px;padding:0 9px;margin:auto;background:url(../image/loading_16.gif) no-repeat;overflow:hidden;}
.flbody .tab{list-style:none;position:relative;margin-bottom:10px;padding-top:10px;padding-left:8px;height:23px;border-bottom:1px solid #C8DDE9;}
.flbody .tab li{float:left;height:22px;_height:23px;line-height:22px;background:#e7f2f9;padding:0 8px;border:1px solid #C8DDE9;border-bottom:none;margin-left:3px;}
.flbody .tab li a{text-decoration:none;}
.flbody .tab li.current{height:23px;background:#fff;border-bottom:none;}
.flbody .tab li.y{float:right;border:none;background:none;cursor:pointer;}
.flbody .tab li.x{float:left;border:none;}
.flbody .tab li.y .fclose{margin-top:-3px;}
.flbody .flh{list-style:none;height:32px;background:#f9f9f9 url(../image/fl_pic.png) repeat-x left -54px;}
.flbody .flc{clear:both;border-top:3px solid #dddfe7;margin:0 8px;}
.flbody .flh li a.fclose{}
.flbody .flh li.y{float:right;border:none;cursor:pointer;line-height:32px;padding-right:5px;}
.flbody .flh li.x{float:left;font-weight:700;font-size:13px;padding-left:10px;line-height:32px;}
.flbody .fld{clear:both;height:32px;line-height:32px;}
.flbody .fld .x{float:left;font-weight:700;font-size:13px;padding-left:10px;line-height:32px;}
.flbody .fld .y{float:right;border:none;cursor:pointer;line-height:32px;padding-right:5px;}
.flbody .fld em{float:left;font-size:14px;font-weight:700;padding-left:10px;line-height:32px;color:#369;}
.flbody .fld em a{text-decoration:none;}
.flbody .fld span{float:right;color:#999;margin-top:0px;border:none;cursor:pointer;line-height:32px;padding-right:8px;}
.flbody .fld span a, .flbody .fld strong{float:left;text-decoration:none;margin-left:8px;font-weight:400;color:#333;}
.flbody .fld span a:hover{color:#999;}
.flbody .ftld{margin-top:1px;}
.flbody .ftld td{line-height:180%;padding:5px 3px;border-bottom:1px dashed #ddd;}
.flbody .ftip{clear:both;line-height:180%;color:#808080;margin:5px 2px;padding:3px 5px;border:1px solid #ffaa25;background:#fcfad6;}

