* {
	margin: 0;
	padding: 0;
}
body {
	font-family: "Microsoft Yahei","微软雅黑",Arial,Roboto,Tahoma,"Droid Sans","Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	font-size: 100%;
	(background: url(../images/siteBackground.jpg);)
	margin: 0;
	padding: 0;
	color: #858585;
	(text-shadow: 0 0px, 1px 1px #ffffff;)
}
h1 {
	color: #363636;
	font-size: 3.4em;
	font-family: "Microsoft Yahei","微软雅黑",Roboto,"Droid Sans","Helvetica Neue";
	font-weight: normal;
}
h2, h3 {
	color: #003366;
	font-size: 1.5em;
	font-family: "Microsoft Yahei","微软雅黑",Roboto,"Droid Sans","Helvetica Neue";
	font-weight: bold;
}
h3 {
	border-bottom: 2px solid #858585;
	padding-bottom:5px;
	margin:20px 0;
}
a img { 
	border: none;
}
a {
	color: #d34e16;
	text-decoration: none; 
}
a:hover, a:active, a:focus { 
        font-size:100.25%;
	color: #d34e16;
	text-decoration: none;
}
h1 a {
	color:#363636;
	float:left;
	padding:20px 0;
}

h4 {
	border-bottom: 1px solid #ccc;
	padding-bottom:5px;
	color: #003366;
	margin:20px 0;
}
h4 a {
	color:#003366;
	float:left;
	padding:10px 0;
}
h5 {
	font-size: 1.2em;
        font-family: "Microsoft Yahei","微软雅黑",Arial,ahoma,"Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	color: #003366;
	margin:0 0;
}
h5 a {
	color:#003366;
	padding:10px 0;
}
h6 {
	font-size: 80%;
        font-family: "Microsoft Yahei","微软雅黑",Arial,ahoma,"Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	color:#003366;
	margin:0 0;
}
h6 a {
	color:#003366;
	padding:10px 0;
}

.kuaibotext{
           white-space:nowrap; 
           overflow:hidden;
           text-overflow:ellipsis;
}
.newstext {
	margin:20px 0 0 0;
        font-size:80%;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
}
.newsimg {
	padding:5px 10px 0 10px;
	float:left;
        width:130px;
        height:90px;
}
.yuedutext {
	margin:20px 0 10px 0;
        font-size:80%;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;

}
.yueduimg {
	padding:5px 10px 0 10px;
	float:left;
        width:90px;
        height:120px;
}
.fangtanimg {
	padding:5px 10px 0 10px;
	float:left;
        width:350px;
        height:230px;
}
.fangtantext {
	margin:20px 0 10px 0;

}
.papertext {
	padding:0 20px;
	margin:20px 0 10px 0;
        width:100%;
        height:auto;
}
.papertext img {
	margin:0 auto; 
        border:0px solid #F00;
        display:block;
}
.papertext p {
	margin:20px 0 10px 0;
}
.papertext div {
        text-indent:2em;
}
.paperimg {
	padding:5px 10px 0 10px;
	float:left;
        width:90px;
        height:120px;
}

.ftitle {
        text-indent:35px;
	line-height:40px;
}
.qtitle {
	padding-left:0;
	line-height:40px;
}
title {
	border-bottom: 0px solid #858585;
	padding-bottom:15px;
	padding-top:15px;
	margin:20px 0;
}
img {
	max-width: 100%;
	height: auto;
	width: auto;
}
p {
	line-height: 200%;
}


.ercode { 
        position: fixed;
        width: 110px; 
        height: 150px; 
        top: 150px; 
        right: 17%; 
        border: 1px double #06F867; 
        text-align: center; 
        padding: 0px; 
        margin: 0px; 
} 
.ercode img {
	height: 100px;
	width: 100px;
        margin:0;
}

.smalltext {
        font-family: "Microsoft Yahei","微软雅黑","Droid Sans",Arial,ahoma,"Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	font-size: 80%;
        float:left;
	line-height: 300%;
        margin:0 0;
}
.cynews strong {
        font-family: "Microsoft Yahei","微软雅黑","Droid Sans",Arial,ahoma,"Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	line-height: 200%;
        margin:20px 0;
}
.cynews b {
        font-family: "Microsoft Yahei","微软雅黑","Droid Sans",Arial,ahoma,"Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	line-height: 200%;
        margin:20px 0;
}
.cynews p img {
        text-align:center;
        margin:0 auto;
}

.papersmall {
        font-family: "Microsoft Yahei","微软雅黑","Droid Sans",Arial,ahoma,"Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	font-size: 80%;
        float:left;
	line-height: 300%;
        margin:0 0;
}
.cynewspaper strong {
        font-family: "Microsoft Yahei","微软雅黑","Droid Sans",Arial,ahoma,"Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	line-height: 200%;
        margin:20px 0;
}
.cynewspaper b {
        font-family: "Microsoft Yahei","微软雅黑","Droid Sans",Arial,ahoma,"Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	line-height: 200%;
        margin:20px 0;
}
.cynewspaper p img {
        margin:0 auto;
}



hr {
	margin:5px 0 15px 0;
	background:#858585;
	height:1px;
	border:0;
}

span {
	padding-right:5px;
	color: #d34e16;
	font-size: 80%;
}
.morelu {
	padding:5px;
	color: #999999;
	font-size: 80%;
	float:right;
}

.ZTline { 
        position: fixed;
        max-width: 110px; 
        top: 150px; 
        left: 17%; 
        border: 1px double #06F867; 
        text-align: center; 
        padding: 0px; 
        margin: 0px; 
} 
.ZTline img {
	width: 100px;
	max-width: 100px;
        margin:0;
}


.zTitle {
	font-size: 100%;
	font-family:"Microsoft Yahei",Arial,HELVETICA, sans-serif; 
        text-align:center;
        position:relative;

	color: #fff; 
	background: rgba(19,100,134,.5); 
	height: 30px; 
	line-height: 29px; 
	overflow: hidden; 
	font-weight: bold;

 } 
.zTitle a {
	color: #fff;
	text-decoration: none;
}
.zTitle a:hover, a:active, a:focus { 
	color: #d34e16;
	text-decoration: none;
}
.img-wrapper{
        width:100%; 
        height:132px; 
        position:relative; 
 }

.logo {
	width: 1000px; /* 960px/1024px  */
	margin: 0 auto;
}
.logo img {
	max-width: 100%;
	margin: 0 auto;
	height: auto;
	width: auto;
}
.logo h2 {
        display:none;   

}
.more {
	padding-top:5px;
	float:right;
}
.wrapper {
	width: 1000px; /* 960px/1024px  */
	margin: 0 auto
}
.headerPicContainer {
	background:#e7e7e7;
}
.websiteDescription {
	padding:20px;
}
.mainContent {
	float: right;
	width: 72.91666666666667%; /* 700px/960px  */
}
.ADindex {
	float: left;
	width: 100%; /* 460px/700px */
}
.ADindexLast {
	padding-right:0%;
	width: 31.4%; /* 220px/700px */
}
.ADindexso{
	list-style: none;
	width: 65.7%; /* 220px/700px */
	float: left;
	padding-right: 02.85714285714286%;
}
.ADindex li {
	list-style: none;
	display: inline;

}
.ADindex {
	padding: 10px 0 0 0;
}


.AD {
	margin: 0 auto;
}
.ADbox {
        margin:0 auto;
        height:100%;
        width:100%;
        padding-top:0;
        text-align:center;
}

.ADboxbig {
        margin:0 auto;
        height:100%;
        width:98%;
        border: 1px dashed #ccc;
        padding-top:0;
        text-align:center;
}
.ADimgbig {
	float:left;
        margin:10px 20px 10px 0;
        padding:0px;
	border: 0px solid #ccc;
        text-align:center;
       max-height:150px;       
}
.ADimg {
	float:left;
        margin:10px 20px 10px 0;
        padding:0px;
	border: 0px solid #ccc;
        text-align:center;
       max-height:195px;       
max-width:314px;
}
.ADimg img{
       max-height:150px;       
       max-width:320px;
}

.ADimgright {
	float:right;
        margin:10px auto;
        padding:0px;
	border: 0px solid #ccc;
        text-align:center;
}




//.hezuoindex {
	list-style: none;
	display: inline;
	float: left; 
        width:100%;
}
//.hezuoindex li {
	padding-bottom:20px;
	list-style:none;
}



.bianbianding { 
        position: fixed; 
        width: 150px; 
        height: 300px; 
        top: 250px; 
        left: 17%; 
        border: 1px double #06F867; 
        text-align: center; 
        padding: 0px; 
        margin: 0px; 
} 


.hezuo {
	width: 1000px; /* 960px/1024px  */
	margin: 0 auto;
}
.hezuobox {
        margin:0 auto;
        height:100%;
        width:100%;
        padding-top:10px;
        text-align:center;
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap;
}
.hezuotext {
	padding:0 0px;
	margin:0;

}
.hezuoimg {
	float:left; 
        width:130px;
        margin:5px;
        padding:0;
	border: 1px dashed #ccc;
        text-align:center;
        overflow:hidden;
        text-overflow:ellipsis;
}
.hezuoimg a  {
	color: #fff;
	text-decoration: none;

}
.hezuoimg a:hover, a:active, a:focus { 
	color: #d34e16;
	text-decoration: none;
}

.hezuobigimg {
	float:left; 
        width:225px;
        margin:10px;
        padding:0;
	border: 1px dashed #ccc;
        text-align:center;
        overflow:hidden;
        text-overflow:ellipsis;
}
.hezuobigimg a  {
	color: #fff;
	text-decoration: none;

}
.hezuobigimg a:hover, a:active, a:focus { 
	color: #d34e16;
	text-decoration: none;
}


.cytoNewsLast {
	padding-right:0px !important;
}
.cytoNews li {
	list-style: none;
	width: 31.42857142857143%; /* 220px/700px */
	display: inline;
	float: left;
	padding-right: 02.85714285714286%;
}
.blockTitle {
	color: #363636;
        font-size:95%;
	padding: 10px 0 0 0;
}
 
.blockTitle a {
	color: #363636;
	text-decoration: none;
}
.blockTitle a:hover, a:active, a:focus { 
	color: #d34e16;
	text-decoration: none;
}




.cyinNews {
	float: left;

}
.cyinNews li {
	list-style:none;
	display:block;
	float:left;
	padding-bottom:24px;
}
.cyinNewsLast, .ourcytoLast, .cynewsLast {
	padding-bottom:0px !important;
}
.cyinNewsPic {
	float:left;
	width: 47.82608695652174%; /* 220px/460px */
        position:relative; 
        height:165px; 
	padding: 10px 0 0 0;
}

.cyinNewsContent {        
	padding-left:; /* 240px/460px */
}


.ourcyto {
	margin-left:68.57142857142857%; /* 480px/700px */
}
.ourcyto li {
	padding-bottom:20px;
	list-style:none;
}
.cynews {
	margin-left:0; /* 480px/700px */
}
.cynews li {
	border-bottom: 1px dashed #ccc;
	padding-bottom:10px;
	list-style:none;
        width:100%;
        text-overflow:ellipsis; 
        overflow: hidden; 
}

.cynewspaper {
	margin-left:0; /* 480px/700px */
}
.cynewspaper li {
	border-bottom: 1px dashed #ccc;
	padding-bottom:10px;
	list-style:none;
        width:100%;
        text-overflow:ellipsis; 
        overflow: hidden; 
}


.ad4 {
	width: 1000px; /* 960px/1024px  */
	margin: 0 auto;
}
.ad4box {
        margin:20px auto;
        height:100%;
        width:100%;
        padding-top:30px;
        text-align:center;
}
.ad4text {
	padding:0 10px;
	margin:0;

}
.ad4img {
	float:left; width:233px; margin:10px; padding:0px;
	border: 1px dashed #ccc;        text-align:center;
}
.ad4coverimg {
	float:left; width:120px; margin:10px; padding:0px;
	border: 1px dashed #ccc;        text-align:center;
}
.ad4img a:hover {
	background:#e7e7e7 url(../images/p2.png) no-repeat 10px 17px;
	color:#363636;
}






.editor {
	width: 1000px; /* 960px/1024px  */
	margin: 0 auto;
}
.editorbox {
        margin:20px auto;
        height:100%;
        width:100%;
        padding-top:30px;
        text-align:center;
}
.editortext {
	padding:0 10px;
	margin:0;

}
.editorimg {
	float:left; width:220px; margin:10px; padding:0px;
	border: 1px dashed #ccc;        text-align:center;
}
.editorcoverimg {
	float:left; width:120px; margin:10px; padding:0px;
	border: 1px dashed #ccc;        text-align:center;
}
.editorimg a:hover {
	background:#e7e7e7 url(../images/p2.png) no-repeat 10px 17px;
	color:#363636;
}
.zhuanjiatext {
	padding:0 10px;
	margin:0;
	font-size: 70%;
        font-family: "Microsoft Yahei","微软雅黑",Arial,ahoma,"Helvetica Neue","Droid Sans Fallback","Heiti SC","Hiragino Sans GB",Simsun,lsimsun,sans-self;
	color:#003366;
	margin:0 0;
}


.sidebar {
	margin:0 75% 0 0 ; /* 720px/960px  */
}
.sidebarFirst {
	border-top:1px solid #858585;
}
.sidebar li {
	list-style:none;
	width:100%;
	border-right:1px solid #858585;
	border-bottom:1px solid #858585;
	border-left:1px solid #858585;
}
.sidebar li a {
	display:block;
	background:#ffffff url(../images/p.png) no-repeat 10px 17px;
	padding:7px 10px 7px 17px;
}
.sidebar li a:hover {
	background:#e7e7e7 url(../images/p2.png) no-repeat 10px 17px;
	color:#363636;
}
footer {
	background: #f3f3f3;
	border-top: 1px solid #e2e2e2;
	margin-top: 20px;
}
footer ul {
	padding: 20px 0;
	text-align:center;
}
footer li {
        font-size:80%;
	display: inline;
	padding: 0 10px;
}
footer li span {
	color: #363636;
}
footer a {
	text-decoration: underline;
}
.clearfloat { 
	clear: both;
	height: 0;
	line-height: 0px;
}




nav {
	float:center;
	background: #161643;
	border-top: 2px solid #e2e2e2;
	border-bottom: 2px solid #e2e2e2;
        text-align:center;
        margin:0 auto 10px auto;
}
nav li {
	display: inline;
        height:60px;
	list-style: none;
	padding:1px;
}
nav li a {
	font-size:90%;
	display:inline-block;
	font-weight: bold;
        line-height:60px;
	color:#ffffff;
	text-shadow: none;
	padding:0 20px;
}
nav li a:hover {
	font-size:91%;
	background:#d34e16;
	color:#ffffff;
}
nav #active a {
	background:#d34e16;
	color:#ffffff;
}
.test ul{
       list-style:none;
}
.test li{
       float:left;
} 

/* for 960px or less */
@media screen and (max-width: 1000px) {
	.wrapper {
		width:93.75%; /* 960px/1024px  */
		margin:0 auto;
	}
       .editor {
		width:93.75%; /* 960px/1024px  */
		margin:0 auto;
        }
       .hezuo {
		width:93.75%; /* 960px/1024px  */
		margin:0 auto;
        }
      .cyinNews {
		width:93.75%; 
		margin:0 auto;
        }
        .logo {
	        width: 93.75%; /* 960px/1024px  */
                float:center;
	        margin: 0 auto
        }
	.headerPic {
                width:auto;
		float: none;
		padding:20px;
	}
	.websiteDescription {
		margin-left:0;
	}

	.titlePic {
		width: auto;
		float: none;
		padding:20px;
	}
	.titleDescription {
		margin-left:0;
	}


	
}
/* for 768px or less */
@media screen and (max-width: 768px) {
	.cyinNews {
		float:none;
		width:auto;
	}
        .ercode { 
                display:none; 
        } 
        .ZTline { 
                display:none; 
        }
        .bdsharebuttonbox {
                display:none;
        }
        #productBody .scrollAd {
                display:none;
        }
        .domPC {
                display:none;
        }
        .ADindex{
                display:none;
        }
        .AD{
                display:none;
        }
       .hezuobigimg {
                display:none;
        }
       .hezuoimg img{
                display:none;
        }
        .hezuoindex{
                display:none;
        }
	.ourcyto {
		margin-left:0;
	}
	.cynews {
		margin-left:0;
	}
	.mainContent {
		float:none;
		width:auto;
	}
	.sidebar {
		margin:0;
	}
	h1 {
		text-align:center;
	}
	h1 a {
		float:none;
	}
	nav {
		float: none;
		padding-top: 0px;
	}
	nav li {
		display: inline-block;
                height:30px;
		list-style: none;
		padding:1px;
		text-align:center;
	}
	nav li a {
		display: inline-block;
                line-height:30px;
	}
}
/* for 480px or less */
@media screen and (max-width: 480px) {
        .logo {
	        width: 93.75%; /* 960px/1024px  */
	        margin: 0 auto
        }
        .logo h2 {
                display:inline-block;
		padding:20px 0;
         }
        .logo img {
                display:none;
         }
        .hezuoimg img {
                display:none;
         }
        .kuaibotext {
                display:none;
         }
        h5 {
	font-size: 100%;
	color: #003366;
        }
        h5 a {
	color:#003366;
	padding:5px 0;
}
h3 {
	font-size: 100%;
	color: #003366;
}
.newstext {
	padding:0 2px;
	margin:2px 0;
        font-size:90%;
}
.newsimg {
	padding:2px 2px 0 2px;
	float:left;
        width:70px;
        height:50px;
}

.yuedutext {
	padding:0 2px;
	margin:2px 0;
        font-size:90%;

}
.yueduimg {
	padding:2px 2px 0 2px;
	float:left;
        width:50px;
        height:70px;

}
.cynews li {
	border-bottom: 1px dashed #ccc;
	padding-bottom:5px;
	list-style:none;
}

	.cytoNews li {
		display:block;
		width:auto;
		padding-right:0 !important;
		padding-bottom:20px;
	}
	h1 {
		text-align:center;
		font-size:2.42857em;
	}
	h1 a {
		float:none;
	}
	nav {
		float: none;
		padding-top: 0px;
	}
	nav li {
		display: inline-block;
        height:20px;
		list-style: none;
		padding:1px;
		text-align:center;
	}
	nav li a {
		display: inline-block;
                line-height:20px;
	}

	.cyinNewsPic {
		float:none;
		width:auto;
	}
	.cyinNewsContent {
		padding-left:0;
	}

}
@media (min-width: 981px) {

	.headerPic {
		width:500px;
		float:left;
		padding:20px;
	}
	.websiteDescription {
		margin-left:120px;
	}
	.titlePic {
		width:120px;
		float:left;
		padding:5px;
	}
	.titleDescription {
		margin-left:120px;
	}

	
	.cyinNews {
		float:none;
		width:auto;
	}
	.cyinNews li {
		display: inline;
		float: left;
		list-style: none outside none;
		padding-right: 2.85714%;
		width: 31.4286%;
	}
	.cyinNewsPic {
		float:none;
		width:auto;
	}
	.cyinNewsContent {
		padding-left:0;
	}
	.cyinNewsLast {
		padding-right:0 !important;
	}
	.ourcyto {
		margin-left:0;
	}
	.cynews {
		margin-left:0;
	}

}