@charset "utf-8";
/*reset*/
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
html{font:12px/1.8 "微软雅黑","\5b8b\4f53",Arial,sans-serif;color:#333;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
*{margin:0;padding:0}
a{color:#333;text-decoration:none;background:transparent;outline:none;blr:expression(this.onFocus=this.blur())}
a:focus{outline:0}
a:active,a:hover{color:#3789c6;outline:0}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:none}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input.submit{border:0;margin:0;cursor:pointer}
input.radio{width:13px;height:13px;float:left;display:inline}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
ul,ol{list-style:none;float:left}
li{list-style:none}


/*通用*/
body{max-width:1440px;min-width:1002px; margin:0 auto;}

.w01{width:1002px; margin:0 auto; padding:0;}
.s01{height:20px; overflow:hidden; clear:both;}
.s02{height:10px; overflow:hidden; clear:both;}

.top{height:230px; text-align:right;}
.menu{background:#0d8ee9; border-bottom:4px solid #a0d468; height:48px;}
.menu ul{float:left; width:800px;}
.menu li{float:left; width:120px; background:url(menuline.png) no-repeat right center; height:48px; font:normal 14px/48px "宋体"; text-align:center; color:#fff;}
.menu li a:link,.menu li a:visited{float:left; width:120px; height:48px; font:normal 14px/48px "宋体"; text-align:center; color:#fff;}
.search{float:right; width:330px; padding-top:10px; padding-right:10px;}
.input01{border:none; height:30px; width:180px; line-height:30px; padding-left:10px;}
.btn01{background:url(btn-search.png) no-repeat; width:40px; height:30px; border:none;}


.fl{float:left;}
.fr{float:right;}
.w02{width:365px; overflow:hidden;}
.w03{width:232px; overflow:hidden;}
.w04{width:490px; overflow:hidden;}

.title01{background:url(title.png) no-repeat left bottom; position:relative; height:40px; font:normal 16px/40px "宋体"; color:#fff; padding-left:18px; margin-bottom:10px;}
.title01 span{position:absolute; right:0; top:0; font:normal 14px/40px "宋体";}
.title01 span a{color:#999;}
.title02{clear:both; height:39px; width:100%; border-bottom:1px solid #eee; margin-bottom:10px; font:bold 22px/39px "微软雅黑"; color:#0d8ee9; position:relative;}
.title02 span{position:absolute; right:0; top:0; font:normal 14px/39px "宋体";}
.title02 span a{color:#999;}
.title03{clear:both; background:url(title02.png) no-repeat left center; height:42px; color:#fff; padding-left:25px; font:normal 16px/42px "宋体"; margin-bottom:10px;}
.title04{border-bottom:1px solid #eee; height:40px; position:relative; margin-bottom:30px;}
.title04 dt{ background:url(list01.jpg) no-repeat left center; font:normal 18px/40px "微软雅黑"; padding-left:15px;}
.title04 span{position:absolute; right:0; top:0; font:normal 12px/40px "宋体";}

.list01 li{float:left; width:100%; height:32px; font:normal 14px/32px "宋体"; position:relative;}
.list01 li.other{float:left; width:100%; height:40px; font:normal 14px/40px "宋体"; position:relative; border-bottom:1px dashed #eee;}
.list01 li span{position:absolute; right:0; top:0; color:#999;}
.ico-arrow{background:url(ico01.png) no-repeat left center; padding-left:10px;}

.list02 li{float:left; width:100%; height:50px; padding-bottom:10px;}
.ld01{float:left; width:50px;}
.ld01 dt{background:#f31e1e; color:#fff; text-align:center; height:25px; font:normal 12px/25px "宋体";}
.ld01 dd{background:#eee; color:#666; text-align:center; width:50px; height:25px; font:normal 12px/25px "宋体";}
.ld02{float:left; width:172px; font:normal 12px/20px "宋体"; padding-left:10px; padding-top:5px; height:40px; overflow:hidden;}

.jyjg li{float:left; margin-bottom:10px; height:35px; font:normal 14px/35px "宋体"; padding-left:16px; background:#f3f3f3; margin-left:8px; width:180px;}
.jyjg li a:hover{font-weight:bold; color:#333;}
.zwgk{padding-left:8px; overflow:hidden;}
.zwgk li{float:left; width:100%; margin-bottom:10px; color:#fff; font:normal 12px/45px "宋体"; text-align:center;}
.zwgk li.other{float:left; width:93px; height:72px; padding-top:15px; text-align:center; color:#fff; font:normal 14px/30px "宋体";}
.zwgk li a:link,.zwgk li a:visited{float:left; width:100%; color:#fff;}
.zwgk li a:hover{float:left; width:100%; opacity:0.5; filter:alpha(opacity=50);}

.zt{background:#f5f5f5; padding:8px 15px; overflow:hidden;}
.zt li{float:left; height:50px; margin-top:8px;}

.link01{border:1px solid #eee; padding:10px 0px; overflow:hidden;}
.link01 li{float:left; width:204px; height:54px; padding-right:10px;}
.link01 li.title{float:left; width:102px; height:42px; padding-left:20px; margin:6px 10px 6px 0px; color:#fff; font:normal 16px/42px "宋体"; background:url(title-link.png) no-repeat left center;}

.foot{clear:both; padding:40px 0px; border-top:1px solid #eee; overflow:hidden; background:#f5f5f5; text-align:center; font:normal 14px/30px "宋体";}
.foot span{position:absolute; left:100px; top:10px;}

.sleft{float:left; width:240px; background:#f3f3f3;}
.sleftt01{background:#0c87e5; text-align:center; font:normal 20px/42px "微软雅黑"; color:#fff;}
.smenu{padding:20px; overflow:hidden;}
.smenu ul{width:100%;}
.smenu li{float:left; width:100%; background:url(listline.jpg) repeat-x left bottom; height:40px; font:normal 14px/40px "宋体"; text-align:center;}
.smenu li a:link,.smenu li a:visited{float:left; width:92%; padding-left:8%; background:url(list02.jpg) no-repeat 60px center; text-align:center;}
.smenu li.cur a:link,.smenu li.cur a:visited,.smenu li a:hover{background:url(list01.jpg) no-repeat 60px center; color:#0d8ee9;}
.sright{float:right; width:742px;}
.pages{text-align:center; padding:30px 0px; clear:both;}

.detail{border:1px solid #eee; padding:50px; overflow:hidden;}
.dt01{text-align:center; font:bold 24px/30px "微软雅黑";}
.dt02{border-bottom:1px solid #eee; text-align:center; padding:30px 0px; color:#999; font:normal 14px/30px "宋体"; margin-bottom:30px;}
.dt03{font:normal 16px/30px "宋体";}
.dt03 p{padding-bottom:20px;}
.dt04{border-top:1px solid #eee; margin-top:30px; padding-top:30px; font:normal 14px/30px "宋体";}
.dt04 dt{float:left;}
.dt04 dd{float:right; color:#0d8ee9;}
.dt04 dd a{color:#0d8ee9;}