@charset "utf-8";
/* CSS Document */
#smain{ background:#f0f0f0;overflow:hidden;zoom:1; padding:20px 0;}
.place{ font-size:20px; padding:20px 25px 20px; color:#8b8b8d; background: url(../images/home.png) no-repeat left; font-size:14px;width:100%;max-width:1200px; *width:1100px;*padding:20px 25px; margin:0px auto 0;}
.place a{color:#8b8b8d;}
.content{padding:30px 3% 30px; border:1px solid #d9d9d9; background:#fff;width:100%;max-width:1200px;  *width:1100px;*padding:30px 25px; margin:0px auto 0;}
.content h1{ font-size:36px; font-weight:700; line-height:1.5em;}
.info{ overflow:hidden;zoom:1; padding:20px 0px 15px;}
.info .left{ float:left; font-size:14px; color:#6f6f6f; margin-right:10px;}
.info .right{ float:right; position:relative; }
.fontT {  margin: 0 auto; overflow: hidden; float:right;}
.fontT span { margin-left: 15px; float: left }
.fontT span a { background: url(../images/mintaizaixianCont_tt.png) no-repeat; font-size: 0 }
.fontT span a.printT { background-position: -5px -5px; width: 29px; height: 29px; float: left; }
.fontT span a.fontSizePlus { background-position: -44px -5px; width: 29px; height: 29px; float: left; }
.fontT span a.fontSizeMinus { background-position: -84px -5px; width: 29px; height: 29px; float: left; }
.fenxiang { position: relative; overflow: hidden; display: block; float:right;}
.fenxiang .fx { background: url(../images/qngs_contShbg.png) no-repeat; width: 29px; height: 30px; text-align: center }
.fenxiang .fx:hover { background: url(../images/qngs_contSlbg.png) no-repeat }
.fenxiang .fx img { margin: 2px auto 0 }
span.share { display: none; background: url(../images/qngs_contS_wapSh.png) no-repeat; width: 30px; height: 30px }
.textbox{ padding:20px 40px 0px; border-top:1px solid #9b9a9a; font-size:16px; color:#555555;}
.textbox img {max-width: 100%;width: auto;}
.textbox p {margin: 15px 0; line-height:2em;}
#smain .line5{  margin-top:30px;}
.edit{ text-align:right; font-size:14px;color:#555555;}
/*翻页*/
.page { text-align: center; line-height: 30px; margin: 30px 0 0; padding-bottom: 50px; color: #252525; font-size: 14px; font-family: simsun }
.page .obg { padding: 0px 10px; line-height: 24px; border: 1px solid #d7d7d7; background: #f5f5f5; display: inline-block; }
.page .fonttype { padding: 0px 10px; line-height: 24px; border: 1px solid #d7d7d7; background: #c80c24; color: #fff; display: inline-block; }
/* 列表页 */	 
.slist{padding:20px 2% 20px; border:1px solid #d9d9d9; background:#fff;width:100%;max-width:1200px; *width:1158px; margin:0px auto 0;}
.slist ul{ padding:15px 0px 20px; border-bottom:1px dashed #d9d9d9;}
.slist ul:nth-last-child(1){ border-bottom:none;}
.slist ul li{ background: url(../images/listbg.png) no-repeat 5px 8px; font-size:16px; padding-left:28px; color:#4e4e4e; padding-bottom:10px; overflow:hidden;zoom:1;}
.slist ul li a{ display:block;float:left; margin-right:100px;}
.slist ul li i{ float:right;display:block; margin-left:-100px; width:100px; text-align:right; font-style:normal; }
@media screen and (min-width: 0px) and (max-width: 480px){
#smain{width:100%; padding:0 2%; background:#fff;}
.place{ padding:8px 0 8px 25px; font-size:16px; margin-top:8px;}
.content{ padding-top:20px; border:none;}
.content h1{ font-size:20px;}
.textbox{ padding:15px 0px 0px}
.slist{ border:none; padding-top:0px; padding-bottom:0px;}
.slist ul li a{ margin-right:80px;}
.slist ul li i{ font-size:12px;margin-left:-80px; width:80px;}
	}
@media screen and (min-width: 0px) and (max-width: 640px){
.ly{ display:block;}	
	}
@media screen and (min-width: 481px) and (max-width: 769px){
#smain{width:100%; padding:0 3%;background:#fff;}
.place{ padding:8px 0 8px 25px; font-size:16px; margin-top:8px;}
.content{ padding-top:20px;}
.content h1{ font-size:22px;}
.textbox{ padding:20px 10px 0px}
	}
@media screen and (min-width: 0px) and (max-width: 769px){
.fenxiang{ float:left;}
.info span.share { display: block; background: url(../images/qngs_contS_wapSh.png) no-repeat; width: 30px; height: 30px; float:right; }
.info{ position:relative;}
.fontT{ float:none; position:absolute; zoom:1; right:32px; top:19px; }
.fontT span{ margin-right:0px; margin-left:5px;}
.fontT span:nth-child(3){ margin-right:0px;}
.fontT span a.printT{ display:none;}
.info span.TT { float: right;}
.fenxiang { position: absolute; top: 0; right: 28px; overflow: hidden; width: 140px; max-width: 0%; opacity: 0; transition: opacity 0.5s ease 0s; }
.info .cur { max-width: 400px; opacity: 1 }
.page { padding-bottom:30px;}

	 }
