/*** 公共部分 ***/
 * {  margin:0px; padding:0px; border:0px; box-sizing:border-box; -moz-box-sizing:border-box;  -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; }
 html { height:100%; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }
 body { height:100%; overflow-x:hidden; background-color:#FFFFFF; -webkit-overflow-scrolling:touch; }
 img { border:0px; }
 table { width:100%; border-collapse:collapse; border-spacing:0; border:0px; }
 td,th { padding:0px; }
 ul, ol, li, dl { list-style-type:none; }
 a { color:#333333; text-decoration:none; outline:none !important; -webkit-tap-highlight-color:rgba(255,0,0,0); }
 a:hover { text-decoration:none; }
 
/*--公共-常用--*/
 .boxclear{ clear:both; }
 .boxwidth { width:640px; margin:0 auto; }
 .boxwidth01 { width:600px; margin:0 auto; }
 .boxwidth02 { width:100%; position:fixed; }
 .boxfolat { margin-left:50%; left:-320px; } 
 .boxline1 { height:3px; margin-top:10px; margin-bottom:10px; background:url("/images/4023.png") repeat-x; }
 .boxline2 { margin-left:20px; margin-right:20px; height:2px; background-color:#CCCCCC; } /*分隔条*/
 .boxbgcol { background-color:#FFFFFF; }
 .boxshowA { height:calc(100% - 70px); overflow-x:hidden; overflow-y:auto; }
 .bgphoto { background:url("/images/4027.gif") no-repeat center; }
 
 .Time0 { animation-duration:0ms;   -webkit-animation-duration:0ms;  }
 .Time2 { animation-duration:200ms; -webkit-animation-duration:200ms;}
 .Time4 { animation-duration:400ms; -webkit-animation-duration:400ms; }
 .Time6 { animation-duration:600ms; -webkit-animation-duration:600ms; }
 .Time8 { animation-duration:800ms; -webkit-animation-duration:800ms; }
 .Time9 { animation-duration:999ms; -webkit-animation-duration:999ms; }

/*--弹窗-显示--*/ 
 .TCbox   { width:640px; height:100%; margin-left:-320px; display:none; z-index:999; left:50%; top:0px; position:fixed; }
 .TCbox_bg{ width:640px; height:100%; margin-left:-320px; display:none; z-index:900; left:50%; top:0px; position:fixed; background:#FFFFFF; }

/*--标签提示--*/
 .tishiA { padding:1px 8px 2px 8px; color:#FFFFFF; border-radius:16px; }
 .tishiB { padding:2px 12px 3px 12px; color:#FFFFFF; border-radius:16px; float:left; cursor:pointer; margin-right:6px; margin-top:2px; font-size:18px; }
 .tishi01 { background-color:#05D649; } /*绿*/
 .tishi02 { background-color:#00ABF0; } /*蓝*/
 .tishi03 { background-color:#FF9B9B; } /*红*/
 .tishi04 { background-color:#FFA824; } /*橙*/
 .tishi05 { background-color:#CCCCCC; } /*灰*/
 
/*--点击按钮--*/
 .btn_101 { width:600px; border-radius:45px; font-size:24px; text-align:center; letter-spacing:8px; color:#5887DE; cursor:pointer; outline:medium; background-color:#F4F4F4; margin:5px auto; padding-top:10px; padding-bottom:12px; }
 .btn_102 { display:block; border-radius:10px; font-size:33px; text-align:center; letter-spacing:3px; color:#FFFFFF; cursor:pointer; outline:medium; line-height:60px; float:left; }
 .btn_103 { width:380px; border-radius:30px; font-size:30px; text-align:center; letter-spacing:2px; color:#FFFFFF; cursor:pointer; outline:medium; line-height:50px; float:left;}
 .btn_200 { color:#CCCCCC; }
 .btn_201 { background-color:#FFA714; } /*橙*/
 .btn_202 { background-color:#10A4EB; } /*蓝*/
 .btn_203 { background-color:#CCCCCC; } /*灰*/
 .btn_204 { background-color:#24BED5; } /*蓝绿*/
 .btn_205 { background-color:#E8619D; } /*玫红*/
 .btn_206 { background-color:#00B293; } /*绿*/
 .btn_207 { background-color:#FF9B9B; } /*西瓜红*/
 
/*--标题栏目--样式--*/
 .tit00 { float:left; font-size:30px; line-height:60px; height:60px; padding-left:8px; padding-right:8px; color:#000000;  text-align:center; }
 .tit01 { width:100%; border-bottom:1px solid #CCCCCC; height:60px; }
 .tit02 { float:left; width:100%; border-bottom:1px solid #CCCCCC; height:60px; }
 .tit11 { border-bottom:4px solid #F5A400; }
 .tit12 { border-bottom:4px solid #CCCCCC; color:#999999; }

/*--顶部-固定--*/
 .Head01 { height:70px; background:url("/images/4021.png") repeat-x top;  position:fixed; top:0; z-index:210;  }
 .Head02 { height:70px; }
 .Head03 { width:60px; height:60px; margin-top:5px; cursor:pointer; background-image:url("/images/4022.png"); background-repeat:no-repeat; outline:none !important; -webkit-tap-highlight-color:rgba(255,0,0,0); }
 .Head04 { float:left;  margin-left:0px;   background-position:0px 0px; }
 .Head05 { float:right; margin-right:10px; background-position:-80px 0px; }
 .Head06 { float:left;  width:520px; text-align:center; font-size:33px; color:#FFFFFF; line-height:66px; margin-top:3px; }

/*--顶部-查询--*/
 .Seach01 { min-height:85px; position:fixed; top:70px; z-index:200; background-color:#FFFFFF; }
 .Seach01 .Sh01 { float:left; margin-left:20px; margin-top:20px; border:1px solid #CCCCCC; border-radius:30px; }
 .Seach01 .Sh02 { float:left; margin-left:18px; margin-top:8px; width:30px; height:30px; background:url("/images/4028.png") no-repeat; }
 .Seach01 .Sh03 { float:left; margin-left:10px; margin-right:20px; }
 .Seach01 .Sh04 { width:325px; font-size:24px; color:3366CC;  padding:8px 2px 8px 2px; outline:none; }
 .Seach01 .Sh11 { float:left; width:92px; border-radius: 26px; font-size:26px; text-align:center; color:#FFFFFF; cursor:pointer; outline:medium; line-height:46px; margin-top:20px; margin-left:5px; }
 .Seach01 .Sh12 { background: #008030; }
 .Seach01 .Sh13 { background: #FF9900; }
 .Seach01 .Sh22 { border:1px solid #00B544; color:#00B544; margin-top:0px; }
 .Seach01 .Sh23 { border:1px solid #FF9900; color:#FF9900; }
 .Seach02 { height:85px; }

/*--底部-导航--*/
 .MenuTree{ position:fixed; bottom:0; background-color:#F4F4F4; }
 .MenuTree ul{ border-top:1px solid #AAAAAA; overflow:hidden; }
 .MenuTree li{ float:left; width:23%; height:80px; border-bottom:0; border-right:0; text-align:center; color:#999999; cursor:pointer; }
 .MenuTree li div  { font-size:30px; margin-top:12px; margin-bottom:1px; }
 .MenuTree li span { font-size:18px; }
 .MenuTree .cur { color:#3366CC; }

/*--提交-表格--*/
 .Tab01 .td01 { font-size:22px; color:#666666; text-align:right; padding-right:3px; } 
 .Tab01 .td01 span { color:#FF0000; }
 .Tab01 .td02 { text-align:left; font-size:24px; padding:10px 0px; } 
 .Tab01 .td02 input[type="text"] { width:420px; font-size:24px; color:#3366CC; border:1px solid #AAAAAA;  padding:8px 10px; border-radius:6px; background-color:#FFFFFF; outline:none; appearance:none; -moz-appearance:none;  -webkit-appearance:none;}
 .Tab01 .td02 input[type="text"]:focus { color:#333333; }
 .Tab01 .td02 input[type="password"] { width:420px; font-size:24px; color:#3366CC; border:1px solid #AAAAAA;  padding:8px 10px; border-radius:6px; background-color:#FFFFFF; outline:none; appearance:none; -moz-appearance:none;  -webkit-appearance:none;}
 .Tab01 .td02 input[type="password"]:focus { color:#333333; }
 .Tab01 .td02 textarea       { width:420px; font-size:24px; color:#3366CC; border:1px solid #AAAAAA;  padding:8px 10px; border-radius:6px; background-color:#FFFFFF; outline:none; font-family:Arial; appearance:none; -moz-appearance:none;  -webkit-appearance:none;}
 .Tab01 .td02 textarea:focus { color:#333333; }
 .Tab01 .td02 select  { width:420px; font-size:24px; color:#3366CC; border:1px solid #AAAAAA;  padding:8px 10px; border-radius:6px; background-color:#FFFFFF; outline:none; appearance:none; -moz-appearance:none;  -webkit-appearance:none; }
 .Tab01 .td02 select:focus { color:#333333; }

/*--提交-表格--单选+多选--*/
 .sel01 { overflow:hidden;  } /*单选 内容自动 01*/
 .sel01 li{ float:left; margin-top:5px; margin-bottom:5px; }
 .sel01 li input[type="radio"] { float:left; width:28px; height:28px; border:1px solid #666666; cursor:pointer; }
 .sel01 li input[type="checkbox"] { float:left; width:28px; height:28px; border:1px solid #666666; cursor:pointer; }
 .sel01 li span { float:left; margin-left:5px; margin-right:20px; line-height:28px; cursor:pointer; }
  
/*--首页-专用--*/
 .in_121 { overflow:hidden; }  /* 快速链接 */
 .in_121 li { float:left; margin-left:20px; border-radius:10px; width:290px; height:90px; color:#FFFFFF; }
 .in_121 li a { color:#FFFFFF;  }

 .in_122 { list-style:none; overflow:hidden; margin-top:10px; margin-bottom:10px; }
 .in_122 li{ background:url(/images/4024.png) no-repeat; padding-left:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:46px; line-height:46px; background-position:2px 23px; color:#333333; font-size:22px; cursor:pointer; }
 .in_122 li em { font-style:normal; float:right; padding-right:2px; padding-left:5px; color:#999999; font-size:20px; font-family:Arial, Helvetica, sans-serif; }
  
 .in_200 { background-color:#FFFFFF; }  /* 导航色块 */
 .in_200 ul { overflow:hidden; margin-left:24px; margin-right:24px; padding-top:15px; padding-bottom:35px;}
 .in_200 li { float:left; width:148px; margin-top:25px;  text-align:center; }
 .in_200 li div { width:88px; height:88px; margin-left:30px; margin-right:30px; margin-bottom:6px; background-image:url("/images/4004.png"); background-repeat:no-repeat; }
 .in_200 li span{ color:#585858; font-size:22px; }
 .in_200 .in_S11 { background-position:0px    0px; }
 .in_200 .in_S12 { background-position:-88px  0px; }
 .in_200 .in_S13 { background-position:-176px 0px; }
 .in_200 .in_S14 { background-position:-264px 0px; }
 .in_200 .in_S21 { background-position:0px    -88px; }
 .in_200 .in_S22 { background-position:-88px  -88px; }
 .in_200 .in_S23 { background-position:-176px -88px; }
 .in_200 .in_S24 { background-position:-264px -88px; }

 .slideBanner{ position:relative; overflow:hidden; margin:0px; padding:0px; border:0px; background-color:#FFFFFF; height:300px; } /* 首页切换 */
 .slideBanner .bd_slide{ position:relative; z-index:0; }
 .slideBanner .bd_slide li{ position:relative; display:table-cell; vertical-align:top; width:640px; font-size:0px; }
 .slideBanner .bd_slide li a{ width:640px; display:block; float:left;}
 .slideBanner .bd_slide li img{ width:640px; height:300px; }
 .slideBanner .hd_slide{ height:40px; background:url("/images/4012.png") repeat-x; text-align:center; position:relative; top:-40px;}
 .slideBanner .hd_slide ul{ padding:9px 0 0 0;}
 .slideBanner .hd_slide li{ display:inline-block; width:16px;height:16px; border-radius:15px; margin:0 14px; background:#fff; color:#FFFFFF; font-size:12px; line-height:16px; text-align:center; text-indent:-999px; cursor:pointer;overflow:hidden;}
 .slideBanner .hd_slide li.on{ background-position:0px 0px; text-indent:0; background:#FF6600; color:#FF6600; }

/*--新闻-滑动导航--*/
 .NMenu01 { position:relative; height:60px; width:100%; overflow:hidden; border-bottom:1px solid #ccc; }
 .NMenu01 .scroller { position:absolute; }
 .NMenu01 .scroller li { height:60px; color:#000000; float:left; line-height:60px; font-size:26px; text-align:center; }
 .NMenu01 .scroller li a{ color:#000000; height:60px; display:block; margin:0 10px; padding:0 10px; }
 .NMenu01 .scroller li.cur a{ color:#FF0000; border-bottom:4px solid #FF0000; }
 
/*--新闻-列表--*/
 .Nlist  { padding-top:5px; padding-bottom:10px; overflow:auto; height:auto!important; } /* 普通列表 */
 .Nlist ul {list-style:none; margin:0; padding:0;}
 .Nlist ul li { float:left; width:600px;  margin-left:20px; margin-top:20px; padding-bottom:20px; border-bottom:1px dashed #AAAAAA; cursor:pointer; }
 .Nlist_101   { overflow:auto; height:auto!important; }
 .Nlist_102_1 { float:left; width:440px;  margin-top:10px; margin-bottom:10px; }
 .Nlist_102_2 { float:left; width:600px;  margin-top:10px; margin-bottom:10px; }
 .Nlist_103   { font-size:24px; line-height:150%; color:#000000;  }
 .Nlist_103 span { float:left; border:1px solid #1B87C5; color:#1B87C5; border-radius:5px; padding:3px 5px 2px 5px; font-size:20px; line-height:20px; margin-top:4px; margin-right:6px; }
 .Nlist_104   { font-size:20px; margin-top:6px; color:#888888; }
 .Nlist_105   { float:left; width:150px; margin-left:10px; margin-top:5px; margin-bottom:2px; }
 .Nlist_105 img { border-radius:3px; width:150px; height:95px; }

 .Nlist_201 { margin-bottom:15px; margin-top:10px; font-size:26px; color:#000000; } /* 三幅图片列表 */
 .Nlist_202 { height:130px; overflow:hidden; margin-bottom:15px; }
 .Nlist_203 { float:left; margin-left:0px; } 
 .Nlist_203 img { width:196px; height:130px; border-radius:3px 0px 0px 3px; }
 .Nlist_204 { float:left; margin-left:6px; } 
 .Nlist_204 img { width:196px; height:130px; border-radius:0px 0px 0px 0px; }
 .Nlist_205 { float:left; margin-left:6px; } 
 .Nlist_205 img { width:196px; height:130px; border-radius:0px 3px 3px 0px;}
 
 .Nlist_301 { margin-bottom:15px; margin-top:10px; font-size:26px; color:#000000; } /* 单幅视频列表 */
 .Nlist_302 { height:340px; overflow:hidden; margin-bottom:15px; position:relative; }
 .Nlist_303 { position:absolute; height:340px; width:600px; background:url("/images/4025.png") no-repeat center; }
 .Nlist_304 { position:absolute; height:340px; width:600px;  }
 .Nlist_304 img { width:600px; height:340px; border-radius:5px; }

/*--新闻-显示--*/
 .S101 { margin-top:0px; margin-bottom:20px; padding-bottom:15px; padding-top:5px; font-size:34px; line-height:150%; text-align:center; border-bottom:3px solid #61ADD1; } /* 各种显示标题*/
 .S102 { font-size:26px; color:#555555; line-height:175%; padding-left:10px; padding-right:10px; } /* 正文内容*/
 .S102 img { max-width:560px; min-width:360px; margin-bottom:5px; }
 .S102 div { font-size:24px; color:#555555; line-height:175%; }
 .S102 p   { font-size:24px; color:#555555; line-height:175%; padding-top:5px; padding-bottom:5px; }
 .S103 { margin-bottom:15px; text-align:center; }
 .S111 { margin-top:0px; padding-bottom:5px; padding-top:5px; font-size:34px; line-height:150%; text-align:center; }
 .S112 { text-align:center; font-size:20px; color:#999999; font-family:Arial; }
 .S113 { margin-top:12px; margin-bottom:20px; height:3px; background-color:#61ADD1; }

 /*--- 文明秀 列表---*/
 .lyList{ padding-top:5px; padding-bottom:20px; margin-left:20px; margin-right:20px; overflow:auto; height:auto!important; }
 .lyList ul {  }
 .lyList .li01 { padding-top:80px; padding-bottom:20px; overflow:hidden; background:url("/images/4023.png") repeat-x bottom; }
 .lyList .div01 { float:left; width:65px; }
 .lyList .div01 img { width:60px; height:60px; border-radius: 30px; }
 .lyList .div02 { float:left; width:535px; }
 .lyList .div03 { margin-top:5px; overflow:hidden; }
 .lyList .div03_01 { float:left; font-size:26px; color:#333333; font-weight:bold; }
 .lyList .div03_02 { float:right; font-size:20px; color:#999999; font-family:Arial, Helvetica, sans-serif; margin-top:9px; margin-right:25px; }
 .lyList .div03_03 { float:left; font-size:24px; color:#FF0000; font-weight:bold; }
 .lyList .div04 { font-size:24px; color:#333333; margin-top:8px; line-height:150%; padding-left:12px; padding-right:15px; text-indent:2em; }
 .lyList .div05 { font-size:24px; color:#FF0000; margin-top:8px; line-height:150%; padding-left:12px; padding-right:15px; }

 /*----- 新闻分页 ---------*/
 #Content_page{ height:40px; bottom:0px; text-align:center; margin-top:5px; margin-bottom:20px; }
 #PageFY { margin:0 auto; height:33px; text-align:center; font-family:Arial, Helvetica, sans-serif; }
 #PageFY span{ font-size:14px; line-height:20px; color:#F72F61; border:1px solid #CCCCCC; padding:3px 10px 3px 10px; margin-right:1px; cursor:pointer; }
 #PageFY span:hover { background-color:#FCA0B8; color:#FFFFFF; }  
 #PageFY .Aoc{ font-size:14px; line-height:20px; color:#F72F61; border:1px solid #CCCCCC; padding:3px 10px 3px 10px; margin-right:1px; cursor:pointer; }
 #PageFY .Aoc:hover { background-color:#FCA0B8; color:#FFFFFF; }  
 #PageFY .Noc  { color:#888888; cursor:default; }  
 #PageFY .Noc:hover { background-color:#FFFFFF; color:#888888;  }
 #PageFY .Doc  { font-size:14px; line-height:20px; color:#888888; border:1px solid #CCCCCC; padding:3px 10px 3px 10px; margin-right:1px; cursor:default; }
 #PageFY .Doc:hover { background-color:#D8D8D8; }
 #PageFY .cur  { background-color:#F8527A; color:#FFFFFF; }
