body {background:#FFF; font-family:"Microsoft YaHei", Arial; font-size:16px; line-height:31px; color:#333; margin:0;overflow: inherit!important;}
a {color:#333; text-decoration:none}
a:hover {color:#3773DB}
h1,h2,h3,p {margin:0; padding:0}
img {border:0}
ul,li {list-style:none; padding:0; margin:0}
input,button,select,textarea{outline:none}

.header {min-width: 1140px; border-bottom: 1px solid #eee}
.head {width:1140px; height:70px; margin:0 auto}
.logo {float:left; padding-top:20px}
.search {float:right; width:255px; position: relative; height:33px; border:1px solid #B2B2B2; border-radius: 5px; margin-top:20px; overflow:hidden}
.search1 {width:210px; height:21px; padding:0; border:0; margin:6px 0 0 10px; font-size:12px; line-height:21px; color:#858585;}
input::-webkit-input-placeholder{ color:#858585;}
.search2 {display: block; float: right; margin: 6px 10px 0 0}
.xl{position: absolute; width:60px; height:25px; left:5px; top:9px; font-size:12px;}
.xl select{width:100%; border:0; float:left; font-size:12px; color:#858585;}
.mobile {display: none}
.nav {float: left; height:70px; margin-left: 2em}
.nav li {float:left; clear: inherit;}
.nav li a,.nav li#dropdown {display: block; padding: 0 15px; font-size:14px; line-height:70px}
.nav li a:hover,.nav li#dropdown:hover {background: #eee; color: #333}
.nav li.selected a {background: #EEE; color: #3773DB}
.nav li#dropdown {padding-right: 25px; position: static; position: relative; cursor: pointer}
.nav li#dropdown i {display: inline-block; width: 17px; height: 9px; background: url("../images/icons.png") no-repeat 0 0; margin: 15px 0 0 3px; transition: transform .3s}
.navmore {position: absolute; width: 128px; padding: 20px 15px; background: #FFF; border: 1px solid #EEE; box-shadow: 0 6px 8px rgba(0,0,0,.2); left: 0; z-index: 9; display: none}
.nav .navmore li {width: 64px; height: 30px}
.nav .navmore li a {padding: 0; line-height: 30px; text-align: center}
.down .navmore {display: block}
.down i {transform: rotate(180deg)}

.container {clear:both; width:1140px; margin:35px auto 0; overflow:hidden}
.imgtxt1 li {clear:both; overflow:hidden}
.imgtxt1 img {float:left; margin-right:15px}
.imgtxt1 h3 {*display:inline}
.frame-r {
    float: right;
    width: 260px;
    background-color: white;
}
.left {float:left; width:790px}
.navi {width: 100%; border-bottom: 1px solid #EEE; color: #777; overflow: hidden}
.path {float: left; font-size: 14px; line-height: 44px}
.share {float: right}
.titles {width: 100%; padding-bottom:10px; border-bottom: 1px solid #E6E6E6; margin-top: 20px; overflow: hidden;}
.pretitle,.subtitle {padding: 6px 0; font-size: 18px; font-weight: normal; line-height: 25px}
.ctitle {font-size:26px; line-height: 37px}
.reporter {float: left; font-size: 14px; line-height: 25px; color: #777}
.signdate {font-size: 14px; line-height: 25px; color: #777; margin-top: 10px;}
.time {float:right; display: block; padding-left: 20px; background: url("../images/icons.png") no-repeat 0 -74px}
.count {padding-left: 20px; background: url("../images/icons.png") no-repeat 0 -106px}
.ccontent {margin-top: 35px}
.ccontent p {margin-top:1em}
.ccontent img,.ccontent i {max-width:100%}
.page {font-size:16px; line-height:31px; text-align:center; margin-top:20px}
.page span,.page a {border:1px solid #CCC; padding:3px 8px; margin-left: 10px}
.page span.current,.page a:hover {text-decoration:none; color:#fff; background:#FA3535}
.editor {text-align: right; margin-top: 20px;}
.mtjz {width: 100%; padding-top: 40px; border-top: 1px solid #EEE; margin-top: 40px; overflow: hidden}
.mtjz h2 {float: left; width: 110px; height: 92px; background: url("../images/mtjz.jpg") no-repeat 0 0; text-indent: -9999px;}
.mtjz ul {float: right; width: 678px}
.mtjz li {float: left; width: 92px; font-size: 14px; line-height: 21px; text-align: center; margin-left: 21px}
.mtjz img {width: 92px; height: 92px}

.left .imgtxt1 {margin-top: 0px}
.left .imgtxt1 li {padding: 20px 0; border-bottom: 1px solid #EEE}
.left .imgtxt1 img {width: 220px; height: 124px; border-radius: 2px; margin-right: 30px}
.left .imgtxt1 h3 {min-height: 100px}
.info {font-size: 14px; line-height: 23px; color: #777}
.info1 {float: left}
.info1 .media {padding-left: 25px; background: url("../images/icons.png") no-repeat 0 -44px}
.info2 {float: left; padding-left: 25px; background: url("../images/icons.png") no-repeat 0 -75px; margin-left:25px;}
.info span{float:right;}
.more {background: #F5F5F5; line-height:36px; text-align:center; color:#888; margin-top: 30px; cursor:pointer}

.right {float:right; width:300px; padding: 0 15px 30px; background: #F8F8F8; margin-bottom: 20px}
.right h2 {font-size:18px; margin-top:30px; color:#333333;}
.list li {margin-top: 1em; font-size: 14px;}
.right .imgtxt1 li {margin-top: 1em; font-size: 14px;}
.right .imgtxt1 img {width: 116px; height: 65px; border-radius: 4px}
.right .imgtxt1 h3 {font-size: 14px; font-weight: normal; line-height: 21px}
.zgsp li {margin-top: 1em; font-size: 14px;}
.zgsp em {display:inline-block; width: 37px; height: 18px; border-right: 1px solid #DDD; font-style: normal; line-height: 18px; margin:10px 5px 0 0}
.floatewm {position:fixed; width:82px; padding:15px 5px 5px; border:1px solid #E8E8E8; background:#F6F6F6; left:50%; bottom:10px; _display:none; font-family:"Microsoft YaHei", Arial; font-size:12px; line-height: 21px; text-align:center; margin-left:580px; color:#333333;}   
.floatewm img {margin-top:5px}    
.floatewm span {color:#B00; font-size:11px}    
.floatewm i {display: block; position: absolute; width: 15px; height: 15px; font-style: normal; line-height: 15px; text-align: center; right: 0; top: 0; cursor: pointer}   

#rightholder {position: absolute; left: 50%; top: 150px; margin-left: 310px}
/*acftu*/
.leader {float: right; width: 300px; padding: 8px 15px; background: #F8F8F8; margin-top: 20px}
.leader h2 {font-size: 18px; line-height: 35px; position: relative; cursor: pointer;}
.leader h2::after {content: ""; position: absolute; display: block; width: 17px; height: 9px; background: url("../images/icons.png") no-repeat 0 0; right: 0; top: 13px; transition: transform .3s}
.leader h2.down::after {transform: rotate(180deg);}
.ldlist {position: absolute; width: 300px; padding: 20px 15px; background: #F8F8F8; font-size: 14px; line-height: 21px; z-index: 99; display: none}
.ldlist a {white-space: nowrap; margin-right: 1em}
/*difang*/
.difang1 {float: left; font-size: 16px; line-height: 28px; margin-top: 20px}
.difang1,.difang1 a {color: #666}
.ad1 {clear: both; width: 1140px; margin: 0 auto; overflow: hidden}
.ad1 img {max-width: 100%}
.ad2 {width: 790px; margin-top: 20px}
.ad2 img {max-width: 100%}
.ad3 {float: right; width: 330px; margin-top: 20px}
.ad3 img {max-width: 100%}
.dftj li {margin-top: 1em; font-size: 14px;}
.dftj i {display:inline-block; height: 18px; padding-right: .5em; border-right: 1px solid #DDD; font-style: normal; line-height: 18px; margin:10px 5px 0 0}


.foot-03 {min-width:1000px; padding:10px 0; border-top:1px solid #D2D2D2; font-size:12px; color:#333333; line-height:21px; text-align:center; margin-top:20px}


@media screen and (max-width:750px) {
	.search,.nav,#rightholder,.mtjz h2,.right,.info1,.floatewm {display:none!important}
	html {font-size: 16px}
	body {font-size:1rem; line-height:2rem}
	.header {min-width: 320px; line-height: 0}
	.head {width:96%; height: auto; padding: 5px 0; overflow: hidden}
	.logo {padding-top: 0.25rem}
	.mobile {display: block; float: right}
	.msearch {display: inline-block; width: 38px; height: 38px; text-indent: -999px; position: relative; overflow: hidden}
	.msearch::before {content: ""; position: absolute; width: 10px; height: 10px; border: 3px solid #999; border-radius: 13px; left: 9px; top: 9px}
	.msearch::after {content: ""; position: absolute; width: 3px; height: 12px; border-radius: 2px; background: #999; right: 10px; bottom: 5px; transform: rotate(-45deg)}

	.left .imgtxt1 {margin-top: 0rem}
	.left .imgtxt1 li {padding:1rem 0}
	.left .imgtxt1 img {float: right; max-width: 35%; height: auto; margin: 0 0 0 .75rem}
	.left .imgtxt1 h3 {font-size: 1rem; font-weight: normal; line-height: 1.5rem; min-height: 0}
	.info2 {float: none; padding: 0; background: none; margin-top: .25rem}

	.container {width: 96%; margin-top: 1rem}
	.left,.mtjz ul {float: none; width: 100%}
	.path {line-height: 21px}
	.mtjz li {width: 50%; margin: 0 0 40px 0}
	.foot-03 {min-width: 320px; padding: 10px 20px}
}