/* 内页 */
.in-banner{width:100%; height:300px; min-width:1200px; overflow:hidden; clear:both;position: relative;margin-top: 1px;}
.in-banner .banner{ display:block; width:100%; height:300px; min-width:1200px; overflow:hidden; clear:both;}

.location_div{ position:absolute; bottom:0; left:50%; width:1200px; height:69px; line-height:69px; border-bottom:1px solid #d1d1d1; margin-left:-600px; background:url(../images/opac-white.png); overflow:hidden;} 
.location_div .left{ float:left; background:url(../images/img-list.png) no-repeat 15px center; padding-left:40px; color:#15acc3; font-size:24px;}
.location_div .left span{ text-transform:uppercase; font-size:16px; font-family:Arial; margin-left:12px;color: #f39800;}
.location_div .right{ float:right; color:#666;background:url(../images/iconfont-home.png) no-repeat left center; padding-left:18px; margin-right:20px;}
.location_div .right a{ color:#666; margin:0 2px;}
.location_div .right a:hover{ color:#f39800;}

.middle_main{ width:100%; height:auto; min-height:400px; min-width:1200px; overflow:hidden; clear:both; background:#f2f2f5;  padding-bottom:20px;}
.middle_main .middle_mbox{ width:1200px; height:auto; overflow:hidden; margin:0px auto;}

.inctag_nav{ width:1200px; height:75px; background:#fff; overflow:hidden; clear:both; margin-bottom:40px;}
.inctag_nav li{ display:block; float:left; width:165px; height:75px; background:url(../images/img-line.png) no-repeat right center;}
.inctag_nav a{ display:block;width:165px; line-height:75px; text-align:center; color:#000; font-size:16px;} 
.inctag_nav a:hover,.inctag_nav a.hover{ color:#f39800; background:url(../images/nav-h.png) no-repeat center bottom;}

.ul_box{ width:1200px; height:auto; background:#fff;margin-bottom:60px;}
.inctag_ul{ width:1200px; height:auto;position:relative; background:#fff;}
.inctag_ul li{ display:block; float:left; width:165px; height:auto; background:url(../images/img-line.png) no-repeat right center;}
.inctag_ul .ctag_a{ display:block;width:165px;height:75px; line-height:75px; text-align:center; color:#000; font-size:16px;} 
.inctag_ul .ctag_a:hover,.inctag_ul #ctag_ahover{ font-weight: bold; color:#f39800; background:url(../images/nav-h.png) no-repeat center bottom;}
.inctag_ul .line{ width:1200px;height:16px; background:#f4f4f4; overflow:hidden; clear:both;}
.inctag_ul .mtag_div{ display:none; width:1200px;height:auto; padding-bottom:10px; background:#fff; position:absolute; left:0; top:91px;}
.inctag_ul .mtag_div a{ display:block; float:left; padding:0 20px; margin-top:10px; margin-left:10px; height:28px; color:#000; line-height:28px;}
.inctag_ul .mtag_div a:hover,.inctag_ul .mtag_div #mtag_ahover{ background:#f39800; color:#fff;}

.middle_main .mbox{ width:1200px; height:auto; padding-bottom:20px; margin-bottom:30px;overflow:hidden;}
.middle_main .about_box{width:1140px; margin:30px auto; height:auto; min-height:400px; clear:both; overflow:hidden;}
.middle_main .about_box img,.middle_main .about_box table{ max-width:100%;}

.mbox .new_list{display:block;width:590px; height:180px; float:left; background:#fff; overflow:hidden; margin:0 20px 20px 0; position:relative;}
.mbox .new_list img{ margin:10px 10px; float:left;} 
.mbox .new_list .topic{ float:left; margin-top:10px; color:#000; width:305px; height:30px; font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mbox .new_list .intro{ float:left; color:#666; width:305px; line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.mbox .new_list .date{ position:absolute; bottom:15px; left:280px; color:#999;}
.mbox .new_list:hover{ background:#f39800;}
.mbox .new_list:hover .topic,.mbox .new_list:hover .intro,.mbox .new_list:hover .date{ color:#fff;}

.arttitle{ text-align:center; margin-bottom:10px; color:#333; font-size:20px;}
.inside-time{ text-align:center; margin-bottom:20px; font-size:13px; color:#999; border-bottom:1px dotted #e1e1e1; height:40px;}
.art_content img,.art_content table{ max-width:100%;}

.mbox .up-down{ height:60px;text-align:left; margin:40px auto 0 auto; font-size:15px; width:1140px; border-top:1px solid #e1e1e1; padding-top:20px;}
.mbox .up-down a{ color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block; float:right;width:1075px; height:30px;}
.mbox .up-down a:hover{ color:#f39800;}

.nodata{width: 100%;height:auto;overflow:hidden;text-align: center;margin:40px auto;}
.nodata span{display: block;color: #666;font-size: 16px;font-family: "楷体";}

.art-note{ width:1140px;height:35px; line-height:35px; color:#666;border-bottom: solid 1px #ddd;margin:10px auto 20px auto; height:35px;overflow: hidden; text-align:center;}
.art-note li{display: inline-block;margin:0 10px;}
.art-note li img{ position:relative; top:2px; margin-right:4px;}
.art-note li a{ color:#888;}
.art-note li a:hover{ color:#f39800;}

.art-note .sharesapn{display: inline-block; float:right;background:none; margin-top:5px; font-size:14px; color:#888;}
.art-note .bdshare{background: none}
.art-note .bdshare-button-style0-16 a,.art-note .bdshare-button-style0-16 .bds_more{background: none}

.article-pager{ width:1200px; height:auto; margin:0px auto; overflow:hidden; clear:both; text-align:center;}
.article-pager li{ width:128px; height:40px; text-align:center; display:inline-block; line-height:38px; box-sizing:border-box; margin-top:0px; margin-right:7px;}
.article-pager li a{ width:100%;background:#fff; height:38px; display:block; color:#666; border:solid 1px #ddd; border-radius:2px; box-shadow: 0 1px 2px rgba(0,0,0,0.1); box-sizing:border-box;}
.article-pager li img{ position:relative; top:1px;}
.article-pager li:hover a{ background:#f39800;border:solid 1px #f39800;}

.Trea{display: block;float: left;margin:30px 0 0 30px;width: 263px;height: 290px;overflow: hidden;}
.Trea .pic{width: 263px;height: 230px;overflow: hidden;}
.Trea .topic{width: 263px;height:46px;line-height:46px;text-align:center;color: #000;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.Trea:hover .topic{background:#f39800;color: #fff;}

.Reclist{display: block;width: 1200px;height: 125px;background: #fff;overflow: hidden;margin-bottom: 20px;}
.Reclist .date{float: left;width: 100px;height:95px;overflow: hidden;background: #f4f4f4;margin:15px 15px;text-align: center;}
.Reclist .date .day{width: 100px;height: 60px;line-height: 60px;overflow: hidden;font-size:24px;color: #000;font-family: "Arial";}
.Reclist .date .year{width: 100px;height:35px;line-height:35px;overflow: hidden;font-size: 12px;color: #fff;background: #15acc3;}
.Reclist .topic{float: left;width:1000px;height:22px;line-height:22px;font-size: 15px;color: #000;margin:15px 15px 5px 15px;font-weight: bold;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.Reclist .intro{float: left;width:1000px;height:40px;line-height:20px;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size: 14px;color: #666;margin:0px 15px;}
.Reclist .hit{float: left;width:1000px;height:26px;line-height:26px;font-size: 13px;color: #888;margin:4px 15px 0px 15px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.Reclist .hit b{color: #f39800;}
.Reclist:hover{background: #15acc3;}
.Reclist:hover .date .year{background: #f39800;}
.Reclist:hover .topic,.Reclist:hover .intro,.Reclist:hover .hit{color: #fff;}

.ly-bg{display:inline-block;float: left;margin: 40px 40px;}
#myform{margin:40px 0 0 20px;float: left;}
.c-le-list .c-le-tip{height: 21px;box-sizing: border-box;padding-left: 65px;}
.c-le-list {padding-left: 20px;}
.c-le-list label{font-size: 14px;margin-right: 10px;}
.c-le-list input,.c-le-list select[name="ctype"],.c-le-list select[name="signs"]{outline: none;width: 400px;height: 34px;line-height: 34px;border: 1px solid #dddddd;background: #fff;border-radius: 3px;text-indent: 10px;font-size: 14px;font-family: '微软雅黑 ';box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);}
.c-le-list select[name="zcod"]{outline: none;min-width: 129px;height: 34px;line-height: 34px;border: 1px solid #dddddd;background: #fff;border-radius: 3px;text-indent: 10px;font-size: 14px;font-family: '微软雅黑 ';}
.c-le-list textarea{outline: none;width: 400px;height: 175px;line-height: 25px;border: 1px solid #dddddd;background: #fff;border-radius: 3px;text-indent: 10px;font-size: 14px;font-family: '微软雅黑 ';resize: none;}
.tb-te{position: relative;top: -155px;}
.false {color: red;}
.right {color: green;}
input.false {border: 1px solid red;}
input.right {border: 1px solid green;}
button {display: inline-block;border: none;outline: none;width: 152px;height: 50px;border-radius: 5px;background: #15acc3;line-height: 50px;margin-left: 83px;font-size: 16px;color: #fff;cursor: pointer;font-weight: bold;font-size: 16px;}
.c-le-list:nth-child(1),.c-le-list:nth-child(2),.c-le-list:nth-child(3){background: url(../images/red.jpg) no-repeat 2px 12px;font-family: '微软雅黑 ';}

.pritable{width: 1140px;height: auto;overflow: hidden;margin: 30px auto 10px auto;text-align: center;border-left: 1px solid #aaa;}
.pritable thead td{height: 40px;background: #f4f4f4;border: 1px solid #aaa;border-left: none;font-size: 14px;}
.pritable tbody td{height: 40px;background: #fff;border: 1px solid #aaa;border-left: none;border-top: none;font-size: 13px;}

.sform{width:400px;height: 35px;overflow: hidden;margin: 30px auto 10px auto;}
.sform .key{display: block;float: left;width: 300px;height: 30px;line-height: 33px;overflow: hidden;font-size: 14px;padding: 0 10px;}
.sform .sbtn{display: block;float: right;width: 70px;height: 35px;line-height: 35px;overflow: hidden;font-size: 14px;margin-left: 0;font-family: '微软雅黑 ';border-radius: 0;}