@charset "utf-8";
@font-face {
	font-family: 'FontAwesome';
	src: url('fonts/ark.eot.txt?v=2');
	src: url('fonts/ark.ttf.txt?v=2') format('truetype'),url('fonts/ark.woff.txt?v=2') format('woff2');
	font-weight: normal;
	font-style: normal
}
/*公共部分*/
body{background-repeat:repeat-x;padding: 0;margin:0 auto; font-family:Arial,"微软雅黑","宋体";text-align:center;font-size: 12px;color: #5e5e5e;min-width: 1200px;}
input,select,textarea {FONT-SIZE: 12px;FONT-FAMILY: simsun;outline:none}
a {color: #3d3d3d;text-decoration:none;}
a:hover { color: #c00; text-decoration: underline;}
img{border:0;}
ul li {list-style:none;text-align:left;}
h1,h2,h3,h4,h5,h6,p,ul,dl,li,dt,dd,form,select{margin:0; padding:0;}

fieldset, legend, textarea, input {
	padding: 0
}
ul, ol {
	padding-left: 0;
	list-style-type: none
}
a img, fieldset {
	border: 0
}
img{ display:inline-block;margin:0 auto;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block
}
audio, canvas, video {
	display: inline-block
}
audio:not([controls]) {
	display: none;
	height: 0
}
[hidden] {
	display: none
}
svg:not(:root) {
	overflow: hidden
}
figure {
	margin: 0
}
button, input, select, textarea {
	font-family: inherit;
	font-size: 100%;
	margin: 0
}
button, select {
	text-transform: none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button
}
button[disabled], html input[disabled] {
	cursor: default
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0
}
input[type="search"] {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-appearance: textfield;
	-webkit-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
}
textarea {
	overflow: auto;
	vertical-align: top;
	resize: none
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
box-shadow:inset 0 0 0 1000px #fff;
-moz-box-shadow:inset 0 0 0 1000px #fff;
-webkit-box-shadow:inset 0 0 0 1000px #fff
}
select {
	border-radius: 0;
	-webkit-border-radius: 0
}
body {
	line-height: 1.6;
	color: #222;
	font-size: 16px
}
textarea, input {
	color: #222
}
textarea::-webkit-input-placeholder, input::-webkit-input-placeholder {
color:#a3a3a3
}
textarea:-moz-placeholder, input:-moz-placeholder {
color:#a3a3a3
}
textarea::-moz-placeholder, input::-moz-placeholder {
color:#a3a3a3
}
textarea:-ms-input-placeholder, input:-ms-input-placeholder {
color:#a3a3a3
}
textarea.placeholder, input.placeholder {
	color: #a3a3a3
}
textarea {
	resize: none;
	overflow-y: auto
}
*:focus { outline: none; }
button, input, select, textarea {
*font-family:"Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif
}
.nbr{white-space: nowrap;}
.ibox{ border: #2263a5 1px solid;}
.button{margin:0 0 0 .2em;background:#cf0;border:1px solid #2263a5;color:#fff;font-weight:bold;}
.more{ text-align:right;}
.s1{float:left;}
.s2{float:left;}
.s3{float:right;}
.ss1{float:left;}
.ss2{float:left;}
.ss3{float:right;}

.clear{zoom:1;}
.clear[class]{content:'\20';display:block;clear:both; height:0;}
.clearfix:before,.clearfix:after {
    content:"";
    display:table;
}
.clearfix:after {
    clear:both;
    overflow:hidden;
}
.clearfix {
    zoom:1; 
}
.blue{ color:#0067F3}

/* 空行属性 */
.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank12,.blank15{clear:both;margin:0 auto; width:100%; font-size:1px; overflow:hidden;}
.blank1{height:1px;line-height:1px;}
.blank2{height:2px;line-height:2px;}
.blank3{height:3px;line-height:3px;}
.blank4{height:4px;line-height:4px;}
.blank5{height:5px;line-height:5px;}
.blank6{height:6px;line-height:6px;}
.blank7{height:7px;line-height:7px;}
.blank8{height:8px;line-height:8px;}
.blank9{height:9px;line-height:9px;}
.blank10{height:10px;line-height:10px;}
.blank12{height:12px;line-height:12px;}
.blank15{height:15px;line-height:15px;}
.blankR5{height:5px; background:#AC0202; font-size:1px;}
.blankW9{margin:0 auto; width:100%; height:9px; font-size:1px; background:#fff; clear:both;}
.bgg{ background:#F4FFD5;}
.onlyMb{display: none;}
.mbOnly{display: none;}
.topttl{display: none;}
.behind{display: none;}
.topOnly{display: none;}
.barOnly{display: none;}




.flyshow{margin: 0 auto;width: 100%;transition: all 0.75s;}

.bIn{width:1200px; margin:0 auto;}
.arkMain0 .bIn{padding:10px 0}
/*登录与导航*/

.topTool{border-top:2px solid #d2d2d2;border-bottom:3px solid #d2d2d2;background:#e3e3e3;position: relative;z-index: 99;overflow: visible;}
.topTool .bIn{height:30px; line-height:30px;}
.topTool .s2{float: right;}
.topTool a{margin:0 6px;font-size: 16px;}
.topTool a.tti-8{color: #a00}
.lgnup{display: inline-block;position: relative;padding: 0 10px;}
.lgnttl{position: relative;z-index: 1;}
.lgnttl a{color:#00f;}
.lgnttl:after{content: "»";display:inline-block;color: #666;font:400 24px/24px Arial;vertical-align:middle;padding: 0 3px;transform:rotate(90deg);overflow: hidden;margin-top:-1px;}
.lgnbox{display: none;position: absolute;top:25px;left:0;width:200px;box-sizing: border-box;padding:12px 0;z-index: 99;}
.lgnbox ul{border-radius: 5px;border:1px solid #ddd;background:#fff;box-sizing: border-box;padding:10px 5px;box-shadow: 0 3px 5px 3px rgb(0 0 0 / 30%);line-height:40px;font-size: 18px;}
.lgnbox:before{content: "▲";display:inline-block;color: #fff;font:400 20px/20px Arial;overflow: hidden;position: absolute;top:0;left:24px;}
.lgnup:hover .lgnbox{display: block;}
.lgnup:focus .lgnbox{display: block;}
.lgnup:hover .lgnttl:after{transform:rotate(270deg);}
.lgnbox a{color:#5e5d5b;display: block;height: 100%;padding: 0 0 0 15px;width: 100%;overflow: hidden;box-sizing: border-box;text-overflow: ellipsis;white-space: nowrap;}
.lgnbox a:hover{background:#fcf0f2;color:#951f16;text-decoration: none;}
.lgnicon a:before{display: inline-block;margin: -1px 10px 0 0;vertical-align: middle;content: "";width:20px;height: 20px;background: url(http://odp.cn/comm/img/proicon_32.png) no-repeat;background-size: 20px 20px;}
.lgni3 a:before{background-image: url(http://odp.cn/comm/img/efile_32.png);}
.mqpbox{display: none;position: absolute;top:0;left:195px;width:140px;box-sizing: border-box;padding:10px 0;text-align: center;border:1px solid #ddd;background:#fff;box-sizing: border-box;padding:10px 5px;color:#1d5396;box-shadow: 0 3px 5px 3px rgb(0 0 0 / 30%);line-height:40px;font-size: 18px;}
.mqpbox img{display: block;width:120px;height: auto;}
.lgni1:hover .mqpbox{display: block;}
.lgni2:hover .mqpbox{display: block;font-size: 14px;left:180px;top:30vh;left:9vw;width:80vw;}

.arkBody{}

 .header {
            width: 100%;
            background:#fff url(banner5.jpg) center no-repeat;
			height:296px;
			box-sizing: border-box;
        }

    .logo {
            float: left;
			width:340px;
			margin-top: 30px;
		
        }

        .logo img {
			display:block;
            height: 93px;
		visibility: hidden;
        }

        .search {
            width: 300px;
        }

        .search input {
            padding: 0 3px;
        }

        .search button {
            padding: 5px 10px;
            background: #ccc;
            border: none;
        }

        .nav {
            clear: both;
            background: #276eb3;
            color: #fff;
        }

        .nav ul {
            list-style: none;
            display: flex;
        }

        .nav li {
            padding: 3px 20px;
            flex-grow: 1;
            font-size: 24px;
            text-align: center;
        }

        .nav a {
            text-decoration: none;
            color: #fff;
        }
		
		.nav  a:hover {
		    color: #9ff;
		}
		.nav .cur a {
		    color: #6ff;
		}
		

        .banner {
            width: 100%;
            height: 300px;
            overflow: hidden;
            position: relative;
        }

        .banner img {
            width: 100%;
            height: 100%;
            object-fit: cover;
            display: block;
        }

.iptbox{margin:0 5px;position: relative;background: #fff;text-align: left;overflow: hidden;}
.slctype{position: absolute;right: 50px;left:auto;top:9px;font-size: 13px;padding:0 3px 0 0;border: none;background: none;color:#00964e;vertical-align: middle;text-align-last: right;}
.iptkey{width:100%;min-width: 200px;box-sizing: border-box;border: 1px solid #00964e;font-size: 15px;padding:8px 12px;line-height:20px;color: #111;vertical-align: top;}
.iptbtn{position: absolute;background: #00964e;right:0;left:auto;top:0;margin:0;font-size: 13px;line-height:36px;box-sizing: border-box;padding:2px 16px;border:0;color:#fff;}
input::-webkit-input-placeholder {color: #cdcdcd; } 

.tabso {border: 1px solid #e3e3e3;background:#fff;font-family: "微软雅黑";position: relative;box-sizing: border-box;}
.tabso .tabT{padding: 0 10px 0 0;position:relative;z-index:9;float: left;border:1px solid #fff;box-sizing: border-box;line-height: 0;font-size: 0;width: 70px;}
.tabso .tabT ul{position: absolute;z-index: 2;display: inline-block;overflow: hidden;font-size:0;line-height: 0;width:100%;left: 0;box-sizing: border-box;}
.tabso .tabT li{*display:inline;display: none;*zoom:1;cursor: pointer;font-size: 14px;}
.tabso .tabT li a{color:#5e5d5b;font-weight: 400;background: #eeeded;display: block;line-height: 27px;padding: 0 3px;height: 27px;box-sizing: border-box;margin: -1px 0 0 0;font-size: 13px;}
.tabso .tabT li:first-child a{}
.tabso .tabT a:hover{text-decoration: none;}
.tabso .tabT li.hover{display:block;}
.tabso .tabT .hover a{background:#fff;color: #00786e;display: block;}
.tabso .tabT ul:after{content:"‣";color:#ccc;position:absolute;top: 11px;font-size: 12px;right: 3px;}
.tabso .tabT ul.over{border-top: 1px solid #e3e3e3;}
.tabso .tabT ul.over li{display: block;}
.tabso .tabT ul.over li a{border:1px solid #e3e3e3;}
.tabso .tabT ul.over:after{content:"▼";color:#c00;right: 0;}
.tabso .tabM{position:relative;z-index:8;/* float: left; *//* width: 50%; *//* margin-right:2px; */}
.tabso .mC{display: none;}
.tabso .block{display: block;}
.tabso .iptkey{border-color:#fff;line-height: 24px;margin-left:-2px;height: 28px;box-sizing: border-box;}
.tabso .iptbox{position:relative;margin: 0;line-height: 27px;}
.tabso .iptbtn{line-height: 28px;background: #276eb3;margin-top: 0;color: #fff;padding: 0 10px;}
.tabso .slctype{top: 4px;}
.tsa{*display:inline;display:inline-block;*zoom:1;font-size: 18px;position: absolute;top: 15px;right: -80px;z-index: 99;}
.tsa a{color:#f00}
.tabso .mC{display: none;}
.tabso .block{display: block;}
.topbar .tabso .iptbox{margin: 0 0 22px 0}






.mainfocus{padding: 20px 0;}
.mainfocus .s1{width:745px;}
.mainfocus .s3{width:430px;overflow: hidden;}

.oc-focus{position:relative;width:745px;height:470px;margin:0 auto;}
.oc-focus li{list-style: none;}
.owl-stage .item{ position:relative;display:block;}
.owl-stage img{display:block;width:745px;height:470px;object-fit: cover;overflow: hidden;}
.owl-stage b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
.owl-stage span{position:absolute;left:0;bottom:37px;width:100%;box-sizing: border-box;padding: 0 18px;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.owl-carousel .owl-dots{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-carousel button.owl-dot{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(bg15.png);*display:inline;*zoom:1;}
.owl-carousel .owl-dots .active{width:25px;background-image:url(bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}

.infoBox {text-align: left;position: relative;clear: both;}
.infoBox .boxTitle{position:relative;/* height: 50px; */line-height: 50px;}
.infoBox .boxTitle .ss1{ float:left;}
.infoBox .boxTitle .ss1 .ssIn{ float:left;overflow:hidden;margin-left: 10px;}

.infoBox .boxTitle h4{display:inline;text-align:left;font-size: 30px;padding:0 12px;font-weight: 400;font-family: "微软雅黑";}
.infoBox .boxTitle .ss1 h4{padding:0 8px;}
.infoBox .boxTitle .ss3{float:right; margin:2px 0 0 0;font:400 12px/30px "宋体"}
.infoBox .boxTitle .ss3 .ssIn{ padding:0 6px;background: #fff;margin-right: 10px;}
.infoBox .boxList{clear: both;}
.infoBox .boxList .text{padding: 10px 0;}
.infoBox .boxList .text h2{font-size:30px;line-height: 2em;margin: 20px 0;text-align:center;}
.infoBox .boxList .text h3{font-size:24px;line-height: 2em;margin: 15px 0;text-align:center;}
.infoBox .boxList .text p{text-indent: 2em;font-size: 18px;line-height: 2em;margin: 15px 0;}
.infoBox .boxList .nop p{text-indent: 0;}
.infoBox .list{padding: 8px 0 0 0;}
.infoBox .list ul{ padding:0;}
.infoBox .list li{line-height: 42px;height: 42px;overflow:hidden;text-align: right;padding:0 0 0 18px;color:#7b7b7b;border-bottom: 1px solid #fff;box-sizing: border-box;font-size: 12px;background:url(i5.png) 0 center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;list-style: none;}
.infoBox .list li a{float: left;width: 80%;font-size:18px;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.infoBox .l2c ul{font-size: 0;line-height: 0;}
.infoBox .l2c li{display: inline-block;*zoom:1;*display:inline;width:50%;box-sizing: border-box;line-height:32px;font-size: 16px;}
.infoBox .l2c li a{color:#00f;}

.newsmore{position: absolute;top: 5px;right: 5px;line-height: 30px;text-align: right;}
.newsmore a{color:#a22525;}


.iB2 .boxTitle{background: #e2e2e2;color:#488f73;}
.iB2 .boxTitle .cIn a{/* color:#488f73; */}
.iB2 .boxTitle .ss1{ float:left;color: #fff;}
.iB2 .boxTitle .ss1 .ssIn{ float:left;height:52px; overflow:hidden;}
.iB2 .boxTitle h4{float:left;display:inline; text-align:left;font-size:30px; padding:0 12px;font-weight: 400;}
.iB2 .boxTitle .ss3{margin:3px 0 0 0;font:400 14px/25px "宋体"}

.iB2 .boxTitle .uh{margin:0;text-align:left;padding:0;color:#3d3d3d;font-size: 0;line-height: 34px;}
.iB2 .boxTitle .uh a{color: #fff;}
.iB2 .boxTitle .uh a:hover{text-decoration: none;}
.iB2 .boxTitle .uh li{display: inline-block;*zoom:1;*display:inline;margin: 0 10px 0 0;vertical-align: top;padding: 0 15px;line-height: 34px;font-size: 20px;font-weight:400;color: #fff;background: #276eb3;text-align: center;}
.iB2 .boxTitle .uh li:after{content: "|";display: inline-block;margin-left: 15px;float: left;font-size:20px;color:#c6c6c6}
.iB2 .boxTitle .uh li:last-child:after{content: " ";}
.iB2 .boxTitle .uh li b{font-weight:400;}
.iB2 .boxTitle .uh .hover a{/* border-bottom:2px solid #169ea7; */}

.iB2 .newsmore{top:0;right: 5px;line-height: 30px;}
.iB2 .newsmore a{background:url(more-r.png) 0 0 no-repeat;display:block;width:30px;height:30px;}
.iB2 .newsmore a:hover{background-position:0 -50px;}
.iB2 .newsmore a i{visibility:hidden;}
.list .mC{display: none;}
.list .block{display: block;}
.iB2 .boxList{/* border-top: 1px solid #c6c6c6; */padding: 0 0 9px 0;}

.mainfocus .iB2 .boxList{padding:0;}
.iB2 .list{padding:11px 0 0 0;}
.iB2 .list ul>li:first-letter{ color:#fff;}
.iB2 .list ul>li a:first-letter{ color:#3d3d3d;}
.iB2 .list ul>li a:hover:first-letter{ color:#c00}
.iB2 .list li a{width: 85%;}
.iB2 .list .ntm li a{width: 99%;}




.ch2main .s1{width:588px;}
.ch2main .s3{width:588px;}

.iB9 .boxTitle{background:none;color:#00786e;border-bottom: 1px dashed #eee;}
.iB9 .boxTitle .cIn a{/* color:#00786e; */}
.iB9 .boxTitle .cIn h3{font-weight: 400;font-size: 0;line-height: 0;margin-bottom: 10px;}
.iB9 .boxTitle .cIn h3 b{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size: 20px;line-height: 34px;padding: 0 20px;font-weight: 400;background: #276eb3;color: #fff;}
.iB9 .boxTitle .cIn h3 i{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size:13px;font-style: normal;color:#919292;line-height: 40px;padding:0 12px;}
.iB9 .boxList{padding: 0 0 15px 0;}
.s2 .iB9 .boxList{padding:0;}


.iB9 .newsmore{top: 6px;right: 0;line-height: 30px;}
.iB9 .newsmore a{background: url(more-r2.png) center 0 no-repeat;display:block;width:30px;height: 20px;}
.iB9 .newsmore a:hover{background-position: center -50px;}
.iB9 .newsmore a i{visibility:hidden;}

.infoBox .iL4{padding: 10px 0 0 0;clear: both;}
.infoBox .iL4 ul{margin: -2px 0;}
.infoBox .iL4 ul>li{padding:4px 0 4px 12px;list-style:none;box-sizing: border-box;font-size: 12px;line-height: 25px;text-align: right;background: url(i5.png) 0 center no-repeat;color:#999;font-family: FontAwesome;position: relative;overflow: hidden;vertical-align: middle;}
.infoBox .iL4 ul>li:nth-of-type(1) {padding: 0 0 10px 0;height: 80px;background: none;border-bottom: 1px dashed #eee;}
.infoBox .iL4 ul>li:last-child{border-bottom: 0;}
.infoBox .iL4 li a{background: none;}

.infoBox .iL4 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infoBox .iL4 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infoBox .iL4 li a[href*='sf_'],.infoBox .iL4 li a[href*='sf.html'],.infoBox .iL4 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size: 16px;color:#363635;max-width: 100%;line-height: 28px;}
.infoBox .iL4 li:nth-of-type(1) a[href*='sf_'],.infoBox .iL4 li:nth-of-type(1) a[href*='sf.html'],.infoBox .iL4 li:nth-of-type(1) a[href*='showfile.html']{max-width: 90%;height: 70px;white-space:normal;line-height: 25px;}
.infoBox .iL4 li a:hover{color: #004a98;}
.infoBox .iL4 li p,.infoBox .iL4 .aiconbox{float:left;margin-right: 5px;height: auto;display:none;}
.infoBox .iL4 li:nth-of-type(1) p,.infoBox .iL4 li:nth-of-type(1) .aiconbox{display:block;}
.infoBox .iL4 li p a,.infoBox .iL4 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infoBox .iL4 li p img,.infoBox .iL4 .aiconbox img{width: 100px;height: 70px;display:block;object-fit: cover;}
.infoBox .iL4 ul>div{line-height: 2em;font-size: 16px;}

.iL4 .tt li>a[href*='sf_'],.iL4 .tt li>a[href*='sf.html'],.iL4 .tt li>a[href*='showfile.html']{float: left;width:80%;}
.iL4 .tt li:nth-of-type(1)>a[href*='sf_'],.iL4 .tt li:nth-of-type(1)>a[href*='sf.html'],.iL4 .tt li:nth-of-type(1)>a[href*='showfile.html']{max-width:60%;}
.il2p .tt li:nth-of-type(2)>a[href*='sf_'],.infoBox .il2p .tt li:nth-of-type(2)>a[href*='sf.html'],.infoBox .il2p .tt li:nth-of-type(2)>a[href*='showfile.html']{max-width:60%;}

.infoBox .iL4 ul>li:nth-of-type(1)>a{padding-left: 105px;color: #276eb3;}
.infoBox .iL4 li:nth-of-type(1)>a:first-child:before{content:"…";position:absolute;top: 0;display: inline-block;left: 0;width: 100px;height: 70px;color:#fff;background:#f6f6f6 url("title.jpg") center no-repeat;background-size: 100%;}
.infoBox .iL4 li:nth-of-type(1) .aiconbox + a{padding:0;}
.infoBox .iL4 li:nth-of-type(1) .aiconbox + a + a{padding:0;}
.infoBox .iL4 li:nth-of-type(1):after{content:"…";position:absolute;top: 50px;right:0;width:56px;height: 25px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
 
.infoBox .il2p ul>li:nth-of-type(2) {padding:2px 0 2px 0;height: 85px;background: none;}
.infoBox .il2p li:nth-of-type(2) a[href*='sf_'],.infoBox .il2p li:nth-of-type(2) a[href*='sf.html'],.infoBox .il2p li:nth-of-type(2) a[href*='showfile.html']{max-width: 90%;height: 75px;white-space:normal;line-height: 25px;}
.infoBox .il2p li:nth-of-type(2) p,.infoBox .il2p li:nth-of-type(2) .aiconbox{display:block;}
.infoBox .il2p ul>li:nth-of-type(2)>a{padding-left:135px;}
.infoBox .il2p li:nth-of-type(2)>a:first-child:before{content:"…";position:absolute;top: 2px;display: inline-block;left: 0;width:130px;height:75px;color:#fff;background:#f6f6f6 url("title.jpg") center no-repeat;background-size: 100%;}
.infoBox .il2p li:nth-of-type(2) .aiconbox + a{padding:0;}
.infoBox .il2p li:nth-of-type(2) .aiconbox + a + a{padding:0;}
.infoBox .il2p li:nth-of-type(2):after{content:"…";position:absolute;top: 45px;right:0;width:56px;height:22px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
 















.iB4 .boxTitle .uh{display:flex; margin:0;  padding:0; color:#3d3d3d;font-size: 0;overflow:hidden;}

.iB4 .boxTitle .uh a{color:#3d3d3d;}
.iB4 .boxTitle .uh a:hover{text-decoration: none;}
.iB4 .boxTitle .uh li{position:relative;flex-grow:1;border:2px solid #169ea7;text-align:center;border-bottom: 0;margin:0;vertical-align: top;padding:0 17px;background: #169ea7;color:#fff;line-height:32px;font-size:20px;}
.iB4 .boxTitle .uh li:after{/* position:absolute; */left:-6px;top:14px;content:"";display: inline-block;*zoom:1;*display:inline;border-left: 2px solid #fff;/* height:24px; */}
.iB4 .boxTitle .uh li b{font-weight:400;}

.iB4 .boxTitle .uh a{color:#fff;}
.iB4 .boxTitle .uh .hover{color:#3d3d3d;background: #ceeaec;padding:0 18px 0 19px;/* border-bottom: 1px dashed #169ea7; */}
.iB4 .boxTitle .uh .hover:after{border:0;}
.iB4 .boxTitle .uh .hover a{color:#3d3d3d;}
.iB4 .boxList{border: 2px solid #169ea7;border-top:0;padding:0;margin-bottom: 15px;}
.iB4 .list{padding:0}


/*日历样式*/
.dateSo{padding:0;}
.dateSo TABLE{text-align:center;}
.dateSo TABLE td{text-align:center;font-size: 14px;line-height: 2em;}
.dateSo a{color:#00c;text-decoration:none;padding:3px 0;}
.dateSo a:hover{color:#c00;text-decoration:underline}
.dateSo .today a{background:#bc0000;color:#fff;border-radius:20px;padding:5px;}
.dateSo .trweek{font-weight:800;}
.thym{font-size:14px;}
.ycsth{background: #ceeaec;color:#333;line-height:28px;margin: 0 0 5px 0;text-align:center;}
.ycsth a{font-weight:600;cursor:pointer;color:#333;font-size:16px;font-family: Arial, Helvetica, sans-serif}
.ycsth a:visited{color:#333;}
#ycs{margin:0;border:0px solid #9ec630;width:100%; line-height:17px;}
#ycsAitp{margin:0;border:0px solid #9ec630;width:100%; line-height:17px;}
#arkDateSo a.hot{ color:#f00;  font-family:"宋体"}

.dsaitp{color:#555}
.dsaitp .ycsth{/* background: #00786e; *//* color:#fff; */}
.dsaitp .ycsth a{/* color:#fff; */}
.dsaitp a{color:#06f}

.index .dateSo{height: 290px;overflow:hidden;}
.index .dateSo TABLE td{text-align:center;font-size: 18px;line-height: 30px;}
.index .dateSo .dateBox{padding: 0 20px;}
.index .dateSo .note{padding:10px 20px;text-align: justify;color:#00786e;}
.index .dsaitp .note{color:#111;}

.column .dateSo TABLE td{text-align:center;font-size: 18px;}
.column .ycsth{line-height:38px;margin-bottom:3px; text-align:center;}
.column .ycsth a{padding: 0 20px;color: #333;}
.thym{font-size: 16px;line-height: 30px;}





.iB13{border:1px solid #c6c6c6;padding: 6px 19px;margin: 0 0 20px 0;}
.iB13 .boxTitle{background:none;color:#00786e;text-align: center;}
.iB13 .boxTitle .cIn a{color:#00786e;}
.iB13 .boxTitle .cIn h3{font-weight: 400;margin-bottom: 4px;}
.iB13 .boxTitle .cIn h3 b{color:#00786e;font-size:22px;padding:0 5px;font-weight: 400;}
.iB13 .boxTitle .cIn h3 i{font-size:14px;font-style: normal;color:#919292;padding:0 5px;}
.iB13 .boxList{padding:0;}

.iB14 .boxTitle{background:#276eb3;color:#fff;line-height:38px;text-align:center;}
.iB14 .boxTitle .cIn a{color: #fff;}
.iB14 .boxTitle .cIn h4{font-weight: 400;font-size:24px;line-height:38px;}
.iB14 .boxList{padding: 15px 0;position:relative;text-align:center;}
.iB14 .boxList:before{content:"▼";color:#276eb3;position:absolute;top:0;left:0;width:100%;text-align:center;line-height: 8px;font-size: 14px;}
.iB14 .boxList li{margin: 10px 0;position:relative;text-align:center;line-height:40px;font-size:20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.iB14 .boxList li.cur{border:1px solid #276eb3;font-weight:800;}
.iB14 .boxList li.cur a{color:#276eb3;}
.ibn2s .boxList li{display:inline-block;width:45%;box-sizing:border-box;}

.arkBar{margin: 0 auto 20px auto;}
.arkBar img{display:block;width:100%;}


.infoBox .l2a{padding: 0 5px;clear: both;}
.infoBox .l2a ul{margin-bottom: -10px;}
.infoBox .l2a ul>li{height:auto;padding:10px 0;box-sizing: border-box;font-size: 12px;line-height: 25px;background: none;text-align: right;border-bottom: 1px solid #eee;color:#999;font-family: FontAwesome;position: relative;overflow: hidden;/* height: 118px; */vertical-align: middle;}
.infoBox .l2a ul>li:last-child{border-bottom: 0;}
.infoBox .l2a li a{background: none;}
.infoBox .l2a li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infoBox .l2a li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;padding-left: 10px;}
.infoBox .l2a li a.ext,.infoBox .l2a li a[href*='sf_'],.infoBox .l2a li a[href*='sf.html'],.infoBox .l2a li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size:18px;color:#363635;max-width: 90%;/* height:65px; */line-height:30px;white-space: nowrap;background: url(i5.png) 0 center no-repeat;padding-left: 10px;}

.infoBox .l2a li a:hover{color: #004a98;}
 



.infoBox .iL3{padding: 0 5px;clear: both;}
.infoBox .iL3 ul{margin-bottom: -10px;}
.mainfocus .infoBox .iL3 ul{margin: -8px 0;}

.infoBox .iL3 ul>li{height:auto;padding:10px 0;box-sizing: border-box;font-size: 12px;line-height: 25px;background: none;text-align: right;border-bottom: 1px solid #eee;color:#999;font-family: FontAwesome;position: relative;overflow: hidden;height: 118px;vertical-align: middle;}
.infoBox .iL3 ul>li:last-child{border-bottom: 0;}


.infoBox .iL3 li a{background: none;}
.infoBox .iL3 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infoBox .iL3 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infoBox .iL3 li a.ext,.infoBox .iL3 li a[href*='sf_'],.infoBox .iL3 li a[href*='sf.html'],.infoBox .iL3 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size:18px;color:#363635;max-width: 90%;height:65px;line-height:30px;white-space:normal;}

.infoBox .iL3 li a:hover{color: #004a98;}

.infoBox .iL3 li p,.infoBox .iL3 .aiconbox{float:left;margin-right: 5px;height: auto;}
.infoBox .iL3 li p a,.infoBox .iL3 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infoBox .iL3 li p img,.infoBox .iL3 .aiconbox img{width: 130px;height: 97.5px;display:block;object-fit: cover;}
.infoBox .iL3 ul>div{line-height: 2em;font-size: 16px;}
.infoBox .iL3 ul>li>a{padding-left:135px;}
.infoBox .iL3 li>a:first-child:before{content:"…";position:absolute;top:10px;display: inline-block;left: 0;width:130px;height:97.5px;color:#fff;background:#f6f6f6 url("title.jpg") center no-repeat;background-size: 100%;}
.infoBox .iL3 li .aiconbox + a{padding:0;}
.infoBox .iL3 li .aiconbox + a + a{padding:0;}
.infoBox .iL3 li:after{content:"…";position:absolute;top: 45px;right:0;width:56px;height: 26px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
 
.infoBox .iL3 ul>div{font-size:0;line-height: 40px;height: 30px;margin: 20px 0 0 0;vertical-align: middle;}
.infoBox .iL3 ul>div a{font-size:18px;line-height:1em;margin:0 10px;border:1px solid #ccc;padding: 6px 10px;display: inline-block;}
.infoBox .iL3 ul>div b{font-size:18px;line-height:1em;margin:0 10px;border:1px solid #15a;padding: 6px 10px;display: inline-block;font-weight:400;background: #276eb3;color:#fff;}
.infoBox .iL3 ul>div a b{margin:0;border:0;padding:0;display: inline;font-weight:600;background:none;color:#15a;}





.btmsld{background: #ebebeb;padding:20px 0;margin:20px 0;}
.btmsld .bIn{}






.infoBox .iL6{padding: 0 5px;clear: both;}
.infoBox .iL6 ul{margin-bottom: -10px;}
.mainfocus .infoBox .iL6 ul{margin: -8px 0;}
.infoBox .iL6 ul>li{height:auto;padding:10px 0;box-sizing: border-box;font-size: 12px;line-height: 25px;background: none;text-align: right;border-bottom: 1px solid #eee;color:#999;font-family: FontAwesome;position: relative;overflow: hidden;height: 118px;vertical-align: middle;}
.infoBox .iL6 ul>li:last-child{border-bottom: 0;}
.infoBox .iL6 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infoBox .iL6 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infoBox .iL6 li a.ext,.infoBox .iL6 li a[href*='sf_'],.infoBox .iL6 li a[href*='sf.html'],.infoBox .iL6 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size:18px;color:#363635;max-width: 100%;height:65px;line-height:30px;white-space:normal;}
.infoBox .iL6 li a:hover{color: #004a98;}
.infoBox .iL6 ul>div{line-height: 2em;font-size: 16px;}
.infoBox .iL6 li:after{content:"…";position:absolute;top: 45px;right:0;width:56px;height: 26px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
.infoBox .iL6 li a.hot{color:#f00;}
 
.infoBox .iL6 ul>div{font-size:0;line-height: 40px;height: 30px;margin: 20px 0 0 0;vertical-align: middle;}
.infoBox .iL6 ul>div a{font-size:18px;line-height:1em;margin:0 10px;border:1px solid #ccc;padding: 6px 10px;display: inline-block;}
.infoBox .iL6 ul>div b{font-size:18px;line-height:1em;margin:0 10px;border:1px solid #15a;padding: 6px 10px;display: inline-block;font-weight:400;background: #276eb3;color:#fff;}
.infoBox .iL6 ul>div a b{margin:0;border:0;padding:0;display: inline;font-weight:600;background:none;color:#15a;}


 /*com*/ 
.slide_tolr { position:absolute;left:0; text-align:left;width:100%;}
.to_lr_btn { height:16px; text-align:center; position:absolute;top:5px;right:0;width:40px; text-align:right; text-align:right;}
.to_lr_btn span,
.to_lr_btn a {}
.center_dot{}
.center_dot .star{float:left;width:7px; height:7px; overflow:hidden; margin:0 3px 0 0; background:url(../images/slideimg/cir.gif) 0 -10px no-repeat; cursor:pointer; opacity:0.2;filter:alpha(opacity=20);}
.center_dot .cur{ background-position:0 0;}

.slideBarPro {position:relative;padding: 5px 0;text-align:left;margin: 0 40px;}
.go_lr_btn{position:absolute;top:80px;width:30px;height:41px;background: url(lr.png) 0 0 no-repeat;z-index: 99;}
a.go_lr_btn:hover{text-decoration: none;}
.slideBarPro:hover .go_lr_btn{background-position-y:-50px;}
.slideBarPro .goleftbtn{left: -30px;}
.slideBarPro .gorightbtn{right: -30px;background-position-x:right;}
.slideBarPro .barList{margin:0;}
.slideBarPro .bLIn{position:relative;width:100%;height: 190px;overflow:hidden;text-align:left;}
.slideBarPro .bLIn dt{clear:both;width:auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 40px;background: #eee;padding: 0 10px;display: none;}
.slideBarPro .bLIn dd{ clear:both;display:inline;width:auto;}
.slideBarPro .bLIn dd img{}
.slideBarPro .bLIn .dl_line1l_3 { float:left;width:331px; overflow:hidden; text-align:center;  padding:0 3px;}
.img_139_109 img {height:109px;}
.slideBarPro .barList .slide_tolr .dl_line1l_3 .img_194_137 {
height:195px;
overflow:hidden;
display:block;
}
.slideBarPro .barList .slide_tolr .dl_line1l_3 .img_194_137 img {width:331px;height:195px;object-fit: cover;}





.tabs2{
 text-align:left;
 padding:0;
 margin:0;
 position: relative;
}
.tabs2 .menubox{
 position:relative;
 height:41px;
 background:#169ea7;
 border-bottom:1px solid #169ea7;
 text-align:left;
}
.tabs2 .menu{
 position:absolute;
 margin:0;
 padding:0;
 top:0;
 z-index:1;
}
.tabs2 .menu li{
 float:left;
 display:block;
 padding:0 36px;
 margin-left:-1px;
 text-align:center;
 line-height:42px;
 height:42px;
 border-left:0px solid #cccc66;
 border-right:0px solid #cccc66;
 font-size:21px;
 font-weight:400;
 color:#fff;
}
.tabs2 .menu li.hover{
 background:#fff;
 border-left:1px solid #9ebfcb;
 border-top:0px solid #cccc66;
 border-right:1px solid #9ebfcb;
  color:#169ea7;
}
.tabs2 .menu li.hover a{color:#169ea7;}
.tabs2 .menu li.h{color:#fff;text-decoration:none;font-weight:600;font-size: 24px;}
.tabs2 .menubox .m{}
.tabs2 .menubox .m a{color:#fffc00;}
.tabs2 .menu li.h a{color:#fff;text-decoration:none;}
.tabs2 .menu li a{color:#fff;text-decoration:none;}
.tabs2 .menu li a:hover{color:#fffc00;text-decoration:none;cursor:pointer;}
.tabs2 .menu li.hover a:hover{color:#169ea7;cursor:inherit;}
.tabs2 .mainbox{
 clear:both;
 padding:8px 0 0 0;
 margin:0;
 overflow:hidden;
 height: 219px;
 background:#fff;
 box-sizing: border-box;
}
.tabs2 .main ul{margin:0;padding:0 0 6px 0;list-style:outside none;}
.tabs2 .main ul li{
 padding:0 0 0 16px;
 white-space:nowrap;
 background:url("i5.png") 7px center no-repeat;
 line-height:41px;
 height:41px;
 font-size: 14px;
color: #169ea7;
 }
.tabs2 .main ul li a{float:left;width:80%;box-sizing: border-box;padding: 0 10px 0 0;display:block;overflow: hidden;text-overflow: ellipsis;color:#122e67;font-size:17px}
.tabs2 .main ul.lsttts li a{width:65%;}

.tabs2 .main .mC{
 display: none;
}
.tabs2 .main .block{
 display: block;
}

.ybar{border:1px solid #169ea7;margin:20px 0;padding-bottom: 9px;font-size: 16px;}
.ybar .tabs2 .main ul{column-count:2;}
.ybar .tabs2 .main ul li{float:left;width:100%;box-sizing: border-box;padding-left: 18px;}
.ybar .tabs2 .main ul li a{padding: 0 5px 0 0;}
 
.tabs2 .mnrtip{position: absolute;right:8px;top:11px;color: #fff;font-size:12px;}
.tabs2 .menu li i{font-style: normal;font-size:12px;padding: 0 5px;}






.iB21{ border: 2px solid #e7e7e7;background: #e7e7e7;border-radius:5px;}
.iB21 .boxTitle{text-align: center;}
.iB21 .boxTitle h3{font-size: 24px;font-weight: 400;}
.iB21 .boxTitle a{color: #169ea7;}
.li5c ul{font-size: 0;line-height: 0;}
.li5c li{display: inline-block;width:20%;font-size: 18px;line-height: 2em;text-align: center;}
.li5c li:nth-child(10n+1),.li5c li:nth-child(10n+2),.li5c li:nth-child(10n+3),.li5c li:nth-child(10n+4),.li5c li:nth-child(10n+5){background: #f2f1f1;}
.li5c li.li2w{width:40%;}
.li5c a{color: #045db7;}


.li2c ul{font-size: 0;line-height: 0;padding:15px;}
.li2c li{display: inline-block;width:40%;font-size: 18px;line-height: 2em;text-align: center;box-sizing: border-box;vertical-align: middle;}
.li2c li img{vertical-align:bottom}
.li2c li b{vertical-align:middle}
.li2c li.liw{width:60%;border-right: 2px solid #fff;padding: 20px 0;}
.li2c li a{color:#4b4b4b;}
.li2c li.liw a{color:#169ea7;font-size: 35px;}
.li2c li.liw i{color:#ffc600;font-weight: 900;font-style: normal;display: inline-block;width: 36px;height: 18px;background: url("icon-3.png") no-repeat;overflow: hidden;text-indent: -99px;}


.boxTip img{display: block;width:100%;}



.garyBody {
      filter: grayscale(100%);
       -webkit-filter: grayscale(100%); 
      -moz-filter: grayscale(100%);
      -ms-filter: grayscale(100%);
      -o-filter: grayscale(100%);
      -webkit-filter: grayscale(1); 
    }
.gotopbtns {
	width: 31px;
	height: 21px;
	display: block;
	z-index: 100;
	opacity: 0.6;
	position: fixed;
	_position: absolute;
	left: auto;
	right: 3px;
	top: auto;
	bottom: 3px;
}
.gotopbtns li {
	width: 31px;
	height: 21px;
	float: left;
	text-align: center;
}
.gotopbtns li a {
	width: 31px;
	height: 21px;
	float: left;
	background: url(http://www.odp.cn/comm/img/gototop.gif) no-repeat;
	background-size: 62px 21px;
	color: #fff;
}
.gotopbtns li a b {
	visibility: hidden;
	margin-top: 25px;
	display: block;
	line-height: 27px;
	font-size: 12px;
	font-weight: 400;
}
.gotopbtns li a:hover b {
	visibility: visible;
}
.gotopbtns li a:hover {
    background-position: -31px 0;
}
.gotopbtns.hide {
	display: none;
}
.ShareBox{}
.ShrBxBg{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.88);content:"";z-index:98;}
.ShrBx{position: fixed;top:1%;left:50%;margin-left: -180px;width:360px;z-index: 99;max-height: 100%;overflow: auto;border: 1px solid #00786e;box-sizing: border-box;background: #fff;color:#00786e;}
.sbtcls{float: right;color:#f00;margin: 3px 10px;}
.shrbxM{padding:10px 20px;}
.sbmimg{padding:10px 0}
.shrbxM img{display: block;width: 100%;max-height: 100%;}


/*其它*/
.cologo{text-align:center;clear:both;padding-top:3px;padding-bottom:3px;}
.cologo a{}
.cologo img{ padding:3px 0;vertical-align:middle}

.solink {margin:0 auto;margin-bottom:6px;font-size:12px;overflow:hidden;line-height:20px;text-align:center}
.solink .c1{border: 1px solid #9ec9eb;padding:3px 3px 3px 3px;float:left;text-align:left;}
.solink .c2{float:left;width:16px; padding:2px 0 0 2px; text-align:center;background:#ecf3e1; line-height:1.2;}
.solink .c3{float:right;width:735px; padding:2px 0 0 0; background:#fff;}
.solink A:link{WHITE-SPACE: nowrap;text-decoration:none;}
.solink A:visited{text-decoration:none;}
.solink A:hover{text-decoration:underline;}

.bar{ clear:both;}
.bar img{ clear:both; text-align:center;}

.aMBBNote{}
.aMBBNote .s1{ float:left;}
.aMBBNote .s2{ float:right;}
.aPLeft{ padding-left:12px;}
.aPRight{ padding-right:12px;}
.note{ font-family:"楷体", "仿宋";color:#666666;}
.mList .note{ font-size: 14px;line-height: 1.8;}
.cLst .note{ padding:5px 0 10px 10px; border-top:1px solid #ccc;font-size: 14px;}
.column .mList .note{margin-top:20px; font-size: 18px;line-height: 1.8;border-top: 1px solid #eee;color:#333;}
.note a{ text-decoration:none}
.notice{ font-family:"楷体", "仿宋";}
.notice a{ text-decoration:none}
.arkFHot{color: #FF0000}

.lineW{ border-bottom:1px solid #999;}
.hot,.hot a,a.hot{color:#f00;}

.efile{color:#FF6;}
.atation {
	color: #46B142;
}
.ss3 .more {
	line-height:40px;
}
ul li a.hot { color:#f00;
}
.bgb .more{float:right;line-height: 35px;margin-right: 5px;}

.footer{background: #276eb3;color:#fff;padding: 30px 0;clear: both;}
.footer a{color:#fff;}
.qrctxt{line-height: 2em;font-size:90%;}
.contactlnk{display: inline-block;line-height:1em;padding:6px 12px 5px 12px;border:1px solid #fff;box-sizing: border-box;border-radius:4px;}
.contactlnk:hover{background: #fff;color:#276eb3;text-decoration: none;}
.friendlink{padding: 0 10px 20px 10px;text-align:left;line-height:24px;}
.friendlink dt{float:left;background: url("icon-link.png") 0 center no-repeat;padding: 7px 0 7px 21px;font-size:20px;}
.friendlink dd{
    float: left;
}
.friendlink ul{padding-left:10px; display:inline;}
.friendlink li{display:inline;padding:0 6px;box-sizing: border-box;}
.friendlink select{background: #276eb3;border:1px solid rgba(255,255,255,0.3);padding:8px;color:#fff;font-size:18px;width: 334px;box-sizing:border-box;}
.friendlink option:disabled{color:#0ff}


.btmbar .s1{float: left;width:343px;text-align: center;margin-top:40px;}
.btmbar .s1 img{display: block;margin: 0 auto;}
.btmbar .s2{float: left;width: 650px;text-align: left;margin-left: 20px;}
.btmbar .s2 p{line-height:36px;font-size:18px;}
.btmbar .s3{float: right;width: 166px;margin-top: 8px;}
.btmbar .s3 img{display: block;width: 106px;}



.hdnifr{display: block;}
.ifrbox{margin: 10px 0;}

.column .header{/* height:114px; */}
.column .logo{margin-top:10px;}

.column .search{/* margin-top:3px; */}
.column .nav{/* background:#f0f0f0; */}

.column .arkBar{margin-bottom: 10px;}



.colmain{padding:20px 0;}
.colmain .s1{width:71%;}
.colmain .s3{width:27%;clear: right;}
.iB8 .boxTitle{background:none;color:#3d3d3d;border-bottom: 1px solid #ddd;}
.iB8 .boxTitle .cIn a{color:#3d3d3d;}
.iB8 .boxTitle .newsmore a{color:#666;text-decoration:none;}
.iB8 .boxTitle .newsmore a i{font-style:normal;}
.iB8 .boxTitle .cIn h3{font-weight: 400;font-size: 0;line-height: 0;margin-bottom: -2px;}
.iB8 .boxTitle .cIn h3 b{display:inline-block;*zoom:1;*display:inline;border-bottom:2px solid #bc0000;text-align:left;font-size:22px; line-height: 40px; padding:0;font-weight: 400;}
.iB8 .boxTitle .cIn h3 i{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size:13px;font-style: normal;color:#919292;line-height: 40px;padding:0 12px;}
.iB8 .boxList{padding: 15px 0;}
.colmain .iB8 .boxTitle .cIn h3 a{font-size:17px;padding:0 10px}
.colmain .iB8 .boxTitle .cIn h3 b{font-size:24px;}
.infoBox .iL7{padding: 15px 0 0;clear: both;}
.infoBox .iL7 ul{margin: -2px 0;}

.infoBox .iL7 ul>li{padding:2px 0 2px 0;list-style:none;box-sizing: border-box;font-size: 12px;height: 85px;line-height: 25px;text-align: right;background:none;color:#999;font-family: FontAwesome;position: relative;overflow: hidden;vertical-align: middle;}
.infoBox .iL7 ul>li:last-child{border-bottom: 0;}
.infoBox .iL7 li a{background: none;}
.infoBox .iL7 li a[href]{background-color:#fff;color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;line-height: 25px;font-family:"微软雅黑", "黑体";}
.infoBox .iL7 li a[href^='http:']{float: left;font-size:12px;display:inline-block;max-width: 32%;}
.infoBox .iL7 li a[href*='sf_'],.infoBox .iL7 li a[href*='sf.html'],.infoBox .iL7 li a[href*='showfile.html']{float:none;display:block;width:auto;text-align: left;font-size: 16px;color:#363635;max-width: 100%;line-height: 28px;height: 75px;white-space:normal;line-height: 25px;}
.infoBox .iL7 li a:hover{color: #004a98;}
.infoBox .iL7 li p,.infoBox .iL7 .aiconbox{float:left;margin-right: 5px;height: auto;}
.infoBox .iL7 li p a,.infoBox .iL7 li .aiconbox a{float:none;display:inline;height: auto !important;}
.infoBox .iL7 li p img,.infoBox .iL7 .aiconbox img{width: 130px;height: 75px;display:block;object-fit: cover;}
.infoBox .iL7 ul>div{line-height: 2em;font-size: 16px;}

.infoBox .iL7 li:after{content:"…";position:absolute;top: 50px;right:0;width:56px;height: 25px;color:#fff;background: linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%,#fff 100%);}
.infoBox .iL7 li>a:first-child:before{content:"…";position:absolute;top: 2px;display: inline-block;left: 0;width:130px;height:75px;color:#fff;background:#f6f6f6 url("title.jpg") center no-repeat;background-size: 100%;}

.infoBox .iL7 li:nth-of-type(2)>a:first-child:before{background-image:url("title-2.jpg");}
.infoBox .iL7 li:nth-of-type(3)>a:first-child:before{background-image:url("title-3.jpg");}
.infoBox .iL7 li:nth-of-type(4)>a:first-child:before{background-image:url("title-4.jpg");}
.infoBox .iL7 ul>li>a{padding-left:135px;}
.infoBox .iL7 li .aiconbox + a{padding:0;background:none;}
.infoBox .iL7 li .aiconbox + a + a{padding:0;}
.iB15 .boxTitle{background:none;line-height:38px;}
.iB15 .boxTitle .cIn a{color:#3d3d3d;}
.iB15 .boxTitle .cIn h4{font-weight: 400;font-size:24px;line-height:38px;background:url(icon-top.png) 0 no-repeat;padding:0 0 0 40px;margin: 0;}
.iB15 .boxList{padding:0;}
.iB15 .boxList ol{padding:0;margin: 0;counter-reset: zone-counter;}
.iB15 .boxList li{margin:0;line-height:40px;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;list-style-type: decimal;position: relative;padding: 0 0 0 50px;}
.iB15 .boxList ol li:before {
    content: counter(zone-counter);counter-increment: zone-counter;
    display: block;color: #313130;font-size: 16px;line-height: 36px;
    width: 50px;height: 36px;box-sizing: border-box;text-align: center;
    position: absolute;top:1px;left:-3px;overflow: hidden;
}








.iB15 .boxList ol li:nth-child(-n+3):before {


    content:"TOP1";
    color:#d10000;
    font-size: 17px;
}
.iB15 .boxList ol li:nth-child(2):before {
     content:"TOP2";
}
.iB15 .boxList ol li:nth-child(3):before {
     content:"TOP3";
}
.iB15 .boxList li a{width: 100%;display: block;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;}



.iB8 .boxList .ss1{float:left; width:48%; overflow:hidden;}
.iB8 .boxList .ss3{float:right;width:48%; }
.iB8 .boxList .ss1 .ssIn{ padding:0;}
.iB8 .boxList .mTxt{line-height:2em;font-size:17px;}
.iB8 .boxList .mTxt p{text-indent:2em;margin:15px 0;text-align: justify;}


.iB17 .boxTitle{background:none;color:#00786e;}
.iB17 .boxTitle .cIn a{/* color:#00786e; */}
.iB17 .boxTitle .cIn h3{font-weight: 400;font-size: 0;line-height: 0;margin-bottom:10px;}
.iB17 .boxTitle .cIn h3 b{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size: 20px;line-height: 34px;padding: 0 20px;font-weight: 400;background: #276eb3;color: #fff;}
.iB17 .boxTitle .cIn h3 i{display:inline-block;*zoom:1;*display:inline;text-align:left;font-size:13px;font-style: normal;color:#919292;line-height: 40px;padding:0 12px;}
.iB17 .boxList{background: #f6f6f6;}
.iB17 .newsmore{top: 6px;right: 0;line-height: 30px;}
.iB17 .newsmore a{background: url(more-r2.png) center 0 no-repeat;display:block;width:30px;height: 20px;}
.iB17 .newsmore a:hover{background-position: center -50px;}
.iB17 .newsmore a i{visibility:hidden;}





/*最终页面  -----------------------------------------------------*/


.sfmain{border:1px solid #ededed;padding: 0;margin-top: 10px;}
.sfmain .s1{width:904px;box-sizing: border-box;border-right:1px solid #ededed}
.sfmain .s3{width:295px;box-sizing: border-box;margin-left:-1px;border-left:1px solid #ededed}

.mmenu{text-align:center;border-bottom:1px solid #360;margin:0 7px 0 7px;font-size:0;line-height:0;}
.mmenu li{font-size: 16px;line-height:28px;display: inline-block;*zoom:1;*display:inline;margin:0 10px;margin-bottom:-1px;}
.mmenu .cur{background:#360;color:#fff;}
.mmenu li a{padding:0 10px;}
.mmenu .cur a{color:#fff;}

/* 当前位置 */
.currentPos{padding: 8px 1px;height: 100%;overflow: hidden;line-height:24px;color:#111;border-bottom: 1px solid #ededed;}
.currentPos a{ color:#00786d;}
.currentPos ul{}
.currentPos li{text-align:left; padding:7px 0 0 8px; list-style-type:none;}

.aBPC1{float:left;}
.aBPC2{float:right;text-align:right;padding:0 12px 0 0;position: relative;}
.aBPC2 a{}
.aBPC1In{ padding:0 0 0 12px; text-align:left;}
.aBPC1In h4{font-size:16px;}
.aBPC1In h4 i{font-style: normal;}

.embtns a{background: #ffe;border:1px solid #ff6;color:#f00;border-radius: 5px;padding:3px 10px;}


/* 文章标题 */
.arcTitle{ padding:10px 0; clear:both; border-bottom:1px dashed #b2b2b2;font-size: 16px;}
.arcTitle h3{float:left; text-align:left; font:800 24px/1.5em "宋体"; color:#222; padding:12px;text-align: justify;}
.arcTitle br{display: none;}
.arcTitle strong{ float: right;font-weight: 400;}
.arcTitle span{color:#333 !important;}
.arcTitle .text{ clear:both;text-align:left; padding:8px 12px 0 12px;}
.arcTitle .text input{ padding:2px 0 0; margin:0; width:65px;}

#arkTools{}
#arkTools a{ text-decoration:none}

.arcTime{}

/* 文章摘要 */
.arcSummary{ clear:both; margin:0 0 8px;  padding:12px 12px 0;  font-size:12px;background:url(../images/arc_bg4.gif) bottom repeat-x;  line-height:160%; text-align:left;}

/* 正文 */
#endMain{margin:0 1px;clear:both;border-bottom:1px solid #ededed;overflow:hidden;}
#endText{text-align:left; margin:24px;font-size:18px; clear:both; line-height:1.4em;word-wrap:break-word; word-break:break-all;color:#222;font:300 18px/2em "\u5FAE\u8F6F\u96C5\u9ED1";}
#endText *{max-width:100%;box-sizing: border-box;}

#endText h1,#endText h2,#endText h3{margin:15px 0;line-height: 1.5;font-weight: 500;}
#endText h1{font-size: 130%;}
#endText h2{font-size: 120%;}
#endText h3{font-size: 110%;}



#endMain a{color:#00f}
#endText b,#endText strong{font-weight: 600;}
#endText .endSummary{margin:12px auto 8px; clear:both;border:1px solid #ccc; background:#fff;}
#endText .endSummary ul{}
#endText .endSummary li{text-align:left; line-height:160%; padding:9px 12px 6px; color:#1f3a87; list-style-type:none;}
#endText h2{/* font-size:14px; */}
#endText ul{ margin:auto;}
#endText ul li{margin:auto;list-style-type:disc;list-style-position:inside;}
#endText ol{list-style:auto;color:#555;}
#endText ol li{margin:auto;list-style-position:inside;}

#endText p{}
#endText table p{ text-indent:0;}

#origNotice{ color:#F00}

#endText font,#endText span{line-height:160%;}

#endText .blank10{ height:auto;}

#endText .icon{margin:3px 0 0; border:0;}
#endText img{border:0;margin:3px auto;height: auto !important;display: inline-block;}
#endText video{border:0; margin:3px auto; display:block;}
#endText section img{border:0; margin:auto; display:inline;}
#endMain code{width:95%; background-color:#fff; border:1px solid #ccc; padding:5px; display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
#endText p{margin:15px 0;}
#endText h1,#endText h2,#endText h3{line-height: 2em;}
#endText span,#endText p,#endText font{/* font:300 18px/2em "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","SimSun","\u5B8B\u4F53","Arial" */}
#endText.zoom12,#endText.zoom12 p,#endText.zoom12 font,#endText.zoom12 span{font-size:12px !important;font-weight: 400;font-family:"SimSun","\u5B8B\u4F53" !important;}
#endText.zoom14,#endText.zoom14 p,#endText.zoom14 font,#endText.zoom14 span{font-size:18px !important;}
#endText.zoom16,#endText.zoom16 p,#endText.zoom16 font,#endText.zoom16 span{font-size:24px !important;}
.endPage{ margin:0 auto; width:100%; padding:12px 0 12px; clear:both;}
.seeRec{margin: 10px 12px 10px 12px;}
.seeRec .ss1{float: left;color: #555;font:400 18px/30px "微软雅黑"}
.seeRec .ss3{float: right;}
.seeRec .btnRec{margin:0 auto;border-radius:5px; font-size:14px;background: #ffae00 url(tj.png) 40px 3px no-repeat;box-sizing:border-box;overflow: hidden;display: inline-block;padding:5px;line-height:20px; text-decoration:none;color:#fff; font-weight:600;vertical-align: middle;}
.seeRec a.btnRec:hover{text-decoration:none;}
.seeRec .btnRec i{*display:inline;display: inline-block;*zoom:1;width:30px;vertical-align:bottom;}
.seeRec .discernbox{margin-left: 5px;font-size:14px;vertical-align:middle;}
.seeRec span{vertical-align: middle;}
.seeRec .artlen{font-size:12px;border:1px solid #aaa;color:#aaa;}
.seeRec .artlen b{background: #aaa;color:#fff;padding:0 5px;}
.seeRec .artlen i{padding:0 5px;}
#endText .dscrn{font-size: 14px;margin-left: 3px;}
#attachment{ margin:20px 0; background:#039433; padding-bottom:1px; padding-top:2px;}
#attachment:before{content: "附件："; color:#ffe;font-weight:800;  padding-left:12px;}
#attachment>div{ background:#fff; margin:1px 1px 0 1px; padding:6px 12px; line-height:2em; text-indent:0;}
#endText #attachment>div a{text-decoration:none;}
#attachment>div a:before{content: "<"; font-size:22px; line-height:24px; vertical-align:middle;font-family:'Wingdings'; padding-right:4px;color:#3AC10B}
#attachment>div a:after{content: "（点击下载）"}


.sfmain .pic{margin:0 10px;overflow: hidden;}
.sfmain .pic #linkList_sfTags .gdslst{margin: 0 auto 10px auto;border:0;width:auto;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding:0;font-size: 0;}
.sfmain .pic table{table-layout: fixed;}
.sfmain .pic .gdslst img{display: block;border:0;width: 100%;}
.sfmain .pic .gdslst .lgimg{margin: 0 !important;}

.ib1 {margin: 10px 0;}
.ib1 .boxTitle{background: #00786e;text-align: center;color:#fff;line-height: 50px;height: 50px;}
#authorInfo{line-height:1.8;font-size: 16px;}
#authorInfo .boxTitle h4{text-align: center;font-size: 21px;}
#authorInfo .boxList{border: 1px solid #ededed;border-top:0;}
#authorInfo .boxList .cIn{position: relative;overflow: hidden;padding:20px 10px;}
#authorInfo .boxList .cIn div{width:280px;}
#authorInfo .boxList .cIn div img{display: block;}
#authorInfo .boxList .cIn div a{*display:inline;display: inline-block;*zoom:1;max-width:210px;vertical-align: top;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #00f;}
#authorInfo ul{position: absolute;width:900px;top:10px;right: 0;column-count: 2}
#authorInfo ul li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

#AuthorArti{border: 1px solid #ededed;padding: 12px;margin-top: 10px;}

#AuthorArti .more{text-align: center;}
/* 评论 */
.arcCommend{border: 1px solid #ededed;margin: 10px 0;padding: 10px;clear:both;color:#1F3A87;font-size: 12px;}
.arcCommend .Ttext{ margin:0 auto; width:630px; height:42px; background:url(../images/endpage_bg3.gif) 36px 1px no-repeat;}
.arcCommend .Ttext h4{display:none;float:left; margin:7px 8px 0 6px; padding:0 5px; font-size:14px;background:#F9FCFE;}
.arcCommend .Ttext h5{float:right; padding:7px 10px 0 10px; margin:0 10px 0 0; font-size:14px; background:#F9FCFE;}
.arcCommend .Ttext h6{padding:5px 0 0 42px; clear:both; text-align:left; height:18px; overflow:hidden;}
.arcCommend .Ttext a{color:#339933;}


.arcCommend .Mtext {clear:both;text-align:left;color:#000000;line-height:150%}
.arcCommend .Mtext textarea{ height:50px; overflow:auto;}
.arcCommend .re1 {border-top:1px dashed #EEEDED;line-height: 24px;}
.arcCommend .re1 img{ vertical-align:text-bottom}
.arcCommend .re1 .ret {float:left;width:400px;padding:10px 0 0 8px;}
.arcCommend .re1 .ret a{color:#1F3A87;}
.arcCommend .re1 .ret a:hover{color:#bc2931;}


.arcCommend .re1 .mre {float:right;width:100px;text-align:right;padding:10px 8px 0 0;}
.arcCommend .re2 {clear:both;padding:3px 8px 3px 8px;}
.arcCommend .re2 .text{}
.arcCommend .rrw {margin:3px 8px 3px 8px;padding:9px 6px 6px 6px;border:1px solid #ccc;color:#666666;}
.arcCommend .more {text-align:right;}
.arcCommend a{color: blue;}
.arcCommend br{/* display: none; */}

.topicSpData .tsdBox{margin:0 0 10px 0;border: 1px solid #f1f1f1;}
.topicSpData .tsdBox .tbTop{padding:0 8px 0 8px;height:30px; overflow:hidden; background:#f1f1f1;}
.topicSpData .tsdBox .tbTop h3{ text-align:left; font-size:16px; line-height:30px;}
.topicSpData .tsdBox .tbTop a{font-weight: 400;font-size:12px;float: right;}
.topicSpData .tsdBox .tbTxt,.topicSpData .tsdBox .tbLst{padding:0 8px 0 8px;}

#endText .topicSpData .tsdBox li{list-style: none;padding:0 0 0 16px; background:url(dian.gif) 4px center no-repeat;}

.iB6 .boxTitle{background: #276eb3;height: 40px;line-height: 40px;color:#fff;}
.iB6 .boxTitle a{color:#fff;}
.iB6 .boxTitle .ss3{margin:0}
.iB6 .boxTitle .ss3 .ssIn{background:none;}
.iB6 .boxTitle h4{font-size:18px;}
.lTtIn .mrttl{background: #c9e2e0}
.mrbox td{background: #edefef}
.iB6 .boxList{clear: both;}
.iB6 .boxList .cIn{padding: 0 10px;}
.iB6 .list li{line-height: 30px;height: 30px;}
.iB6 .list li a{width:70%;font-size: 14px;}



.ctrlicons{display: none;}
.ctrlicons a:hover{color:#ff8}
.fa {
	display: none;
	font: 200 24px/35px FontAwesome;
	padding: 0 5px;
	vertical-align: top;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;

	-moz-osx-font-smoothing: grayscale;
}
.fa-bars:before {
	content: "\f0c9"
}
.fa-user-o:before {
	content: "\f2c0"
}
.fa-search:before {
  content: "\f002";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-down:before {
  content: "\e900";
}
.fa-right:before {

  content: "\e901";

}
.fa-radio:before {
  content: "\ea56";
}
.fa-custom {
	margin:5px 0 0 0 ;font-size:16px;color:#f00;background: #fff;border-radius: 5px;line-height: 18px;padding: 4px 5px 3px 5px;display: block;font-weight: 400;
}

.toggled .fa-bars:before, .toggled .fa-user-o:before,.toggled .fa-down:before {
	content: "\f00d"
}
.cur .fa-radio:before {
  content: "\ea54";
}


.fa-contact:before {
	content: "\e906"
}
.fa-addr:before {
	content: "\e917"
}
.fa-pcode:before {
	content: "\e915"
}
.fa-tel:before {
	content: "\e919"
}
.fa-fax:before {
	content: "\e91a"
}
.fa-mail:before {
	content: "\e90c"
}
.fa-msg:before {
	content: "\e912"
}
.fa-web:before {
	content: "\e914"
}



.fa-2x{font-size:36px;}

.iB8 .cnt2s{margin:10px 0 0 0;}
.cnt2s .ss1,.cnt2s .ss3{width:594px;}
.cnt2s .fa{display: inline-block;vertical-align: middle;}
.cbLst{line-height:2.5em;}
#mapIfr{width:100%;height: 500px;}
.cnt2s .cntBox{background: #f6f6f6;height: 400px;padding:50px;box-sizing: border-box;}
.cntBox h3{margin-bottom:30px;}
.cntform li{margin:10px 0;}
.cntform input[type="text"]{width: 100%;}
.cntform textarea{width: 100%;}

#slideStd{position: relative;width: 100%;
    height: 300px;
	 overflow: hidden;
	border-bottom: 1px solid #ccc;}
 .stdList {
    
  }

  .stdHead table,.stdList table {
	  table-layout: fixed;
    width: 100%;
    border-collapse: collapse;
  }

  .stdList th,
  .stdList td {
    border: 1px solid #ccc;
    padding: 3px;
    text-align: center;
	  font-size:12px;
  }
 .stdList td i ,.stdList td em{
    display: none;
  }
  .stdList thead {visibility: hidden;}

  .stdList tbody {
	  
  }

  .stdList tr td:nth-child(3) {
    font-size:14px;

  }



.stdscr{}


#emlbox,#emlbox input,#emlbox textarea{font:400 14px/24px "宋体", Arial;}
#emlbox .sitebutton{color:#fff;background:#a0a0a0;border-radius:5px;border:none;padding:0px 30px;font: 400 18px/40px "微软雅黑", "黑体";}
#emlbox .button_blue{background: #276eb3;}
.mailTable{ table-layout:fixed;}
.slct4{/* font-size: 0; */}
.slct4 select{width:25%;font-size: 14px;padding: 3px;box-sizing: border-box;margin-right: -1px;}
.ebtip{font-size: 12px;}
.caseTab{border-bottom: 1px solid #276eb3;text-align: center;margin: 15px 0 18px 0;font:400 18px/36px "微软雅黑";}
.caseTab li{*display:inline;display: inline-block;*zoom:1;margin-bottom: -1px;}
.caseTab li.cur{background: #fff;border: 1px solid #276eb3;border-bottom:0;}
.caseTab li a{display: block;padding:3px 30px;}
.caseTab li a:hover{text-decoration:none;}
.jnbnts li{text-align: center;margin: 20px;}
.jnbnts a{ display: block;box-sizing: border-box;padding: 10px 30px;height: 100%;border: 1px solid #ccc;background: #eee;border-radius: 10px;font:400 24px/36px "微软雅黑";}
.jedatebox ol{margin: 0;padding: 0;}
.jedatebox em{font-style: normal;}

.emlBox input[type="date"],
.emlBox input[type="text"],
.emlBox input[type="email"],
.emlBox textarea{
  box-sizing: border-box;
  padding:3px 6px;
  border: 1px solid #ccc;
  background-color: #ffffff;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}
.emlBox select {
  padding:3px 2px;
  border: 1px solid #cfd9db;
  background-color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  border-radius: 5px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
}
.emlBox fieldset{padding: 0 0 8px 0;text-align: left;border: 1px solid #ddd;margin: 10px 0;}
.emlBox legend{margin-left: 20px;padding: 0 10px;}

.ui-autocomplete {max-height: 180px;overflow: auto;overflow-x: hidden;}


.lblradio label{
    background: #eee;
    height: 24px;
    display: inline-block;
    line-height: 24px;
    color: #000;
    padding: 0 10px;
    cursor: pointer;
}
.lblradio input[type="radio"]{
    display: none;
}
.lblradio input[type="radio"]:checked+label{
    background: #276eb3;
    color: #fff;
}
.branchTable{}
.branchTable td{vertical-align: top}
.branchTable td:nth-child(n+1){text-align: center;position: relative;}

.branchTable tr:hover{background: #276eb3;color:#fff;}
.branchTable td label{position: absolute;width:100%;height: 100%;top:0;left:0;}


.fileitem .fa{display: inline-block;}
.fa-plus:before {
	content: "\e90a"
}
.fa-4x{font-size:80px;}

.fileitem {
            display: inline-block;
            position: relative;
            margin: 12px;
            width: 200px;
            height: 200px;
        }
        .addImg {
            width: 200px;
            height: 200px;
            position: absolute;
            left: 0;
            top: 0;
            z-index: 2;
            cursor: pointer;
        }
        .addImg .plus-icon{
            margin: 6px;
            height: 180px;
            text-align: center;
            font-size: 20px;
            border: dashed 3px #999;
        }
        .addImg .plus-icon .fa{
            line-height: 180px;
            color: #999;
        }
        .preview,.preBlock{
            position: absolute;
            display: block;
            width: 200px;
            height: 200px;
            left: 0;
            top: 0;
        }
        .delete {
            width: 22px;
            position: absolute;
            right: -12px;

            top: -12px;
            cursor: pointer;
            display: none;
            text-align: center;
            line-height: 22px;
            font-size: 14px;
            color: #fff;
            font-weight: bold;
            background: #999;
            border-radius: 50%;
        }
        .preBlock img {
            display: block;
            width: 200px;
            height: 200px;
        }
        .upload_input{
            display: block;
            width: 0;
            height: 0;
            -webkit-opacity: 0.0;
            /* Netscape and Older than Firefox 0.9 */
            -moz-opacity: 0.0;
            /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/
            -khtml-opacity: 0.0;
            /* IE9 + etc...modern browsers */
            opacity: .0;

            /* IE 4-9 */
            filter:alpha(opacity=0);
            /*This works in IE 8 & 9 too*/
            -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
            /*IE4-IE9*/
            filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        }



.lli{text-align: center;padding:10px;box-sizing: border-box;}
.llin {
	/* float: left; */
	/* width: 50%; */
	}
.lli .dIn{
  /* display: inline-block; */
  /* width: 226px; */
  text-align: left;
  line-height: 0;
  font-size: 0;
  background: #f6f6f6;
}
.llimg{
  display: inline-block;
  background:linear-gradient(to bottom,#fff 0,#7cabd5 80%,#276eb3 100%);
  width: 165px;
  /* height: 251px; 206*/
  padding: 10px;
  overflow:hidden;
  box-sizing: border-box;
  /* vertical-align:middle; */
}
.llimg img{
  width: 100%;
}
.lli .lltitle{
  display: inline-block;
  width: 616px;
  /* height: 247px; */
  /* background: #70bcff; */
  /* color: #fff; */
  padding: 5px 20px;
  box-sizing: border-box;
  font-size: 18px;
  line-height: 30px;
  margin: 10px auto;
  vertical-align: top;
}
.lli .lltitle i{
  display: block;
  font-style:normal;
  font-weight: 600;
  /* color: #276eb3; */
}
.lli .lltitle b{
  display: block;
  font-size: 125%;
  line-height: 3em;
  font-weight: 400;
  letter-spacing: 2px;
}

.lli:hover .dIn{
  background: #005bac;
  color: #fff;
}

.llix h4{background: #fff;padding-right: 10px;font-size:18px;float: left;margin:10px 0;}
.mintip{font-size:12px;color:#999;text-align: right;height:8px;border-bottom: 1px solid #ddd;margin-top: 15px;}
.mintip i{font-style: normal;background: #fff;padding-left: 10px;}
.llul{display: flex;justify-content:space-around;}
.ddIn{display: inline-block;padding-right: 1px;width: 165px;}
.lllimg{
  background:linear-gradient(to bottom,#fff 0,#7cabd5 80%,#276eb3 100%);
  width: 165px;
  /* height: 251px; */
  padding: 10px;
  overflow:hidden;
  box-sizing: border-box;
	margin:0 auto;
  /* vertical-align:middle; */
}
.lllimg img{
  width: 100%;
  display: block;
}
.lli .llltitle{
  width: 165px;
  padding: 10px 20px;
  box-sizing: border-box;
  font-size: 18px;
  line-height: 30px;
  margin: 10px auto;
  vertical-align: top;
}
.lli .llltitle b{
  display: block;
  font-size: 125%;
  line-height: 1em;
  font-weight: 400;
  letter-spacing: 2px;
}
.ddIn:hover .llltitle{
  background: #005bac;
  color: #fff;
}






.dptlst{}
.dptlst li{display: table;}
.dptlst .dlimg{display: table-cell;padding-right: 30px;}
.dptlst .dltxt{display: table-cell;vertical-align:middle;border-bottom: 1px solid #c9c9c9;width: 100%;}
.dptlst h4{font-size: 18px;line-height: 45px;}
/*响应式布局
----------------------------------------------*/
@media only screen and (max-width:800px) {
body {
	-webkit-text-size-adjust: none;
	min-width: 100%;
}
body, button, input, select, textarea {
	font: 1rem/1.6 "Microsoft Yahei";
}
	
.onlyMb {display: inline;}
.onlyPc {display: none;}
.pcOnly{display: none;}
.mbOnly{display: inline;}
.mbr{display: block;}

.bIn{width:auto;}
.arkMain .bIn{padding:0}
.arkBody{background: url("topbg-m.jpg") center -3vw no-repeat;background-size:contain;}
.arkBody .bIn{/* overflow: hidden; */}
.cnav{ width:auto;}
.topTool a{margin:0 2px;font-size: 1rem;}
.topTool .bIn{height:auto;line-height: 2em;}

.topTool .s3{float:none;}
.arkTop{position:relative;z-index:3;height: auto;}
.topTitle{height: 14vw;}
.topTitle h1{width:100vw;}
.topTitle h1 a{display: block;height: 12vw;width: 36vw;margin: 5px 0 0 5px;background-size: 100%;overflow: hidden;text-indent: -999px;}
.lgnbox{top:56px;}
.lgnbox:before{left:30px;}
.lgnttl:after{font:400 20px/20px Arial;/* margin-top: 40px; */}
.lgnup:hover .lgnbox{display: none;}
.lgnup:hover .lgnttl:after{transform:rotate(90deg);}
.lgni1:hover .mqpbox{display: none;}

.lgnup > [type="checkbox"] {position: absolute;display: block;width: 90%;/* height: 68px; */margin: 0 0 0 -6px;z-index: 999;opacity: 0;}
.lgnup > [type="checkbox"]:checked + .lgnttl:after{transform:rotate(270deg);}
.lgnup > [type="checkbox"]:checked + .lgnttl + .lgnbox{display: block;}

.arkMain{background: #fff;width:auto;}
.arkBottom{width:auto;}


  
.tworow{display:block;overflow:auto;white-space:nowrap;}  
.tworow:after{ content: " ";
    display: block;
    position: absolute;
    top: 0;
    right:0;
    height: 63px;
    width: 10px;
    z-index: 100;
    background: -webkit-linear-gradient(left,#00786e 0,#00786e 30%,rgba(62,173,0,0) 100%);
    background: linear-gradient(to right,#00786e 0,#00786e 30%,rgba(62,173,0,0) 100%);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    pointer-events: none;
    -webkit-transition: .25s;
    transition: .25s;}  
.tworow li{padding:0 10px}  
.nonav{height: 1px;}
.iptkey{min-width: 0;/* border:2px solid #ccc; *//* border-radius: 10px; */}

.iptbtn{padding: 0.125rem 0.625rem;font-size: 1.125rem;}
.tabso .tabT li{font-size:15px}
.tabso .tabT li a{padding:0 5px}
    

.tabso {padding: 1px;/* overflow: hidden; */border-radius: 0;background: none;width: 100vw;margin: 0;}
.tabso .tabT{padding:0;position: absolute;z-index:9;float: none;top: 5px;left: 5px;text-align: left;border: 0;width: 90px;}
.tabso .tabT ul{font-size:0;margin-left: 1px;overflow: visible;}

.tabso .tabT li{display: none;cursor: pointer;font-size: 1.3125rem;width: 21.5vw;}
.tabso .tabT li a{color:#5e5d5b;font-weight: 400;margin: -1px;background: #f6f6f6;display: block;line-height: 1.75rem;padding: 0 0.3125rem;height: 1.75rem;font-size: 1rem;box-sizing: border-box;border-radius: 0;text-shadow: 1px 1px 1px #eee;}
.tabso .tabT .hover{display:block;}
.tabso .tabT ul:after{/* content: "▼"; */display: inline-block;position: absolute;font-size: 0.875rem;right: 0.2125rem;top: 0.75rem;color: #00964e;}

.tabso .tabT a:hover{text-decoration: none;}
.tabso .tabT .hover a{background:#fff;color: #018445;display: block;padding: 0 0.3125rem;text-shadow: 1px 1px 1px #eee;}
.tabso .tabM{position:relative;z-index:8;margin-right: 0;}
.tabso .mC{display: none;}
.tabso .block{display: block;}
.tabso .iptkey{border-radius: 0;/* border-color: #00786e; */line-height: 1.375rem;margin-left: 0;padding: 0.1875rem 0.375rem 0.25rem 29vw;height: 2.25rem;box-sizing: border-box;font-size: 1rem;}
.tabso .iptbox{position:relative;margin: 0;}
.tabso .iptbtn{border-radius: 0;line-height: 2.25rem;/* background: #00964e; */margin-top: 0;padding: 0 10px;}
.tabso .slctype{top: 0.375rem;font-size:1rem;right: 3.75rem;}
.tabso .mC{display: none;}

	
.tabso ul.over {background: #e3e3e3;border-color: #e3e3e3;margin-left: 1px;}
.tabso .tabT ul.over:after{font-size: 0.65rem;right: 0;top: 0.85rem;}



.tabso .block{display: block;}
.topbar .tabso .iptbox{margin: 0 0 22px 0}

.arkBottom{padding:10px 0;font-size:12px;}
.ifrbox iframe{margin:0;height:22.1vw;} 
#showShareLi {position: absolute;right: 8px;top:69px;z-index: 9;font-size:0;overflow:hidden;text-indent:-99px;opacity:0.85;}
#showShareLi a {
	border-radius:10px;
	width: 52px;
	height: 36px;
	float: left;
	background: url(gototop.png) -5px -103px;
	color: #fff;
}
.shrbxM{padding:10px 30px;}


.header{height: 36vw;background-size: 260vw;box-sizing: border-box;border-bottom: 3px solid #276eb3;}
.column .header{/* height:auto; *//* border-bottom: 2px solid #169ea7; */}

.logo{text-align:left;margin: 0;width: auto;float:none;}
.logo img{height:36vw;margin:0;width: 100vw;}
.column .logo{margin: 0;}
.search{width:100%;margin-top: 0;position: relative;}
.nav {/* background:none; */}
.nav ul{/* border:1px solid #fff; */height:100%;overflow:hidden;}
.nav li {
            padding: 10px 5px;
            font-size:18px;
            float:left;
            width:50%;
            line-height: 2em;
            box-sizing:border-box;
            text-align:center;
            border-bottom:1px solid #fff;
            margin-bottom:-1px;
        }
	.nav li:nth-child(2n+1){border-right:1px solid #fff;}
.banner{height:auto;}
.mainfocus{padding: 0;}
.mainfocus .s1{width:100%;}
.mainfocus .s3{width:100%;overflow: hidden;}
.oc-focus{width: 100vw !important;height: 63vw !important;}
.owl-stage img{width: 100vw !important;height: 63vw !important;}
	
	

.ch2main .s1{width:100%;}
.ch2main .s3{width:100%;}
	
.topTool,.nav{/* display: none; */}
.ctrlicons{display: block;position: relative;}
.fa{display:inline;}
/*----------------page-wrapper----------------*/
.page-wrapper {/* overflow: hidden; *//* padding-top:36px; */position: absolute;z-index: 100;width: 100%;top: 0;}
/*----------------toggeled sidebar----------------*/

.sidebar-wrapper, .sidebar-wrapper .sidebar-dropdown > a:after, .sidebar-wrapper ul li a i,.sidebar-toggle {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}
/*----------------sidebar-wrapper----------------*/
.sidebar-wrapper {
	width: 100%;
	background:rgba(240,240,240,0.95);
	height: 100%;
	max-height: 100%;
	position: fixed;
	top: 0;
	left: 100%;
	z-index: 1;
	padding-top: 36px;
}
.pw-r .sidebar-wrapper {

	left: auto;
	right: 100%;
}

.page-wrapper.toggled .sidebar-wrapper {
	left: 0px;
}
.pw-r.toggled .sidebar-wrapper {
	left: auto;
	right: 0;
}
.sidebar-wrapper ul li:hover a i, .sidebar-wrapper .sidebar-dropdown .sidebar-submenu li a:hover:before, .sidebar-wrapper .sidebar-search input.search-menu:focus + span {
	color: #0086fd;
}
.sidebar-wrapper ul {
	/* list-style-type: none; */
	/* padding: 0; */
	/* margin: 0; */
}
.sidebar-wrapper a {
	text-decoration: none;


}
/*----------------sidebar-content----------------*/
.sidebar-content {
	max-height: calc(100%);
	height: calc(100vh - 36px);

	overflow-y: scroll;
	overflow-x: hidden;
	position: relative;
}

.sidebar-content.desktop {
	overflow-y: hidden;
}
/*--------------------sidebar-brand----------------------*/
.sidebar-wrapper .sidebar-brand {
	padding: 15px 20px;
	text-align: center;
	border-bottom: 1px solid #10151d;
}
.sidebar-wrapper .sidebar-brand > a {
	color: #fff;
	text-transform: uppercase;
	font-weight: bold;
}
/*---------------------toggle-sidebar button-------------------------*/

.sidebar-toggle {
	display:block;
	top: 0;
	position: absolute;
	color: #169ea7;
	z-index: 98;
}

.sidebar-toggle:hover {
}
	
#toggle-sidebar {
	left: 15px;
}

#toggle-sidebarR {
	top: -2px;
	right: 5px;
}
#toggle-sidebarC {
	top: 1px;
	right:40px;
}
.toggled .sidebar-toggle {
    position: fixed;
    line-height: 36px;
}
.toggled #toggle-sidebar {
	left: 249px;
}
.toggled .fa {
	font-size: 32px;
}

.toggled #toggle-sidebarR {
	top: 0;
}
.toggled #toggle-sidebarC {
	display:none;
}
.toggled {}
.toggled .idxlnk{background:none;padding-left: 0;}
    
.toggled .cposlnks{display: none;}
.toggled .topttl{display: block;font-weight:800;font-size:18px;}
.toggled .topOnly{display: block;}
.toggled .navl.topOnly{border-top: 1px solid #ddd;margin-top: 3px;padding-top: 3px;}  
.toggled .sidebar-content .barOnly{display: inline;}

.sidebar-content .topTool,.sidebar-content .nav{display: block;}
.toggled .nav ul{display: block;}
.topTool .toggled{ border-bottom:1px solid #ddd;background:#f6f6f6;}
.topTool .toggled .sIn{height:68px;display:flex;font-size:0;line-height:0;margin: 0;}
.topTool .toggled .s1{display:inline;float:none;}
.topTool .toggled .s3{display:inline;float:none;}
.topTool .toggled .sIn{display:inline;}
.topTool .toggled a.tti{margin: 0;font-size: 12px;display:inline-block;text-align: center;color: #330;width: 17.6vw;line-height:30px;vertical-align:top;white-space: nowrap;}
.topTool .toggled a.tti:before{
	content:"\e902";
	display: block;
	font: 100 30px/42px FontAwesome;
	height: 36px;
	padding: 0 1px;
	box-sizing:border-box;
	color: #390;
	}

.topTool .toggled a.tti-1:before{
	content:"\e903";
	color: #390;
	}
.topTool .toggled a.tti-2:before{
	content:"\f007";
	color: #390;

	}
.topTool .toggled a.tti-3:before{
	content:"\e90b";
	color: #390;
	}
.topTool .toggled a.tti-4:before{


	content:"\e902";
	color: #390;
	}
.topTool .toggled a.tti-5:before{
	content:"\e905";

	color: #390;
	}
.topTool .toggled a.tti-6:before{

	content:"\e904";
	color: #390;
	}

.fix-posbar {/* */ padding-top:36px;position: relative;z-index: 100;}
.fix-posbar .currentPos{position: fixed;top:0;transform: translate3d(0px, 0, 0px);}
.fix-posbar .sidebar-toggle {position: fixed;}
.fix-posbar #toggle-sidebarR{top:0;}
.fix-posbar #toggle-sidebarC{top:0;}
.rel-posbar {padding-top:36px;}
.rel-posbar .currentPos{position: fixed;top:0;transform: translate3d(0px, -100%, 0px);}
.toggled .currentPos{position: fixed;top:0;transform: translate3d(0px, 0, 0px);}

	

.iB21{border: 2px solid #e7e7e7;border-radius:5px;margin-bottom: 5px;}
.iB21 .boxTitle h3{font-size: 24px;}
.li5c li{width:50%;font-size: 18px;line-height: 2em;}
.li5c li:nth-child(10n+1),.li5c li:nth-child(10n+2),.li5c li:nth-child(10n+3),.li5c li:nth-child(10n+4),.li5c li:nth-child(10n+5){background: none;}
.li5c li:nth-child(4n+1),.li5c li:nth-child(4n+2){background: #f2f1f1;}
.li5c li.li2w{width:50%;}

.banner{display:none;}

	.li2c li b{display:block;}
	.li2c li.liw a{font-size:inherit}
	.li2c li.liw i{display:none;}

.tabs2 .menubox{height:21px;}
.tabs2 .menu li{
 padding:0 6px;
 line-height:22px;
 height:22px;
 font-size:14px;
}
.tabs2 .menu li.h{font-weight:600;font-size: 14px;}
.tabs2 .mainbox{height:auto;}
.ybar .tabs2 .main ul{

    column-count: 1;
}

.infoBox .list{padding:0}
.infoBox .list li{line-height:41px;height:41px;padding:0 5px 0 18px;color:#7b7b7b;font-size: 12px;background-position-x:5px;}
.infoBox .list li a{width: 80%;font-size:18px;}
.infoBox .iL4{margin:5px;padding-top: 0;}
.infoBox .iL5{margin:5px}
.infoBox .boxTitle .cIn h3{margin-left:5px;line-height: 30px;}
.dateCh .dateSo .note p{display:block;white-space:normal;}
.iB11 .boxTitle .cIn h3 b{line-height:40px;}
.iB11 .boxTitle .cIn h3 i{font-size:14px;line-height: 40px;padding: 0 0 0 6px;}

.iL4 .tt li>a[href*='sf_'],.iL4 .tt li>a[href*='sf.html'],.iL4 .tt li>a[href*='showfile.html']{float: left;width:75%;}
.infoBox .iL4 li:nth-of-type(1) a[href*='sf_'],.infoBox .iL4 li:nth-of-type(1) a[href*='sf.html'],.infoBox .iL4 li:nth-of-type(1) a[href*='showfile.html']{width: calc(100vw - 145px);height: 50px;max-width: 50%;}
.infoBox .iL4 li:nth-of-type(1):after{top: 25px;}
.btmsld{margin:0;padding:0}
.iB17 .boxTitle .cIn h3{margin:0;padding:0;line-height: normal;}
.iB13{border:1px solid #c6c6c6;padding: 6px 5px;margin: 0 0 5px 0;}

.iB14 .boxTitle .cIn {line-height: 32px;}
.iB14 .boxTitle .cIn h4 {font-size:20px;line-height: 32px;}
.iB14 .boxList{padding:0}
.iB14 .boxList:before{content:" ";}
.iB14 .boxList ul{display:flex;}
.iB14 .boxList li{margin: 0;float:left;width:14.2%;line-height: 32px;font-size: 16px;box-sizing: border-box;flex-grow:1}
.iB14 .boxList li.cur{
    line-height: 30px;
}
.iB15{padding:0 5px}
#sideNav .boxTitle{display:none;}

.iB2s .boxList li{width: 50%;}
.iB3s .boxList li{width: 33.33%;}
.iB4s .boxList li{width:25%;}
.iB5s .boxList li{width:20%;}
.iB6s .boxList li{width:16.66%;}
.ybar{margin:5px 0;}
	
.footer{padding:10px 0;}

.friendlink dt{float:none;font-size: 18px;}
.friendlink dd{float: none;}
.friendlink ul{padding-left:0;/* display:inline; */}
.friendlink li{display:block;margin-bottom:-1px}
.friendlink select{font-size:16px;width: 100%;}
.btmbar .s1{float: none;width:auto;text-align: center;margin-top: 0;}
.btmbar .s2{float: none;width: auto;text-align: left;margin: 20px 5px;}
.btmbar .s2 p{line-height: 30px;font-size: 12px;text-align: center;}
.btmbar .s3{float: none;width: auto;/* text-align: left; */margin-top:10px;}

.colmain{padding:5px 0;}
.colmain .s1{width:100%;}
.colmain .s3{width:100%;}
	
	
.infoBox .boxList .text{padding: 5px;}


.infoBox .boxList .text h2{font-size:24px;margin:15px 0;}
.infoBox .boxList .text h3{font-size:21px;margin:10px 0;}
.infoBox .boxList .text p{font-size:17px;margin:10px 0;}
	
.infoBox .iL3 ul>div{line-height: 30px;height: 30px;margin: 10px 0 0 0;padding-right: 0 !important;text-align: center !important;}
.infoBox .iL3 ul>div a{font-size:14px;margin: 0 3px;padding: 3px 4px;}
.infoBox .iL3 ul>div b{font-size:14px;margin: 0 3px;padding: 3px 0;}

		
.infoBox .iL6 ul>div{line-height: 30px;height: 30px;margin: 10px 0 0 0;padding-right: 0 !important;text-align: center !important;}
.infoBox .iL6 ul>div a{font-size:14px;margin: 0 3px;padding: 3px 4px;}
.infoBox .iL6 ul>div b{font-size:14px;margin: 0 3px;padding: 3px 0;}

	
	
	
	
	
	
	/*最终页面  -----------------------------------------------------*/

.sfmain{border:0;padding: 0;margin-top: 0;}

.sfmain .s1{width:auto;border-right:0}
.sfmain .s3{width: 100%;}


/* 文章标题 */
.arcTitle{padding:0; border-bottom:1px dashed #b2b2b2;}
.arcTitle h3{float:none;font-size:21px;padding:8px;}
.arcTitle br{display: block;}
.arcTitle strong{ float: none;}
.arcTitle span{color:#666 !important;}
.arcTitle .text{padding:3px 9px;border-top:1px dashed #b2b2b2;}
.arcTitle .text input{ padding:2px 0 0; margin:0; width:65px;}

#endText{margin:5px;font: 400 17px/2em "\u5FAE\u8F6F\u96C5\u9ED1";}
#endText b,#endText strong{font-weight:800;}
#endText p{margin:5px 0;}
#authorInfo .boxList{border-left: 0;border-right: 0;}
#authorInfo .boxList .cIn{position: relative;margin:5px 0;}
#authorInfo .boxList .cIn div{width:auto;}
#authorInfo .boxList .cIn div img{margin:0 auto;}
#authorInfo .boxList .cIn div a{max-width: auto;}
#authorInfo ul{position: static;width:auto;top:0;right: 0;column-count: 1;}
.arcCommend{margin:0 auto 6px; width:auto;font-size:12px;padding: 0;border:0;}

.arcCommend .Mtext textarea{width:80%;}
.arcCommend .Mtext input{width:20%;line-height:18px;}
.seeRec{margin:5px}
#AuthorArti{margin-top:0;}
.sfmain .pic{margin:0;padding:5px 20px;box-sizing:border-box;width:100%;}
.currentPos{padding:0;}
.aBPC1In{padding:0 5px;}
	
	
	
	

.mailTable td{display: inline-block;width:25%;box-sizing: border-box;}
.mailTable td:nth-child(even){width:75%;}
.mailTable td:only-child{width:100%;}
.mailTable td.list_link{width: 100%;font-size: 12px;}
.slct4 select{width: 50%;margin-bottom: -1px;}
#emlbox .sitebutton{padding:0px 10px;}
	
	
.stdSld{margin-top: 10px;}
.stdSld tr td:nth-child(1) {width: 10% !important;}
.stdSld tr td:nth-child(2) {width: 23% !important;}
.stdSld tr td:nth-child(3) {width: 47% !important;}
.stdSld tr td:nth-child(4) {width: 20% !important;}
.stdSld tr td:nth-child(5) {display: none;}
.stdSld tr td:nth-child(6) {display: none;}
.stdSld tr td:nth-child(7) {display: none;}
.stdSld tr td:nth-child(8) {display: none;}
.stdSld tr td:nth-child(9) {display: none;}
	
.cnt2s .ss1,.cnt2s .ss3{float:none;width:auto;}
.cnt2s .cntBox{padding:30px;height: auto;}
.mappic a{display: block;width: 100%;height: 400px;background: url("map.jpg") center no-repeat;}

.iB8 .boxList{padding-top:10px;}


.llimg{width: calc(50vw - 20px);padding: 10px;}
.lli .lltitle{width:50vw;font-size: 15px;line-height: 22px;padding: 0 10px;}

.nwrp{white-space: nowrap;}
.llix h4{padding-right: 5px;font-size:15px;margin:10px 0;float: left;width:60vw;text-align: left;}
.mintip{margin-top: 13px;}
.mintip i{padding-left: 5px;}
.llul{flex-wrap: wrap;}
.ddIn{width: auto;}
.lllimg{width: calc(50vw - 20px);}
.lli .llltitle{width: calc(50vw - 20px);padding: 5px 10px;
  font-size: 15px;
  line-height: 30px;
  margin:5px auto;
}
	
	
	
	
.dptlst li{display: block;position: relative;overflow: hidden;}
.dptlst .dlimg{position: absolute;right: -20px;top:0;}
.dptlst .dlimg img{width:30vw;max-width: 224px;}
.dptlst .dltxt{display:block;box-sizing: border-box;padding:0 20px 20px;margin-bottom:10px;}
.dptlst h4{font-size: 18px;line-height: 45px;}
} 








/*响应式布局----------------------------------------------*/
@media only screen and (max-width: 320px) {
    body{font-size:12px;}
}
