/*
b.breadcrumbs
*/
section.breadcrumbs {
	width: 100%;
}
section.breadcrumbs .rdesign {
	margin: 0 auto;
	max-width: 1140px;
	width: 100%;
}
@media screen and (max-width:1140px) {
section.breadcrumbs .rdesign {
	width: 95%;
}
}
section.breadcrumbs ul {
	overflow: hidden;
	padding: 13px 0;
}
section.breadcrumbs ul li {
	float: left;
}
section.breadcrumbs ul li:first-child p {
	padding-left: 15px;
	background: url(/uploads/2017/01/icon_home.gif) left center no-repeat;
}
section.breadcrumbs ul li p {
	font-size: 12px;
	line-height: 15px;
}
section.breadcrumbs ul li p a {
	color: rgba(21,70,172,1);
	text-decoration: none;
}
section.breadcrumbs ul li p span {
	padding: 0 8px;
}
@media screen and (max-width:768px) {
	section.breadcrumbs {
		display:none;
	}
}
/*
e.breadcrumbs
*/
/*
b.col
*/
.colA {
	overflow:hidden;

	padding:77px 0;
	margin:0 auto;
	max-width:1140px;
	width:100%;

	background:rgba(255,255,255,0.5);
}
@media screen and (max-width:1140px) {
	.colA {
		padding:6.2% 0;
		width:95%;
	}
}
.colA .colR {
	float:right;
	width:100%;
	margin:0 0 0 -245px;
}
.colA .colR .requid {
	margin:0 0 0 285px;

}
.colA .colL {
	float:left;
	width:245px;
}
@media screen and (max-width:768px) {
	.colA .colR {
		float:none;
		margin:0;
	}
	.colA .colR .requid {
		margin:0;

	}
	.colA .colL {
		display:none;
	}
}
/*
e.col
*/
/*
b.mailtext
*/
.maintext .header {
    overflow:hidden;
    padding-bottom:15px;
    margin-bottom:15px;
    border-bottom:solid 2px rgba(21,70,172,1);
}
.maintext .header h1 {
    float:left;
    font-family: 'Lato', sans-serif;
    font-size:40px;
    font-weight:300;
    color: rgba(21,70,172,1);
    line-height:45px;
}
/*
e.mailtext
*/
/*
b.catetype
*/
.catetype p {
    width:85px;
    height:26px;

    color:#fff;
    font-size:11px;
    line-height:14px;
    text-align:center;

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius:2px;

}
.catetype p.news_packaging {
    width:85px;
    height:26px;
    background: rgba(23,138,205,1);

}
.catetype p.news_functional_films {
    width:85px;
    height:26px;
    background: rgba(19,149,151,1);

}
.catetype p.news_decorative_materials {
    width:85px;
    height:26px;
    background: rgba(242,188,0,1);

}
.catetype p.news_electronic_device {
    width:85px;
    height:26px;
    background: rgba(123,78,203,1);

}
.catetype p.news_printing_media_solutions {
    width:85px;
    height:26px;
    background: rgba(238,103,192,1);

}


.catetype p span {
    display:block;
    padding-top:5px;

}
/*
e.catetype
*/
/*
b.news_cates
*/
.news_cates>ul>li {
	margin-bottom:50px;
	padding-bottom:50px;
	border-bottom:dotted 1px #a6a6a6;
}
.news_cates .header {
	margin-top:4.5%;
	border-left:solid 5px rgba(21,70,172,1);

}
.news_cates .header .top {
	overflow:hidden;
}
.news_cates .header .top .date {
	float:left;
	padding:0 5px 0 15px;
}
.news_cates .header .top .date p {
	padding:5px 0;
	color:#000;
}
.news_cates .header .top .catetype {
	float:left;
	padding:1px 5px;
}

.news_cates .header .title {
	padding:3px 0 3px 11px;

}
.news_cates .header .title h3 {
	font-size:28px;
	font-family: 'Lato', sans-serif;
	font-weight:300;
	color:rgba(21,70,172,1);
	line-height:33px;
}
.news_cates .texts p {
	padding:14px 0;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height:22px;
	color:rgba(106,106,106,1);
	text-align:justify;

}
.news_cates .texts p strong {
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
	font-size:16px;
	line-height:22px;
	color:inherit;

}
.news_cates .texts ol {
	padding:14px 0;
	margin-left:20px;
	list-style-type:decimal;

}
.news_cates .texts ol li {
	padding:5px 0;
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height:22px;
	color:rgba(106,106,106,1);
}
.news_cates .texts .clearAll {
	overflow:hidden;
}
.news_cates .texts .colAll {
	overflow:hidden;
}
.news_cates .texts .colAll .colLeft {
	float:left;
	width:231px;
}
.news_cates .texts .colAll .colRight {
	float:right;
	width:100%;
	margin:0 0 0 -231px;
}
.news_cates .texts .colAll .colRight .requidContent {
	margin:0 0 0 251px;

}
@media screen and (max-width:640px) {
	.maintext .header h1 {
		font-size:30px;
		line-height:34px;

	}
	.news_cates .texts .colAll .colLeft {
		float:none;
		width:100%;
	}
	.news_cates .texts .colAll .colRight {
		float:none;
		width:100%;
		margin:0;
	}
	.news_cates .texts .colAll .colRight .requidContent {
		margin:0;

	}

}
/*
e.news_cates
*/
/*
b.page_nav
*/
.page_nav {

}
.page_nav a {
	font-family: 'Lato', sans-serif;
	font-size:14px;
	line-height:18px;
	color:rgba(21,70,172,1);
	text-decoration:none;
}
.page_nav .row {
	overflow:hidden;

}
.page_nav .row .col1 {
	margin:0;
	padding:0;
	float:left;

}
.page_nav .row .col1 p a {
	display:block;
	padding:6px 11px;

}

.page_nav .row .col2 {
	margin:0;
	padding:0;
	float:left;

}
.page_nav .row .col2 ol {
	overflow:hidden;
}
.page_nav .row .col2 ol li {
	padding:0 3px;
	float:left;


}
.page_nav .row .col2 ol li a {
	padding:5px 10px;
	border:solid 1px rgba(21,70,172,1);
	display:block;
}
.page_nav .row .col2 ol li a.selected {
	padding:5px 10px;
	border:solid 1px rgba(21,70,172,1);
	color:#fff;
	background:rgba(21,70,172,1);
}
.page_nav .row .col2 ol li a:hover {
	color:#fff;
	background:rgba(21,70,172,1);
}
.page_nav .row .col3 {
	margin:0;
	padding:0;
	float:left;

}
.page_nav .row .col3 p a {
	display:block;
	padding:6px 11px;

}
/*
e.page_nav
*/
/*
b.header_right
*/
.header_right {
	float:right;
	padding-top:15px;
}
.header_right .header_links {
	overflow:hidden;
}
.header_right .header_links .link_more {
	float:left;
	padding:0 2px 0 8px;
	font-size:14px;
	line-height:16px;
}
.header_right .header_links .link_more a {
	display:block;
	width:65px;
	height:30px;
	background:rgba(21,70,172,1);
	color:rgba(255,255,255,0.8);
	text-align:center;
	text-decoration:none;
}
.header_right .header_links .link_more a:hover {
	color:rgba(255,255,255,1);
}
.header_right .header_links .link_more a span {
	display:block;
	padding-top:7px;
}

.header_right .header_links .link_rss {
	float:left;
	padding:2px 2px 0 8px;
}
.header_right .header_links .link_rss a {
	display:block;
	width:27px;
	height:27px;
	background:url(/uploads/2017/01/icon_rss.gif);
	background-size:contain;
}
@media screen and (max-width:640px) {
	.maintext .header h1 {
		font-size:30px;
		line-height:34px;

	}
	.header_right {
		padding-top:5px;
	}
}
/*
e.header_right
*/
/*
b.newslists
*/
.newslists ul {
	padding:3px 0 73px 0;
}
.newslists ul li {
	padding:4px 0 5px 0;
}
.newslists .liA {
	overflow:hidden;
}
.newslists .liA .liL {
	float:left;
	width:226px;
	clear:both;
}
.newslists .liA .liL .liLA {
	overflow:hidden;
	width:100%;
}
.newslists .liA .liL .liLA .catetype {
	float:left;
	width:100px;
}
.newslists .liA .liL .liLA .date {
	float:left;
	padding:2px 0;
	width:126px;
}
.newslists .liA .liL .liLA .date p {
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height:23px;
}

.newslists .liA .liR {
	margin-left:226px;

}

.newslists .liA .liR .title {
	padding:2px;

}
.newslists .liA .liR .title p {
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height:23px;
	text-decoration:underline;
}
.newslists .liA .liR .title p a {
	color:#333;
}
@media screen and (max-width:640px) {
	.newslists .liA .liL {
		float:none;
		width:100%;
		clear:none;
	}
	.newslists .liA .liR {
		margin-left:0;
		padding-bottom:5px;

	}
}
/*
e.newslists
*/
/*
b.maintext
*/
.header.adjust {
	overflow:hidden;
	padding-bottom:7px;
}
.maintext .header.adjust p {
	padding:0;
	margin:0;
	font-family: 'Lato', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height:16px;
	color:rgba(21,70,172,1);
}
.header.adjust h1 {
	float:left;
	line-height:31px;


}
.maintext .header.adjust h1 .h1L {
	font-size:28px;
	line-height:31px;
}
.maintext .header.adjust .header_right {
	padding-top:3px;
}
@media screen and (max-width:640px) {
	.maintext .header.adjust h1 .h1L {
		font-size:26px;
		line-height:26px;
	}
}
/*
e.maintext
*/
/*
b.newsRelease
*/
.newsRelease {

}
.newsRelease ul {
	padding:5px 0;

}
.newsRelease ul li {
	padding:6px 0 7px 0;

}
.newsRelease ul li .releaseLists {
	overflow:hidden;

}
.newsRelease ul li .releaseLists .date {
	float:left;
	padding-left:3px;
	width:106px;
	clear:both;

}
.newsRelease ul li .releaseLists .date p {
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height:23px;
}

.newsRelease ul li .releaseLists .title {
	margin-left:115px;

}
.newsRelease ul li .releaseLists .title p {
	font-family: 'Roboto', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height:23px;
	text-decoration:underline;
}
.newsRelease ul li .releaseLists .title p a {
	color:#333;
}
@media screen and (max-width:640px) {
	.newsRelease ul li .releaseLists .date {
		float:none;
		padding-left:0px;
		width:100%;
		clear:none;

	}
	.newsRelease ul li .releaseLists .title {
		margin-left:0;

	}

}
/*
e.newsRelease
*/
/*
b.side_cates
*/
.side_cates .title {
	padding-top:4px;
}
.side_cates .title h2 {
	font-family: 'Lato', sans-serif;
	font-size:17px;
	color: rgba(21,70,172,1);
	line-height:22px;

}
.side_cates .nav {
	padding:20px 0;
}
.side_cates .nav nav ul {
	padding:5px 0;
	background:url(/uploads/2017/01/dot_gray.gif) left center no-repeat;
	background-size:2px 90%;

}
.side_cates .nav nav ul li {
	padding:3px 0;
}
.side_cates .nav nav ul li p {
	padding:3px 0;
	font-family: 'Lato', sans-serif;
	font-weight:300;
	font-size:16px;
	line-height:19px;
}
.side_cates .nav nav ul li p a {
	display:block;
	padding:1px 0 1px 11px;
	border-left:solid 2px rgba(21,70,172,0);
	color: rgba(102,102,102,1);
	text-decoration:none;

}
.side_cates .nav nav ul li p a.selected {
	border-left:solid 2px rgba(21,70,172,1);
	color: rgba(21,70,172,1);

}
/*
e.side_cates
*/
