/*
 * 
 * 20150901 zjol design wjhai
 * 
 */
/*************************初始化 begin**************************/
*{

	outline:none;
}
html, body {
 	position: relative;
 	max-width: 640px;
 	min-width: 320px;
}
html{
 	font-size: 1rem;
}
body {
 	font-family: "微软雅黑";
 	font-size: 1rem;
 	color: #333;
 	margin: 0;
 	padding: 0;
 	background: #f9f9f9;
}
a:link {
	color: #FFFs;
	text-decoration: none;
}
a:visited {
	color: #FFF;
	text-decoration: none;
}
a:focus {
   outline:none;
   -moz-outline:none;
}
ul {
	list-style: none;
}
img {
	border: none;
	max-width: 100%;
}
h1,h2,h3,h4,h5,h6 {
	font-weight: 400;
}
.mb10 {
	margin-bottom: 0.625rem;
}
.mb15 {
	margin-bottom: 0.938rem;
}
.mb20 {
	margin-bottom: 1.25rem;
}
.mb55{
	margin-bottom: 3.438rem;
}
.cf:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.cl,.cf{
	*zoom:1;
}
input{
	-webkit-appearance: none;
}
/**************************初始化 end **************************/

/********************文章页 begin*********************/
.detail{
	margin: 0 0.625rem;
}
.h1Cont{
	margin: 0.313rem 0 0.063rem 0;
	line-height: 2rem;
	font-size: 1.25rem;
	font-weight: 500;
	color: #FFF;
}
.timeCont{
	line-height: 1.25rem;
	vertical-align: middle;
	margin-bottom: 0.813rem;
}
.timeCont span{
	font-size: 0.75rem;
	color: #666;
	margin-right: 0.938rem;
}
.cont{
	/*margin-bottom: 0.625rem;*/
	margin-top: 2rem;
}
.cont img{
	display: block;
	width: 100%;
	max-width: 37.5rem;
	_width:expression(document.body.clientWidth > 600 ? "600rem" : "auto");
	height: auto;
	margin-bottom: 0.25rem;
}
.cont p{
	line-height: 2rem;
	font-size: 1rem;
	text-indent:2em;
	margin-bottom: 0.625rem;
}
.bQ{
	font-size: 0.875rem;
	margin-bottom: 1.25rem;
}
.bQ span{
	font-weight: bold;
	margin-right: 0.625rem;
}
.divShare{
	margin-bottom: 1.563rem;
	height: 1.688rem;
}
.divShare span{
	float: right;
	line-height: 1.688rem;
	margin-right: 0.313rem;
	color: #666;
	font-size: 0.875rem;
}
.ulShare{
	float: right;
	margin-right: 0.125rem;
}
.ulShare li{
	width: 1.688rem;
	height: 1.688rem;
	margin-left: 0.313rem;
	float: left;
}
.aShare1,.aShare2,.aShare3{
	width: 1.688rem;
	height: 1.688rem;
	line-height: 1.688rem;
	display: block;
	cursor: pointer;
	color: #fff;
	font-size: 1.25rem;
	text-align: center;
	border-radius: 0.25rem;
}
.aShare1{
	background: #f77867;
}
.aShare1:before{
	font-family: "mzjol";
	content: "\e611";
}
.aShare2{
	background: #f7bb47;
}
.aShare2:before{
	font-family: "mzjol";
	content: "\e623";
}
.aShare3{
	background: #98e4e9;
}
.aShare3:before{
	font-family: "mzjol";
	content: "\e624";
}
.divCy{
	margin-bottom: 1.563rem;
}
.linkXw{
	overflow: hidden;
	zoom:1;
	margin-bottom: 0.938rem;
}
.h1Xg{
	margin: 0;
	padding: 0;
	height: 1.875rem;
	margin-bottom: 0.625rem;
}
.aXg{
	height: 1.875rem;
	line-height: 1.875rem;
	width: 5.313rem;
	color: #fff;
	display: block;
	text-align: center;
	float: left;
	font-size: 1rem;
	background-color: #1257a4;
}
.ulXg li{
	line-height: 2.125rem;
	height: 2.125rem;
	overflow: hidden;
}
.ulXg li a{
	font-size: 1rem;
}
/********************文章页END*********************/
body{
    	background-color: #373737;
    }
    .news_more_page {
        text-align: center;
    }

    .news_more_page span {
        color: #FF9900;
        margin-right: 10px;
    }

    .news_more_page a {
        margin-right: 10px;
    }

    .cont iframe:not(.novideo) {
        width: 18.75rem;
        height: 10.625rem;
    }

    .cont img {
        max-width: 18.75rem;
        height: auto!important;
    }
    .titlecont{
    	width: 17rem;
    	overflow: hidden;
    	font-size: : 1.2rem;
    	font-weight:600; 
    	color: #fff;
  	    letter-spacing: 2px;
    }
    .nav{
    	height: 60px;
    	background-color: #373737;
    }
    .nav .back{
    	width: 30px;
    	height: 40px;
    	margin-top: 15px;
    	margin-left: 10px;
    	float: left;
    }
    .djlogo{
    	float: left;
    	width: 175px;
    	height: 40px;
    	margin-top: 10px;
    	margin-left: 10px;
    	background: url(djlogo.png) no-repeat;
    	background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-position: center 0;
    }
    .abcont{
    	font-size: 0.8rem;
    	color: #fff;
    }
    .abcont p{
    	font-size: 0.8rem;
    	color: #fff;
    }
    .acont{
    	font-size: 0.6rem;
    	color: #d8d8d8;
    }
    .imgContainer span{
    	float: right;
    	font-size: 0.55rem;
    	color: #d8d8d8;
    }

@media screen and (min-width : 320px){html{font-size:16px;}html, body {max-width: 320px;}}
@media screen and (min-width : 360px){html{font-size: 18px;}html, body {max-width: 360px;}}
@media screen and (min-width : 375px){html{font-size: 18.75px;}html, body {max-width: 375px;}}
@media screen and (min-width : 384px){html{font-size: 19.2px;}html, body {max-width: 384px;}}
@media screen and (min-width : 412px){html{font-size: 20.6px;}html, body {max-width: 412px;}}
@media screen and (min-width : 414px){html{font-size: 20.7px;}html, body {max-width: 414px;}}
@media screen and (min-width : 480px){html{font-size: 24px;}html, body {max-width: 480px;}}
@media screen and (min-width : 568px){html{font-size: 28.4px;}html, body {max-width: 568px;}}
@media screen and (min-width : 600px){html{font-size: 30px;}html, body {max-width: 600px;}}
@media screen and (min-width : 640px){html{font-size:32px;}html, body {max-width: 640px;}}
@media screen and (min-width : 667px){html{font-size: 33.35px;}html, body {max-width: 667px;}}
@media screen and (min-width : 732px){html{font-size: 36.6px;}html, body {max-width: 732px;}}
@media screen and (min-width : 736px){html{font-size: 36.8px;}html, body {max-width: 736px;}}