﻿/*** 公共部分 ***/
 *{ margin:0; padding:0; border:0px; font-family:"Microsoft YaHei"; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; }
 html,body { width:100%; height:100%; } /* 刷黑 FILTER:gray; -webkit-filter:grayscale(100%); */
 body { color:#000000; }
 img { border:none; vertical-align:middle; }
 ul, ol, li, dl { list-style-type:none; list-style:none; }
 a { text-decoration:none; color:#333333; cursor:pointer; }
 table { margin:0 auto; border:0px; border-collapse:collapse; border-style:none; }
 td,th { padding:0px; border:0px; }

/*--公共-常用--*/
 .boxclear{ clear:both; }
 .minwidth { min-width:1200px; margin:0px auto; }
 .boxwidth { width:1200px; margin:0px auto; }
 .boxcenter { margin:0px auto; }
 .boxno{ box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; -o-box-sizing:content-box; -ms-box-sizing:content-box; }
 .boxdiv01 {  }
 .boxdiv02 { border:1px solid #CCCCCC; border-radius:5px; box-shadow:4px 4px 8px 0px rgba(204,204,204,0.6); background-color:#FFFFFF; }
 .boxdiv03 { border:1px solid #CCCCCC; border-radius:5px; box-shadow:4px 4px 8px 0px rgba(204,204,204,0.6); background:url("../Image/1010.png") no-repeat bottom #F2F2F2; }
 .fixed { position:fixed; top:15px; }

 .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;}

 #ThisBody { }

/*----- 包含页专用 ---------*/
 .top_01 { height:135px; }
 .top_02 { float:left; margin-left:5px; margin-top:40px; cursor:pointer; }
 .top_03 { float:right; margin-top:48px; margin-right:5px; }
 .top_menu { height:60px; background:url("../Image/1003.png") repeat-x top; }
 .end_01 { height:175px; background-color:#373737; border-top:5px solid #E7AE70; color:#999999; font-size:15px; line-height:200%; }

 /*----- 主导航菜单 ---------*/
 #menu_show { overflow:hidden; background:url("../Image/1003_1.png") no-repeat top left; }
 #menu_show li { float:left; width:171px; height:60px; background:url("../Image/1003_1.png") no-repeat top right; text-align:center; cursor:pointer; color:#FFFFFF; font-size:19px; font-weight:bold; letter-spacing:1px; line-height:60px;} 
 #menu_show li:hover { color:#1851A5; background:url("../Image/1003_2.png") top center; border-radius:3px 3px 0px 0px; }
 #menu_show .li01 { width:171px; }
 #menu_show .li02 { background:url("../Image/1003_3.png") top center; border-radius:3px 3px 0px 0px; }
 #menu_show li ul { overflow:hidden; display:none; background-color:#F4F4F4; border-top:1px dotted #CCCCCC; padding-bottom:15px; z-index:9999; position:absolute; }
 #menu_show li ul li { float:none; height:40px; text-align:center; cursor:pointer; color:#333333; font-size:16px; font-weight:normal; letter-spacing:0px; line-height:40px; border-bottom:1px dotted #CCCCCC; }
 #menu_show li ul li:hover { color:#FFFFFF; background:#3E7DDD; border:0px; border-radius:0px; }

/*----- 首页图片轮播 ---------*/
 #full-screen-slider { width:100%; height:500px; float:left; position:relative}
 #slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
 #slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
 #slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
 #pagination { display:block; list-style:none; position:absolute; left:50%; top:450px; z-index:90;  padding:5px 15px 5px 0; margin:0}
 #pagination li { display:block; list-style:none; width:30px; height:8px; float:left; margin-left:10px; border-radius:5px; background:#DDD }
 #pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
 #pagination li.current { background:#0092CE}
 
/*----- 首页专用 ---------*/
 .in_101 { height:54px; background-color:#EEEEEE; }
 .in_101 .s01 { float:left; margin-left:20px; line-height:54px; color:#666666; font-size:16px;}
 .in_101 .s02 { float:right; margin-right:30px; width:380px; height:36px; margin-top:9px; background-color:#FFFFFF; border:1px solid #CCCCCC; border-radius:18px; }
 .in_101 .s03 { float:left; margin-left:20px; margin-top:1px; }
 .in_101 .s03 input{ width:275px; height:30px; line-height:30px; font-size:15px; border:0px; outline:none; color:#666666; background-color:transparent; } 
 .in_101 .s04 { float:left; margin-left:2px; margin-top:2px; }

 .in_102 { padding-top:30px; padding-bottom:15px; margin-bottom:20px; border-bottom:1px solid #CCCCCC; overflow:hidden; }
 .in_102 .p1{ color:#DAD9D9; font-size:26px; text-align:center; font-family:Arial, Helvetica, sans-serif; } 
 .in_102 .p2{ color:#000000; font-size:24px; text-align:center; font-weight:bold; padding-bottom:10px; } 
 .in_102 .p3{ color:#FFFFFF; font-size:14px; text-align:center; background-color:#7FC4FF; width:200px; height:28px; border-radius:14px; line-height:28px; margin:0px auto; position:absolute; margin-left:50%; left:-100px;} 

 .in_103 { overflow:hidden; margin-bottom:15px; }
 .in_103 li { float:left; margin-left:15px; margin-right:15px; margin-top:10px; text-align:center; }
 .in_103 li img { width:370px; height:225px; }
 .in_103 li img:hover { transform:scale(1.02); transition:all 0.5s; }
 .in_103 li p { line-height:30px; font-size:15px; color:#666666; }
 
 .in_104 { overflow:hidden; margin-bottom:15px; padding-top:15px; }
 .in_1041 { float:left; margin-left:15px; width:570px; }
 .in_1041 img { width:570px; height:310px; }
 .in_1041 img:hover { transform:scale(1.02); transition:all 0.5s; }
 .in_1041 .p1{ color:#000000; font-size:17px; line-height:24px; padding-bottom:6px; padding-top:6px; } 
 .in_1041 .p2{ color:#999999; font-size:15px; line-height:20px;  } 
 .in_1042 { float:left; margin-left:30px; width:570px; }
 .in_1042 li { margin-bottom:10px; border:1px solid #DDDDDD; padding:8px 10px 8px 0px; overflow:hidden; }
 .in_1042 .s1{ float:left; width:100px; font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:17px; text-align:center; padding-top:10px; }
 .in_1042 .s1 span { font-size:30px; color:#666666; line-height:50px; }
 .in_1042 .s2{ float:left; width:450px; color:#000000; font-size:18px; line-height:24px; border-bottom:1px dotted #CCCCCC; padding-top:5px; padding-bottom:10px; margin-bottom:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
 .in_1042 .s3{ float:left; width:450px; color:#999999; font-size:14px; line-height:24px; }

 .in_105 { overflow:hidden; background-color:#F7F7F7; padding-top:45px; }
 .in_106 { width:1200px; overflow:hidden; position:relative; text-align:center; float:right; } /*新闻列表显示*/
 .in_106 .imgbox { width:1050px; height:275px; overflow:hidden; position:relative; float:right; top:0px; right:75px; }
 .in_106 .imgbox ul { width:20000px; position:absolute; left:0px; top:0px; }
 .in_106 .imgbox li { float:left; margin-right:30px; cursor:pointer; border:1px solid #DDDDDD; }
 .in_106 .imgbox li img { width:238px; height:200px; }
 .in_106 .imgbox li img:hover { transform:scale(1.05); transition:all 0.5s; }
 .in_106 .imgbox li p { line-height:30px; font-size:15px; color:#666666; padding-top:5px; padding-bottom:5px; }
 .in_106 a.abtn { position:absolute; top:95px; display:block; height:36px; width:21px; overflow:hidden; text-indent:-20000px; }
 .in_106 a.aleft  { left:20px; background:url("../Image/2105_1.png") 0px center no-repeat; }
 .in_106 a.aright { right:20px; background:url("../Image/2106_1.png") 0px center no-repeat; }

/*----- 新闻--左侧菜单 ---------*/
 .in_301 { background:url("../Image/2207.png") no-repeat 15px 7px; height:30px; line-height:30px; font-size:20px; font-weight:bold; padding-left:45px; margin-top:5px; color:#EC0000; letter-spacing:2px; }  /*- 菜单一级 -*/
 .in_302 { line-height:30px; font-size:16px; color:#333333;  padding:5px 10px 6px 30px; border:1px solid #FF8800; margin-top:15px; background-color:#F8F8F8; border-radius:5px; }  /*- 菜单二级 -*/
 .in_302:hover { background-color:#FF9900;  color:#FFFFFF; }
 .in_303 { color:#FFFFFF; background-color:#FF8800; } 
 .in_304 { padding-bottom:10px; padding-top:6px; border:1px solid #2791CF; border-radius:5px; }   /*- 菜单三级 -*/
 .in_304 li { line-height:26px; font-size:14px; padding-left:40px; }
 .in_304 a { color:#333333; font-size:14px; }
 .in_304 a:hover { color:#FF0000; }
 .in_305 { color:#FF0000; font-weight:bold; } 
 .in_306 { height:120px; }
 .in_311 { height:37px;  border-bottom:2px solid #DDDDDD; margin:10px 15px 1px 15px; }   /*- 菜单右侧标题 -*/
 .in_312 { float:left; line-height:35px; font-size:18px; color:#000000; border-bottom:2px solid #13BBD9; padding-left:15px; padding-right:15px; letter-spacing:2px; font-weight:bold; }
 .in_313 { float:right; line-height:35px; font-size:14px; color:#888888; padding-right:10px; }
 .in_313 a { color:#888888; }
 .in_313 a:hover { color:#FF0000; }
 .in_314 { height:37px; border-bottom:3px solid #C4C4C4; margin:10px 0px 0px 0px; }
 .in_315 { float:left; line-height:35px; font-size:15px; color:#555555; padding-left:10px; }
 
/*----- 新闻--信息列表 ---------*/
 .in_401 { width:840px; overflow:hidden; padding-top:15px; } 
 .in_402 { border-bottom:1px dotted #CCCCCC; margin-top:15px; margin-bottom:15px;}
 .in_403 { overflow:hidden; margin-top:5px; margin-bottom:10px; }  /*- 文字列表 -*/
 .in_404 { float:left; width:75px; color:#888888; font-size:20px; font-family:Arial; margin-top:1px; padding-left:8px; letter-spacing:1px; }
 .in_405 { float:left; width:755px; }
 .in_405_1 { float:left; width:605px; }
 .in_406 { color:#ff3300; font-size:16px; line-height:23px; }
 .in_407 { color:#999999; font-size:13px; padding-top:5px; line-height:20px; }
 .in_408 { font-size:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
 .in_408 a { color:#222222; font-size:16px; font-weight:bold; }
 .in_408 a:hover { color:#000000; text-decoration:underline; }
 .in_408 a span{ color:#222222; font-weight:normal; }
 .in_409 { float:left; width:140px; height:90px; overflow:hidden; margin-left:12px; } 
 .in_409 img { width:140px; height:90px; border:0; }
 
 .in_421 { float:left; width:360px; margin-left:30px; margin-right:30px; margin-bottom:20px; } /*- 图片列表 -*/
 .in_421 a { color:#222222; font-size:15px; }
 .in_421 a:hover { color:#FF0000; position:relative; left:1px; top:1px; }
 .in_422 { width:360px; height:220px; }
 .in_422 img { width:360px; height:220px; border:0; }
 .in_423 { font-size:15px; height:30px; margin-top:3px; line-height:30px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; } 
 .in_424 { width:840px; border-bottom:1px dotted #CCCCCC; margin-top:1px; margin-bottom:15px;}

/*----- 新闻--正文显示 ---------*/
 .in_501   { font-size:28px; font-weight:bold; color:#333333; text-align:center; margin-bottom:8px; margin-top:8px; }
 .in_501_1 { font-size:25px; font-weight:bold; color:#333333; text-align:center; font-family:"仿宋"; }
 .in_501_2 { font-size:25px; font-weight:bold; color:#333333; text-align:center; font-family:"楷体"; padding-top:1px; }
 .in_502 { font-size:14px; color:#888888; background-color:#EBEFF1; height:45px; line-height:38px; padding-top:3px; margin-top:15px; border-bottom:1px dotted #D4D4D4; text-align:center; }
 .in_502_1 { float:left; width:60%; text-align:right; }
 .in_503 { margin-bottom:15px; text-align:center; }
 .in_504 { padding-top:5px; height:55px; overflow:hidden; background-color:#FFFFFF; }
 .in_505 { float:left; margin-left:10px; margin-top:10px; color:#666666;  }
 .in_506 { float:right; margin-right:10px; }
 .in_507 { float:left; width:900px; font-size:15px; color:#555555; margin-top:3px; margin-bottom:5px;}
 .in_507 a { color:#222222; font-size:15px; }
 .in_507 a:hover { color:#FF0000; position:relative; left:1px; top:1px; }
 .in_508 { height:30px; }
 .in_509 { background-color:#F0F3F4; padding-top:25px; padding-bottom:50px }
 
/*----- 新闻正文 ---------*/
 .divcontent { margin:0px auto; padding:0px; font-size:17px; line-height:210%; min-height:5px; word-break:break-all; color:#333333;}
 .divcontent a       { color:#111EEE; text-decoration:none; font-size:17px; line-height:210%; letter-spacing:1px; }
 .divcontent a:hover { color:#00AFED; text-decoration:none;}
 .divcontent div { font-size:17px; color:#333333; }
 .divcontent p { font-size:17px; color:#333333; padding-top:5px; padding-bottom:5px; }
 .divcontent img { margin-top:10px; max-width:1100px; }
 .divcontent table { margin:10px auto; border:0px; border-collapse:collapse;  border-style:none; border-top:1px solid #666666;border-right:1px solid #666666; }
 .divcontent table th { border-bottom:1px solid #666666; border-left:1px solid #666666; border-right:0px; border-top:0px; text-align:center; padding:8px 10px; font-size:14px; line-height:125%; }
 .divcontent table td { border-bottom:1px solid #666666; border-left:1px solid #666666; border-right:0px; border-top:0px; text-align:left;   padding:8px 10px; font-size:14px; line-height:125%; }
 .divcontent table th * { font-size:14px; line-height:125%; }
 .divcontent table td * { font-size:14px; line-height:125%; }
 .divcontent table th a       { color:#111EEE; text-decoration:none; }
 .divcontent table td a:hover { color:#0F18D5; }

/*----- 新闻分页 ---------*/
 #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:#DDDDDD; color:#F8527A; font-weight:bold; }

/*--数据提交Table--*/
 .Table201 { width:100%; border:0px; border-collapse:collapse; font-family:"Microsoft YaHei"; }
 .Table201 .td01 { font-size:13px; color:#888888; text-align:right;}
 .Table201 .td01 font{ color:#ff0000; } 
 .Table201 .td02 { font-size:14px; color:#0066CC; padding-left:10px; padding-top:8px; padding-bottom:8px;}
 .Table201 .td02 select { border:1px solid #CCCCCC; padding:2px 5px;  font-family:"Microsoft YaHei"; font-size:14px; color:#0066CC; width:237px; outline:medium; border-radius:3px; }
 .Table201 .td02 select option {  font-size:14px; font-family:"Microsoft YaHei";  }
 .Table201 .td02 input[type="text"]     { width:237px; border:1px solid #CCCCCC; padding:3px 5px;  font-family:"Microsoft YaHei"; font-size:14px; color:#0066CC; border-radius:3px; }
 .Table201 .td02 input[type="password"] { width:237px; border:1px solid #CCCCCC; padding:3px 5px;  font-family:"Microsoft YaHei"; font-size:14px; color:#0066CC; border-radius:3px; }
 .Table201 .td02 input[type="file"]     { width:237px; border:1px solid #CCCCCC; padding:3px 5px;  font-family:"Microsoft YaHei"; font-size:14px; color:#0066CC; border-radius:3px; }
 .Table201 .td02 textarea{ font-size:14px; color:#0066CC; border:1px solid #CCCCCC; padding:3px 5px; width:550px; height:105px;  font-family:"Microsoft YaHei", SimSun, Arial, Helvetica, sans-serif; line-height:175%;  border-radius:3px;  }
 .Table201 .td02 .Radio01{ float:left; width:16px; height:16px; margin-top:2px; cursor:pointer;  } 
 .Table201 .td02 .Radio02{ float:left; line-height:20px; cursor:pointer; margin-left:3px; margin-right:30px; font-weight:bold; }
 .Table201 .td02 .Radio03{ float:left; line-height:20px; cursor:pointer; margin-left:2px; margin-right:20px; font-size:13px;  }

 .Table201 .td11 { font-size:15px; color:#888888; text-align:right;}
 .Table201 .td11 font{ color:#ff0000; } 
 .Table201 .td12 { font-size:16px; color:#0066CC; padding-left:10px; padding-top:8px; padding-bottom:8px;}
 .Table201 .td12 select { border:1px solid #CCCCCC; padding:2px 5px;  font-family:"Microsoft YaHei"; font-size:16px; color:#0066CC; width:237px; outline:medium; border-radius:3px; }
 .Table201 .td12 select option {  font-size:16px; font-family:"Microsoft YaHei";  }
 .Table201 .td12 input[type="text"]     { width:237px; border:1px solid #CCCCCC; padding:5px 8px;  font-family:"Microsoft YaHei"; font-size:16px; color:#0066CC; border-radius:4px; }
 .Table201 .td12 input[type="password"] { width:237px; border:1px solid #CCCCCC; padding:5px 8px;  font-family:"Microsoft YaHei"; font-size:16px; color:#0066CC; border-radius:4px; }
 .Table201 .td12 input[type="file"]     { width:237px; border:1px solid #CCCCCC; padding:5px 8px;  font-family:"Microsoft YaHei"; font-size:16px; color:#0066CC; border-radius:4px; }
 
 .btn101 { font-size:17px; padding:6px 20px 7px 20px; color:#FFFFFF; background:#FF9900; border-radius:5px; cursor:pointer; outline:medium; font-family:"Microsoft YaHei", SimSun, Arial, Helvetica, sans-serif; }
 .btn101:hover { background:#FF6600; }
 .btn102 { font-size:16px; padding:5px 20px 6px 20px; color:#FFFFFF; background:#FF9900; border-radius:5px; cursor:pointer; outline:medium; font-family:"Microsoft YaHei", SimSun, Arial, Helvetica, sans-serif; }
 .btn102:hover { background:#FF6600; }

/*--打印专用--*/
 .PrintTab { width:600px;  margin:0 auto; border:0px; border-collapse:collapse; border-top:1px solid #666666;border-right:1px solid #666666; }
 .PrintTab th { border-bottom:1px solid #666666; border-left:1px solid #666666; color:#666666; font-size:14px; line-height:35px; text-align:center; font-weight:normal; }
 .PrintTab td { border-bottom:1px solid #666666; border-left:1px solid #666666; color:#3366CC; font-size:16px; line-height:35px; text-align:left; padding-left:15px; background-color:#FFFFFF; }
 .PrintTab td span { color:#666666; font-size:12px; padding-left:5px; font-weight:normal; } 


/*----- 信息查询 ---------*/
 .Seach01 { overflow:hidden; }
 .Seach01 .Sh01 { float:left; margin-left:20px; margin-top:20px; border:1px solid #CCCCCC; border-radius:30px; }
 .Seach01 .Sh02 { float:left; margin-left:12px; margin-top:5px; width:30px; height:30px; background:url("../Image/2203.png") no-repeat; }
 .Seach01 .Sh03 { float:left; margin-left:10px; margin-right:20px; }
 .Seach01 .Sh04 { width:325px; font-size:16px; color:3366CC;  padding:7px 2px 5px 2px; outline:none; }
 .Seach01 .Sh11 { float:left; width:92px; border-radius:26px; font-size:16px; text-align:center; color:#FFFFFF; cursor:pointer; outline:medium; line-height:32px; padding-bottom:1px; margin-top:20px; margin-left:5px; }
 .Seach01 .Sh12 { border:1px solid #0A76C7; background:#0A76C7; margin-top:0px; }
 .Seach01 .Sh13 { background:#FF9900; width:120px; letter-spacing:3px; line-height:32px; padding-bottom:1px; }
