.main {
	margin:0 auto;
	padding:20px 0;
	width:1200px;
	overflow:hidden;
}
.box {
	margin:0;
	padding:0;
	overflow:hidden;
}
.box .boxtitle {
	margin:0;
	padding:0;
	font-size:18px;
	border-bottom:1px solid #D4D4D4;
	color:#333;
}
.box .boxtitle b {
	padding:0;
	display:block;
	font-size:18px;
}
.box .boxtitle em {
	line-height:20px;
	display:block;
	font-family:"Arial", Gadget, sans-serif;
	text-transform:capitalize;
	font-size:16px;
}
.box .boxtext {
	margin:0;
	padding:10px;
	line-height:30px;
}
.box2 {
	margin:0;
	padding:0;
	overflow:hidden;
}
.box2 .boxtitle {
	padding:20px 0;
	height:auto;
	text-align:center;
	border:none;
	font-size:24px;
	font-weight:bold;
	background:url(../images/bg.png) no-repeat center 44px;
}
.box2 .boxtitle b {
	padding:0;
	font-weight:bold;
	display:inline-block;
	color:#D5332B;
	font-size:24px;
}
.box2 .boxtitle em {
	text-transform:uppercase;
	font-size:20px;
	display:block;
}
.box2>.boxtitle i {
	display:block;
	color:#AFAFAF;
	font-size:14px;
}
.box2>.boxtext {
	padding:10px 0;
	line-height:30px;
}
.box2>.boxtitle .more {
	margin:6px 0 0 10px;
	font-size:10px;
	color:#cdcdcd;
}
.more {
	margin:0 20px;
	float:right; /*background:url(more3.png) no-repeat center; width:80px;*/
	display:block;
}
.more a {
	font-weight:normal;
	font-size:14px;
	display:block;
	text-transform:uppercase;
}
.more2 {
	float:right;
	background:url(../images/more5.png) no-repeat center;
	width:53px;
	display:block;
	line-height:40px;
	margin-right:10px;
}
.more2 a {
	font-weight:normal;
	font-size:12px;
	display:block;
	height:40px;
	color:#fff;
}
/*留言板*/
.dy form input {
	padding:2px 10px;
	box-shadow:4px 4px 10px #ddd;
	line-height:26px;
	height:30px;
	border:1px solid #ddd;
	border-radius:6px;
}
.dy form input:focus {
	box-shadow:4px 4px 10px #bbb;
}
.dy form textarea:focus {
	box-shadow:4px 4px 10px #bbb;
}
.dy form textarea {
	padding:10px;
	box-shadow:4px 4px 10px #ddd;
	border:1px solid #ddd;
	border-radius:6px;
}
.dy form img {
	width:100px;
	height:30px;
	margin:0 10px;
}
.dy form .tdbg {
	margin:5px 0;
	line-height:40px;
	display:inline-table;
	float:left;
}
.dy form .lefttdbg {
	float:left;
	vertical-align:text-bottom;
	width:80px;
}
.dy form input[type="submit"] {
	cursor:pointer;
	float:left;
	width:200px;
	height:50px;
	margin:20px 0 0 100px;
	padding:0;
	outline:none;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	background:url(../images/button_bg.png) no-repeat right top #63C7FE;
	transition:1s;
	border-radius:10px;
	display:block;
}
.dy form input[type="submit"]:hover {
	background:url(../images/button_bg.png) no-repeat right bottom #63C7FE;
	box-shadow:4px 4px 10px #bbb;
}
.dy form input[type="submit"]:focus {
	background:url(../images/button_bg.png) no-repeat right bottom #63C7FE;
}
.searchs {
	background:#E8E8E8;
	line-height:40px;
}
/*搜索*/
.search {
	margin:10px auto;
	padding:0 0 0 5px;
	height:30px;
	float:right;
	overflow:hidden;
}
.search input {
	padding:5px;
	border:none;
	float:left;
	height:30px;
}
.search input.search2 {
	background:url(../images/search.png) no-repeat center #0075C5;
	cursor:pointer;
	width:30px;
	display:block;
}
.search input#key {
	padding:0 5px;
	color:#999;
	width:210px;
	border:1px solid #D4D8DB;
	border-right:none;
	box-sizing:border-box;
}
/*搜索结果页*/
.searchlist {
}
.searchlist b {
}
.searchlist ul li {
	border-bottom:1px dashed #333;
}
.searchlist ul li .art_title {
	display:block;
}
.searchlist ul li .art_title a {
	color:#000;
	font-weight:bold;
}
.searchlist ul li .artintro {
	display:block;
}
.searchlist ul li .arturl {
}
.searchlist ul li .c9 {
	margin:0 0 0 20px;
}
.header {
}
.topline {
	line-height:40px;
	height:40px;
	color:#a7cdff;
	background:#1955BA;/*
background:url(dot1.jpg) 10px center no-repeat,linear-gradient(#fff,#F2F2F2);
background:url(dot1.jpg) 10px center no-repeat,-webkit-linear-gradient(#fff,#F2F2F2);
background:url(dot1.jpg) 10px center no-repeat,-moz-linear-gradient(#fff,#F2F2F2);
*/
}
.topline a {
	color:#a7cdff;
}
.sc {
	text-align:right;
	float:right;
}
.sc span {
	margin:0 4px;
	display:inline-block;
}
.sc a:hover {
	text-decoration:underline;
}
.sc span.chat {
	padding:0 0 0 20px;
	background:url(../images/chat.png) no-repeat left center;
}
.sc span.tel {
	padding:0 0 0 30px;
	background:url(../images/tel2.png) no-repeat left center;
}
.head {
	width:1200px;
	margin:0 auto;
	padding:0;
}
.head .head_left {
	margin:5px 40px 5px 0;
	float:left;
	width:300px;
}
.head .head_left img {
	display:block;
}
.head .head_right {
	float:left;
	width:850px;
}
/*普通导航*/
	/*
	.nav{ margin:0 auto; padding:0; font-size:15px; background:url(nav_bg2.jpg) repeat-x center; color:#fff;}
	.nav ul{ margin:0 auto; width:1200px; display:block;}
	.nav ul li{ float:left; margin:0; color:#fff; line-height:50px; position:relative; z-index:1; background:url(nav_line.jpg) right center no-repeat;}
	.nav ul li:last-child{ background:none;}
	.nav ul li a{ font-weight:bold; padding:0 40px; display:block; margin:0; color:#fff;
	transition:0.3s;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	}
	.nav ul li a:hover{ color:#fff;}
	.nav ul li::before{ content:""; width:100%; height:0; background:url(nav_bg2_hover.jpg) repeat-x center; position: absolute; top:0; left:0; z-index:-1;
	transform: translate(0,50%);
	-webkit-transform: translate(0,0);
	transition:0.3s;
	-webkit-transition:0.3s;
	-moz-transition:0.3s;
	}
	.nav ul li:hover::before{ height:100%;}
	.nav ul .currclass{ color:#fff; font-weight:bold; padding:0; display:block;}
	.nav ul .currclass a{ color:#fff; background:url(nav_bg2_hover.jpg) center repeat-x;}
	.nav ul .time{ float:right; color:#fff; width:300px;}
	*/
	
	/*下拉导航*/
	.nav {
	margin:0 auto;
	padding:0;
	height:90px;
	line-height:100px;
	font-size:15px;
	color:#fff;
	text-transform:capitalize;
	position:relative;
}
.nav .navlist {
	margin:0 auto;
	display:block;
}
.navlist li {
	float:left;
	margin:0;
	color:#fff;
	position:relative;
}
.navlist li:hover {
	background:url(../images/nav_hover.png) no-repeat center bottom;
}
.navlist li a {
	margin:0;
	padding:0 30px;
	display:block;
}
.navlist li span {
	float:left;
	font-weight:normal;
	overflow:hidden;
	background:url(../images/menuj.jpg) right center no-repeat;
}
.navlist li span a {
	margin:0 10px;
	padding:0 20px;
	display:block;
}
.navlist li span a:hover {
}
.navlist li.curr span a {
}
.navlist li.curr {
	padding:0;
	color:#fff;
	display:block;
	background:url(../images/nav_hover.png) no-repeat center bottom;
}
.navlist .on {
	background:url(../images/nav_hover.png) no-repeat center bottom;
}
.navlist .on span a {
	margin:0 10px;
}
.navlist .on span a:hover {
}
.navlist .sub {
	display:none;
	padding:0;
	position:absolute;
	top:100px;
	z-index:999;
	font-size:12px;
	width:100%;
}
.navlist .sub li {
	padding:0 0 0 10px;
	vertical-align:middle;
	display:block;
	width:100%;
	position:relative;
	border-bottom:1px dotted #fff;
	background:#1955BA;
	box-sizing:border-box;
}
.navlist .sub li:hover {
	background:#fff;
}
.navlist .sub li a {
	line-height:30px;
	padding:4px 0;
	color:#fff;
}
.navlist .sub li a:hover {
	color:#f00;
}
.sub3 {
	display:none;
	box-sizing:border-box;
	background:#1955BA;
}
.sub3 li {
	margin:0;
	padding:0;
}
.navlist .sub li:hover>.sub3 {
	margin:0;
	padding:0;
	position:absolute;
	left:100%;
	top:0;
	width:100%;
	display:block;
}
/*热门搜索*/
	.hottags {
	line-height:50px;
}
.hottags a {
	margin:0 10px 0 0;
}
/* 首页banner */
	.banner {
	margin:0 auto;
	min-width:1200px;
	width:100%;
	position:relative;
	height:560px;
	overflow:hidden;
}
.banner .bd {
	position:relative;
	z-index:0;
}
.banner .bd ul {
	width:100% !important;
}
.banner .bd li {
	width:100% !important;
	height:560px;
}
.banner .bd li .siteWidth {
	width:1000px;
	position:relative;
	margin:0 auto;
	height:299px;
}
.banner .bd li a {
	height:560px;
	display:block;
}
.banner .bd .txt {
	position:absolute;
	width:415px;
	top:100px;
	left:22px;
	font:normal 18px/30px "Microsoft YaHei";
}
.banner .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
*display:inline;
	zoom:1;
	width:11px;
	height:11px;
	margin:4px;
	background:#666;
	overflow:hidden;
	line-height:9999px;
	filter:alpha(opacity=40);
	opacity:0.4;
	cursor:pointer;
}
.banner .hd ul .on {
	filter:alpha(opacity=100);
	opacity:1;
	background:#fff;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
	.banner .prev, .banner .next {
	position:absolute;
	left:3%;
	top:50%;
	margin-top:-25px;
	display:block;
	width:32px;
	height:40px;
	background:url(../images/slider-arrow.png) -110px 5px no-repeat;
	filter:alpha(opacity=50);
	opacity:0.6;
}
.banner .next {
	left:auto;
	right:3%;
	background-position:8px 5px;
}
.banner .prev:hover, .banner .next:hover {
	filter:alpha(opacity=100);
	opacity:1;
}
.banner .prevStop {
	display:none;
}
.banner .nextStop {
	display:none;
}
.flash {
	margin:0 auto;
	width:100%;
	overflow:hidden;
	text-align:center;
}
.flash img {
	display:block;
}
.head_nav {
	background:#F3F3F3;
	border-bottom:1px solid #D9D9D9;
	line-height:90px;
}
.head_nav_tel {
	float:right;
	font-size:16px;
}
.head_nav_tel span {
	color:#37A637;
	font-size:20px;
	font-weight:bold;
}
.ad {
	margin:20px auto;
}
/*首页5大理由*/
/*
.index_reasons{}
.index_reasons .boxtitle{}
.index_reasons .boxtext{ padding:0 40px 20px 40px;}
.index_reasons .boxtext ul{ margin:0 auto; display:table;}
.index_reasons .boxtext ul li{ margin:5px; float:left; width:360px;}
.index_reasons .boxtext ul li .pic{ width:360px; height:130px; overflow:hidden;}
.index_reasons .boxtext ul li .pic img{ display:block;
	transition:0.5s;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	}
.index_reasons .boxtext ul li:hover .pic img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	}
.index_reasons .boxtext ul li .text{ padding:30px 20px 20px 80px; background:url(num1.jpg) no-repeat left center #F4F4F4; height:130px; overflow:hidden;}
.index_reasons .boxtext ul li .text b{ font-size:22px;}
.index_reasons .boxtext ul li .text  p{ font-size:12px;}
.index_reasons .boxtext ul li:nth-child(2) .text{ background:url(num2.jpg) no-repeat left center #F4F4F4;}
.index_reasons .boxtext ul li:nth-child(3) .text{ background:url(num3.jpg) no-repeat left center #F4F4F4;}
.index_reasons .boxtext ul li:nth-child(4) .text{ background:url(num4.jpg) no-repeat left center #F4F4F4;}
.index_reasons .boxtext ul li:nth-child(5){ background:url(reason0.jpg) no-repeat center; width:360px; height:260px;}
.index_reasons .boxtext ul li:nth-child(6) .text{ background:url(num5.jpg) no-repeat left center #F4F4F4;}
*/






	


.right {
	float:right;
	width:910px;
}
.right .box { /*border:1px solid #DCDCDC;*/
}
.right .boxtitle {
	padding:0 20px;
	line-height:50px;
	font-size:16px;
	background:url(../images/line2.jpg) no-repeat left center;
}
.right .boxtitle b {
	margin:0 20px 0 0;
	font-size:24px;
	font-weight:normal;
	display:inline-block;
}
.right .boxtitle em {
	display:inline-block;
	font-size:14px;
	text-transform:uppercase;
}
.right .boxtext {
	padding:10px 0;
}
.aside {
	width:250px;
}
/*侧边分类*/
	.aside_fenlei {
	margin:0 0 20px 0;
	overflow:hidden;
	font-size:12px;
	border:1px solid #1E58BB;
}
.aside_fenlei .boxtitle {
	padding:0 10px 0 20px;
	line-height:80px;
	background:url(../images/aside_title.jpg) no-repeat top;
	color:#fff;
	font-size:30px;
	border:none;
}
.aside_fenlei .boxtitle b {
	margin:0 10px 0 0;
	display:inline-block;
	font-size:24px;
	font-weight:normal;
}
.aside_fenlei .boxtitle em {
	line-height:30px;
	display:inline-block;
	font-family:"Arial", Gadget, sans-serif;
	text-transform:uppercase;
	font-size:14px;
}
.aside_fenlei .boxtext {
	margin:0;
	padding:0;
	overflow:hidden;
	color:#fff;
}
.aside_fenlei .boxtext a {
}
.aside_fenlei .boxtext .hd {
	padding:0 10px;
	background:#0075C5;
}
.aside_fenlei .boxtext .bd {
}
.aside_fenlei .boxtext ul li {
	margin:0;
	padding:0 20px 0 40px;
	line-height:40px;
	position:relative;
	z-index:1;
	background:url(../images/dot5.png) no-repeat 20px center;
	border-bottom:1px solid #CECECE;
	transition:0.5s;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	font-size:14px
}
 .aside_fenlei .boxtext ul li::before {
width:0;
height:100%;
background:url(../images/dot5.png) no-repeat 20px center #EAEAEA;
position:absolute;
top:50%;
left:0;
z-index:-1;
 content:"";
 transform:translate(0, -50%);
 -webkit-transform:translate(0, -50%);
 transition:0.5s;
 -webkit-transition:0.5s;
 -moz-transition:0.5s;
}
 .aside_fenlei .boxtext ul li:hover::before {
width:100%;
}
.aside_fenlei .boxtext ul li:hover {
	background:#FAFAFA;
}
.aside_fenlei .boxtext ul li a {
	padding:0;
	display:block;
	transition:0.5s;
}
.aside_fenlei .boxtext ul li a:hover {
	font-weight:bold;
}
.aside_fenlei .boxtext ul li.currclass {
	background:url(../images/dot5.png) no-repeat 20px center #EAEAEA;
}
.aside_fenlei .boxtext ul li.currclass a {
	font-weight:bold;
	color:#1955ba;
}
/*侧边联系我们*/
	.aside_contact {
	margin:0;
	font-size:12px;
	border:1px solid #1E58BB;
}
.aside_contact .boxtitle {
	padding:0 20px;
	line-height:80px;
	background:url(../images/aside_title.jpg) no-repeat top;
	color:#fff;
	font-size:30px;
	border:none;
}
.aside_contact .boxtitle b {
	margin:0 10px 0 0;
	display:inline-block;
	font-size:24px;
	font-weight:normal;
}
.aside_contact .boxtitle em {
	line-height:30px;
	display:inline-block;
	font-family:"Arial", Gadget, sans-serif;
	text-transform:uppercase;
	font-size:14px;
}
.aside_contact .boxtext {
	padding:10px;
	line-height:24px;
	overflow:hidden;
	overflow:hidden;
}
.aside_contact .boxtext .companyname {
	margin:10px 0 0 0;
	font-weight:bold;
	font-size:14px;
	color:#DB0000;
}
.aside_contact .boxtext .tel2 {
	text-indent:3em;
}
/*侧边新闻*/
	.aside_news {
	margin:0 0 20px 0;
}
.aside_news .boxtitle {
}
.aside_news .boxtext {
	padding:20px;
}
.aside_news .boxtext ul li {
	padding:0 0 0 20px;
	line-height:40px;
	border-bottom:1px dotted #ccc;
	background:url(../images/dot4.gif) no-repeat left center;
}
.aside_news .more {
	font-size:12px;
	color:#fff;
	line-height:50px;
}
/*侧边图片*/
	.aside_pic {
	margin:0 0 20px 0;
}
.aside_pic .boxtitle {
}
.aside_pic .boxtext {
	padding:10px 10px 0 10px;
}
.aside_pic .boxtext ul {
	width:300px;
}
.aside_pic .boxtext ul li {
	margin:0 15px 0 0;
	width:100px;
	height:110px;
	float:left;
	text-align:center;
}
.aside_pic .boxtext ul li img {
	width:100px;
	height:80px;
	display:block;
}
.aside_pic .boxtext ul li span {
	line-height:30px;
}
/*方案列表页*/
.fanganlist {
	margin:0;
	padding:0;
}
.fanganlist .boxtitle {
	margin:0;
	padding:0;
	border:none;
}
.fanganlist .boxtitle b {
}
.fanganlist.box .boxtext {
	margin:0;
	padding:0;
	background:none;
}
.fanganlist li {
	margin:10px;
	padding:10px 0;
	width:310px;
	float:left;
	display:block;
}
.fanganlist li .pic {
	margin:0 auto;
	width:120px;
	height:120px;
	display:block;
	overflow:hidden;
	text-align:center;
}
.fanganlist li img {
	width:120px;
	height:120px;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
}
.fanganlist li a:hover img {
	-webkit-box-shadow: 0 0 6px rgba(255, 0, 0, .6), inset 0 0 10px rgba(255, 255, 255, 1);
	-moz-box-shadow: 0 0 6px rgba(255, 0, 0, .6), inset 0 0 10px rgba(255, 255, 255, 1);
	box-shadow: 0 0 6px rgba(255, 0, 0, .6), inset 0 0 10px rgba(255, 255, 255, 1);
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
}
.fanganlist li b {
	text-align:center;
	color:#06A67F;
	display:block;
	font-size:20px;
	line-height:40px;
}
.fanganlist li .ckxq {
	margin:0 auto;
	padding:5px 20px;
	background:#06A631;
	color:#fff;
	display:table;
	line-height:20px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.fanganlist li .text {
	margin:10px 0;
}
/*招聘列表页*/
.zplist {
	padding:0 0 200px 0;
}
.zplist dl dt.littletitle {
	margin:0;
	padding:0;
	line-height:40px;
	background:#d82128;
	border-bottom:none;
	font-size:13px;
	color:#fff;
}
.zplist dl dt.littletitle:hover {
	margin:0;
	padding:0;
	line-height:40px;
	background:#d82128;
	border-bottom:none;
	font-size:13px;
	color:#fff;
}
.zplist dl dd {
	margin:0;
	padding:0;
	height:60px;
	line-height:60px;
	overflow:hidden;
	border-bottom:1px dashed #e0e0e0;
	cursor:pointer;
	display:block;
}
.zplist dl dt .jobname, .zplist dl dt .jobrequire, .zplist dl dt .jobplace, .zplist dl dt .jobnum, .zplist dl dt .jobtime, .zplist dl dd .jobname, .zplist dl dd .jobrequire, .zplist dl dd .jobplace, .zplist dl dd .jobnum, .zplist dl dd .jobtime {
	width:19%;
	display:inline-block;
	float:left;
	text-align:center;
}
.zplist dl .detalnews {
	display:none;
	padding:20px;
	border-bottom:1px dashed #e0e0e0;
	line-height:28px;
	font-size:14px;
	text-indent:2em;
}
.zplist dl dd:hover, .zplist dl dd.cura {
	background:none;
	color:#d82128;
	font-weight:bold;
}
/*产品列表页*/
.productlist {
	margin:0;
	padding:0;
}
.productlist .boxtitle {
	margin:0;
	padding:0;
}
.productlist.box>.boxtitle>b {
	padding:0 10px;
	background:#DC353B;
	color:#fff;
}
.productlist.box .boxtext {
	margin:0;
	padding:0;
	background:none;
}
.productlist li {
	margin:10px;
	padding:0;
	width:300px;
	float:left;
	display:block;
	background:#F8F8F8;
}
.productlist li .pic {
	margin:0;
	width:300px;
	height:230px;
	overflow:hidden;
	float:left;
}
.productlist li img {
	width:300px;
	height:230px;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
}
.productlist li a:hover img {
	-webkit-box-shadow: 0 0 6px rgba(255, 0, 0, .6), inset 0 0 10px rgba(255, 255, 255, 1);
	-moz-box-shadow: 0 0 6px rgba(255, 0, 0, .6), inset 0 0 10px rgba(255, 255, 255, 1);
	box-shadow: 0 0 6px rgba(255, 0, 0, .6), inset 0 0 10px rgba(255, 255, 255, 1);
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
}
.productlist li .text {
	padding:10px 10px 0 0;
	width:680px;
	height:200px;
	float:left;
	color:#747474;
	position:relative;
}
.productlist li .time {
	float:right;
	color:#888;
	font-size:12px;
}
.productlist li span {
	padding:0 0 0 10px;
	line-height:48px;
	font-size:16px;
	background:url(../images/cpall_list_bt.jpg) no-repeat right bottom #ddd;
	display:block;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
}
.productlist li a:hover span {
	text-shadow:2px 2px 6px #CCC;
}
.productlist li .more {
	margin:0;
	padding:5px;
	line-height:20px;
	float:left;
	background:#d82128;
	color:#fff;
	position:absolute;
	left:0;
	bottom:20px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}
/*产品内容页*/
.productcontent {
}
.productcontent.box>.boxtitle {
	height:auto;
	line-height:normal;
}
.productcontent .boxtext {
}
.productcontent .boxtext #div1 {
}
.productcontent .boxtext #div2 {
	height:500px;
}
.productcontent .boxtext #div1 {
}
/*锚链接导航*/
.anchorlink_nav {
	margin:10px auto;
	background:#F7F6F6;
	line-height:45px;
}
.anchorlink_nav li {
	margin:0;
	font-size:16px;
	display:inline-block;
	color:#fff;
	float:left;
}
.anchorlink_nav a {
	padding:0 30px;
	display:block;
	background:url(tabline.gif) no-repeat right center;
}
.anchorlink_nav li:last-child a {
	background:none;
}
.anchorlink_nav li:last-child a:hover {
	text-shadow:2px 2px 6px #999;
	background:#D82128;
	color:#fff;
}
.anchorlink_nav a:hover {
	text-shadow:2px 2px 6px #999;
	background:#D82128;
	color:#fff;
}
.anchorlink_nav .currclass {
	background:#58A2D6;
	text-shadow:2px 2px 6px #999;
}
.anchorlink_nav>ul>li>.xz {
	background:#D82128;
	color:#fff;
}
.ce2 {
	position:fixed;
	top:0;
}
#anchorlink_nav1 {
	padding:160px 0 0 0;
	background:url(../images/anchorlink_nav1.jpg) no-repeat top;
}
#anchorlink_nav2 {
	padding:160px 0 0 0;
	background:url(../images/anchorlink_nav2.jpg) no-repeat top;
}
#anchorlink_nav3 {
	padding:160px 0 0 0;
	background:url(../images/anchorlink_nav3.jpg) no-repeat top;
}
.right .box3 {
}
.right .box3 .boxtitle {
}
.right .box3 .boxtitle b {
	margin:0 10px 0 0;
	padding:0 0 0 10px;
	font-weight:bold;
	line-height:normal;
	border-left:4px solid #D82128;
	display:inline-block;
}
.right .box3 .boxtitle em {
	display:inline-block;
	font-size:18px;
}
.right .box3 .boxtitle .more {
	color:#d82128;
	font-size:12px;
	line-height:60px;
}
.right .box3 .boxtext {
	padding:40px;
	background:#F8F8F8;
}
/*图片栏目页*/
.piclist_column {
}
.piclist_column .boxtext {
	padding:0;
}
.piclist_column .top {
}
.piclist_column .top .boxtext {
}
.piclist_column .top .top_left {
	margin:0 20px 0 0;
	width:280px;
}
.piclist_column .top .top_right {
	width:560px;
}
.piclist_column .top .top_right ul li {
	padding:0 0 0 10px;
	background:url(dot13.gif) no-repeat left center;
}
.piclist_column .top .top_right ul li .time {
	float:right;
	font-size:12px;
	color:#b6b6b6;
}
.piclist_column .xunhuan {
	margin:20px 0;
}
.piclist_column .xunhuan .boxtext ul li {
	margin:10px;
	padding:4px;
	float:left;
	width:190px;
	border:1px solid #eaeaea;
}
.piclist_column .xunhuan .boxtext ul li img {
	width:190px;
	height:60px;
	display:block;
}
.piclist_column .xunhuan .boxtext ul li span {
	display:block;
	text-align:center;
}
/*图片列表页*/
.piclist {
	margin:0;
	padding:0;
}
.piclist .boxtitle {
}
.piclist .boxtitle b {
}
.piclist .boxtext {
}
.piclist li {
	margin:5px;
	padding:0;
	width:290px;
	height:250px;
	float:left;
	display:inline;
}
.piclist li img {
	width:290px;
	height:220px;
	display:block;
	border:1px solid #ccc;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.piclist li a:hover img {
	border:1px solid #ff0000;
	-webkit-box-shadow: 0 0 6px rgba(255, 0, 0, .6), inset 0 0 10px rgba(255, 255, 255, 1);
	-moz-box-shadow: 0 0 6px rgba(255, 0, 0, .6), inset 0 0 10px rgba(255, 255, 255, 1);
	box-shadow: 0 0 6px rgba(255, 0, 0, .6), inset 0 0 10px rgba(255, 255, 255, 1);
}
.piclist li span {
	display:block;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	transition:0.5s;
}
.piclist li a:hover span {
	text-shadow:4px 4px 6px #CCC;
}
/*图片内容页*/
.piczhengwen {
	margin:0;
	padding:0;
}
.piczhengwen .boxtitle {
}
.piczhengwen .boxtitle b {
}
.piczhengwen.box .boxtext {
	padding:0;
	background:none;
}
.piczhengwen .pictitle {
	margin:0;
	text-shadow:1px 1px 6px #C1C1C1;
}
.piczhengwen .pictitle h1 {
	font-family:微软雅黑;
}
.piczhengwen .picdetails {
	margin:0;
	padding:0;
	color:#ACACAC;
	border-bottom:1px solid #ccc;
}
.piczhengwen .picdetails span {
	margin:0 5px 0 0;
}
.piczhengwen .picdetails span.fa:before {
	margin:0 5px 0 0;
}
.piczhengwen .introduction {
	margin:10px 0 0 0;
	padding:10px;
	background:#F7F7F7 url("../images/quote.png") no-repeat scroll right top;
	border:1px dashed #CCC;
	color:#777;
	box-shadow:4px 4px 6px #D7D5D5;
}
.piczhengwen .zhengwen {
	line-height:30px;
	font-size:15px;
	margin:20px 0;
}
.piczhengwen .zhengwen h2 {
	background:#3F9DEE;
	color:#fff;
	margin:0;
	padding:5px 10px;
	font-size:16px;
	line-height:24px;
	border-radius:20px;
}
.piczhengwen .zhengwen h3 {
	color:#fff;
	margin:0;
	padding:5px 10px;
	font-size:13px;
	line-height:22px;
	width:600px;
	background: -moz-linear-gradient(left, #3F9DEE, #fff);
	background: -webkit-gradient(linear, left top, right top, from(#3F9DEE), to(#fff));
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#3F9DEE, endColorstr=#ffffff);/*IE<9>*/
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
}
.piczhengwen .zhengwen .boxtitle {
	height:40px;
	line-height:40px;
}
.piczhengwen .zhengwen .boxtitle b {
	background:#1184DA;
	border:none;
	padding:5px 20px;
	color:#fff;
	font-size:16px;
	line-height:30px;
}
.piczhengwen .picfenxiang {
	margin:0 20px;
}
#preview {
	float:left;
	margin:0px auto;
	text-align:center;
	width:310px;
	position:relative;
}
.jqzoom {
	width:310px;
	height:310px;
	position:relative;
	border:solid 1px #ddd;
}
.zoomdiv {
	left:859px;
	height:400px;
	width:400px;
}
.list-h li {
	float:left;
}
#spec-n5 {
	width:360px;
	height:75px;
	padding-top:6px;
	overflow:hidden;
	position:absolute;
	left:340px;
	bottom:0;
}
#spec-left {
	background:url(../images/left.gif) center no-repeat;
	width:10px;
	height:75px;
	float:left;
	cursor:pointer;
	margin-top:3px;
}
#spec-right {
	background:url(../images/right.gif) center no-repeat;
	width:10px;
	height:75px;
	float:left;
	cursor:pointer;
	margin-top:3px;
}
#spec-list {
}
#spec-list ul {
}
#spec-list ul li {
	margin:0;
	float:left;
	display:inline;
	width:85px;
}
#spec-list ul li img {
	width:75px;
	height:75px;
}
/*jqzoom*/
.jqzoom {
	position:relative;
	padding:0;
}
.zoomdiv {
	z-index:100;
	position:absolute;
	top:1px;
	left:0;
	width:400px;
	height:400px;
	background:url(../images/loading.gif) #000 no-repeat center center;
	border:1px solid #e4e4e4;
	display:none;
	text-align:center;
	overflow:hidden;
}
.bigimg {
	width:560px;
	height:560px;
}
.jqZoomPup {
	z-index:10;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	width:50px;
	height:50px;
	border:1px solid #aaa;
	background:#FEDE4F 50% top no-repeat;
	opacity:0.5;
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	filter:alpha(Opacity=50);
	cursor:move;
}
#spec-list {
	position:relative;
	width:340px;
	float:left;
	overflow:hidden;
	display:inline;
}
#spec-list div {
	margin-top:0;
*margin-left:0;
}
.canshu {
	float:right;
	width:470px;
	height:210px;
	position:relative;
}
.canshu .zhengwen {
	line-height:24px;
}
.canshu .zxzx {
	position:absolute;
	left:0;
	bottom:0;
}
.canshu .zxzx a {
	padding:10px 30px;
	background:#FEAD00;
	color:#fff;
	text-shadow:1px 1px 6px #000;
}
/*栏目小导航*/
.small_nav {
	margin:10px auto;
}
.small_nav>li {
	margin:0 10px;
	line-height:30px;
	font-size:16px;
	display:inline-block;
	background:#ccc;
	color:#fff;
}
.small_nav a {
	padding:5px 20px;
	display:block;
	color:#fff;
}
.small_nav a:hover {
	text-shadow:2px 2px 6px #999;
}
.small_nav .currclass {
	background:#58A2D6;
	text-shadow:2px 2px 6px #999;
}
/*新闻栏目页*/
.newslist_column {
}
.newslist_column .boxtitle {
}
.newslist_column .boxtext {
	padding:0;
}
.newslist_column .boxtext dl {
	margin:0 40px 0 0;
	width:210px;
	float:left;
}
.newslist_column .boxtext dl dt {
	margin:0 0 20px 0;
	padding:160px 0 0 0;
	width:210px;
	height:56px;
	background:url(../images/jszc_img1.jpg) no-repeat;
	text-align:center;
	font-size:16px;
	font-weight:bold;
}
.newslist_column .boxtext dl dd {
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	background:url(../images/dot13.gif) no-repeat left center;
}
.newslist_column .boxtext dl:last-child {
	margin:0;
}
/*新闻列表页2*/
.newslist2 {
	padding:0;
}
.newslist2 .boxtitle {
	margin:0;
	padding:0;
}
.newslist2 .boxtitle b {
}
.newslist2 .boxtext {
	padding:10px;
}
.newslist2 li {
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:0;
	margin-left:0;
	line-height:30px;
	display:block;
	transition:margin-left, text-shadow 1s, 1s;
	-moz-transition:margin-left, text-shadow 1s, 1s; /* Firefox 4 */
	-webkit-transition:margin-left, text-shadow 1s, 1s; /* Safari and Chrome */
	-o-transition:margin-left, text-shadow 1s, 1s; /* Opera */
}
.newslist2 li a {
	font-size:16px;
}
.newslist2 li .time {
	float:right;
	color:#888;
}
.newslist2 li .guishu {
}
.newslist2 li .guishu a {
	margin:0 2px;
	font-size:8px;
}
.newslist2 li .about {
	color:#666;
	font-size:13px;
	font-weight:normal;
}
.newslist2 li:hover {
	padding-left:10px;
}
.newslist2 li:hover a {
}
.newslist2 li:hover .time {
}
.newslist2 li:hover .about {
}
/*新闻列表页*/
.newslist {
	padding:0;
}
.newslist .boxtitle {
}
.newslist .boxtitle b {
}
.newslist .boxtext {
	padding:10px 0;
}
.newslist li {
	padding:0 30px;
	margin:0;
	line-height:50px;
	background:url(../images/dot6.jpg) no-repeat 10px 20px;
	display:block;
	position:relative;
	z-index:1;
	border-bottom:1px dotted #999;
 transition:.5s;
 -moz-transition:.5s; /* Firefox 4 */
 -webkit-transition:.5s; /* Safari and Chrome */
 -o-transition:.5s; /* Opera */
}
.newslist li:before {
	content:"";
	background:url(../images/dot6.jpg) no-repeat 10px 20px #FAFAFA;
	opacity:0;
	filter:alpha(opacity=0);
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	-webkit-transform:scale3d(1, 0.1, 1);
	transform:scale3d(1, 0.1, 1);
	-webkit-transition:-webkit-transform 0.5s, opacity 0.5s;
	transition:0.5s;
	-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);
	transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);
}
.newslist li a {
	font-size:14px;
	color:#000;
	display:block;
}
.newslist li .time {
	float:right;
}
.newslist li .about {
	font-size:13px;
	font-weight:normal;
}
.newslist li:hover {
	margin-left:2px;
	z-index:1;
}
.newslist li:hover a {
	color:#1955ba;
}
.newslist li:hover:before {
	opacity:1;
	z-index:-222;
	filter:alpha(opacity=100);
	transform:translate3d(0, 0, 0);
	-webkit-transform:translate3d(0, 0, 0);
}
/*新闻内容页*/
.newscontent {
	padding:0;
}
.newscontent .boxtitle {
}
.newscontent .boxtitle b {
}
.newscontent .boxtext {
	padding:0;
}
.newscontent .title {
	margin-top:20px;
	text-align:center
}
.newscontent .title h1 {
	font-size:18px
}
.newscontent .details {
	margin:10px;
	padding:0px;
	text-align:center;
	border-top:1px dashed #CCCCCC;
}
.newscontent .details span {
	margin:0 5px 0 0;
}
.newscontent .details span.fa:before {
	margin:0 5px 0 0;
}
.newscontent .introduction {
	margin:10px 0 0 0;
	padding:10px;
	background:#F7F7F7 url("../images/quote.png") no-repeat scroll right top;
	border:1px dashed #CCC;
	color:#777;
	box-shadow:4px 4px 6px #D7D5D5;
}
.newscontent .dd {
	margin:20px;
	padding:10px;
	border:1px dashed #ddd;
	background:#ECF5FC;
}
.newscontent .zhengwen {
	line-height:30px;
	font-size:15px;
	margin:20px 0;
}
.newscontent .zhengwen h2 {
	background:#428BCA;
	color:#fff;
	margin:10px auto;
	padding:5px 10px;
	font-size:16px;
	line-height:24px;
	border-radius:20px;
}
.newscontent .zhengwen h3 {
	color:#fff;
	margin:0;
	padding:5px 10px;
	font-size:13px;
	line-height:22px;
	width:600px;
	background: -moz-linear-gradient(left, #75AAD8, #fff);
	background: -webkit-gradient(linear, left top, right top, from(#75AAD8), to(#fff));
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr=#75AAD8, endColorstr=#ffffff);/*IE<9>*/
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
}
.zhengwen table {
	border-left:1px solid #E3E3E3;
	border-top:1px solid #E3E3E3;
}
.zhengwen table th {
	background:#F7F7F7;
}
.zhengwen table td {
	border-right:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
}
.newscontent .fenxiang {
	margin:0;
}
/*单页面*/
.dy {
	margin:0;
	padding:0;
}
.dy .boxtitle {
}
.dy .boxtitle b {
}
.dy .boxtext {
	padding:10px;
	line-height:30px;
	font-size:15px;
}
/*相关文章*/
.xiangguan {
	font-size:13px;
	border-top:1px solid #E6E6E6;
	padding:20px 0;
	margin-top:30px;
}
.xiangguan ul li {
	width:50%;
	float:left;
}
.xiangguan ul li span {
	float:right;
	color:#999999;
}
/*打印关闭*/
.printclose {
	margin:10px 0;
	text-align:right;
	line-height:30px;
}
.printclose a {
	margin:0 5px;
}
.printclose img {
	margin-right:4px;
}
/*相关产品*/
.xiangguan2 {
	font-size:13px;
	margin:0;
	padding:10px 0;
}
.xiangguan2 .boxtitle {
	border-bottom:3px solid #125FBB;
}
.xiangguan2 .boxtitle .more a {
	color:#666;
}
.xiangguan2 .boxtext ul li {
	width:250px;
	float:left;
	text-align:center;
	margin:10px;
	transition:1s;
	-moz-transition:1s; /* Firefox 4 */
	-webkit-transition:1s; /* Safari and Chrome */
	-o-transition:1s; /* Opera */
}
.xiangguan2 .boxtext ul li img {
	width:250px;
	height:190px;
	transition:1s;
	-moz-transition:1s; /* Firefox 4 */
	-webkit-transition:1s; /* Safari and Chrome */
	-o-transition:1s; /* Opera */
}
.xiangguan2 .boxtext ul li span {
	line-height:30px;
	display:block;
}
.xiangguan2 .boxtext ul li:hover {
	color:#f00;
	text-shadow:3px 3px 10px #999;
}
.xiangguan2 .boxtext ul li:hover img {
	box-shadow:0 0 10px #666;
}
/*位置导航*/
.position {
	margin:0 10px 0 0;
	padding:0 0 0 24px;
	font-weight:normal;
	font-size:12px;
	background:url(../images/home2.png) no-repeat left center;
	float:right;
}
.position a {
}
/* ----- PB分页数字条效果 结束 ----- */
.pagebar .pagination {
	display:flex;
	justify-content:center;
	margin-top:30px;
	margin-bottom:30px;
}
.pagination a {
	background:#fff;
	border:1px solid #ccc;
	color:#333;
	font-size: 14px;
	padding:3px 12px;
	margin:0 5px;
	border-radius:3px;
}
.pagination span {
	color: #333;
	font-size:14px;
	padding:3px 2px;
	margin:0 5px;
	border-radius:3px;
}
.pagination a:hover {
	color:#1955ba;
	border:1px solid #1955ba;
}
.pagination a.page-num-current {
	color:#fff;
	background:#1955ba;
	border:1px solid #1955ba;
}
/* ----- PB分页数字条效果 结束 ----- */


.lxfs {
	line-height:25px;
	font-size:14px;
	padding-top:20px;
}
.lxfs #bbb {
	color:#016BBF;
	font-weight:bold;
	font-size:16px;
	padding-bottom:5px;
}
.ipro {
	position: relative;
	padding-top:30px;
}
.ipro .bd {
	overflow: hidden;
}
.ipro .item {
	float: left;
	width: 286px;
	display: block;
	margin-bottom: 25px;
	margin-right: 25px;
	position: relative;
}
.ipro .item:nth-child(3), .ipro .item:nth-child(6), .ipro .item:nth-child(9), .ipro .item:nth-child(12) {
margin-right:0px;
}
.center img {
	margin:15px auto;
}
.ipro .item a {
	display: block;
	position: relative;
}
.ipro .item a.img {
	width: 100%;
	height: 218px;
	overflow: hidden;
	position: relative;
}
.ipro .item img {
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	width: 100%;
	height: 100%;
	display: block;
}
.ipro .item:hover img {
	transform: scale(1.06, 1.06);
}
.ipro .item a.txt {
	border: 1px solid #ddd;
	background: #fff;
	height: 68px;
	line-height: 68px;
	position: relative;
	border-top: 0 none;
}
.ipro .item h3 {
	font-weight: normal;
	text-align: center;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	font-size: 16px;
}
.ipro .item em {
	right: 30px;
	top: 28px;
	width: 10px;
	height: 16px;
	background-position: -248px 0;
	display: block;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.ipro .item:hover h3 { text-align:center
}
.ipro .item:hover em {
	background-position: -268px 0;
}
.ipro .item:hover .txt {
	background: #1955ba;
	color: #fff;
	border: 1px solid #1955ba;
	border-top: 0 none;
}
.item_mask {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0);
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: Alpha(opacity=0);
*zoom:1;
	-webkit-transform: rotateX(180deg) scale(0.5, 0.5);
	transform: rotateX(180deg) scale(0.2, 0.2);
 transition: all ease-out .5s
}
.item_link_icon {
	display: block;
	width: 45px;
	height: 45px;
	text-align: center;
	background-position: -100px -156px;
	line-height: 38px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -22px;
	margin-top: -22px;
	opacity: 0;
	filter: Alpha(opacity=0);
*zoom:1;
}
.ipro .item:hover .item_mask {
	opacity: 1;
	filter: Alpha(opacity=100);
	-webkit-transform: rotateX(0deg) scale(1, 1);
	transform: rotateX(0deg) scale(1, 1);
	transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s;
	background: rgba(0, 0, 0, 0.3);
}
.ipro .item:hover .item_link_icon {
	transform: translateY(-21px);
	opacity: 1;
	filter: Alpha(opacity=100);
}
.icon {
	background: url(../images/icon.png) no-repeat;
	display: inline-block;
	vertical-align: middle;
}
.poa {
	position: absolute;
}






.anlitopH4 {
    height: 38px;
    line-height: 38px;
    border: 1px solid #e4e4e4;
    margin-top: 20px;
}
.anlitopH4 span {
    border-left: 5px solid #1955ba;
    height: 38px;
    line-height: 38px;
    padding-left: 22px;
    display: block;
    float: left;
    color: #1955ba;
    font-weight: bold;
    font-size: 16px;
}



.divremmnews {
    padding: 10px;
    overflow: hidden;
    border: 1px solid #e4e4e4;
    border-top: none;
}



.ipro .item1 {
	float: left;
	width: 280px;
	display: block;
	margin-bottom: 5px;
	margin-right: 5px;
	position: relative; margin-left:10px
}
.ipro .item1:nth-child(3), .ipro .item1:nth-child(6), .ipro .item1:nth-child(9), .ipro .item1:nth-child(12){ margin-right:0px;}


.center img{ margin:15px auto;}
.ipro .item1 a {
	display: block;
	position: relative;
}
.ipro .item1 a.img {
	width: 100%;
	height:190px;
	overflow: hidden;
	position: relative;
}
.ipro .item1 img {
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	width: 100%;
	height: 100%;
	display: block;
}
.ipro .item1:hover img {
	transform: scale(1.06, 1.06);
}
.ipro .item1 a.txt {
	border: 1px solid #ddd;
	background: #fff;
	height: 68px;
	line-height: 68px;
	position: relative;
	border-top: 0 none;
}
.ipro .item1 h3 {
	font-weight: normal;
	text-align: center;

	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
	font-size: 16px;
}
.ipro .item1 em {
	right: 30px;
	top: 28px;
	width: 10px;
	height: 16px;
	background-position: -248px 0;
	display: block;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.ipro .item1:hover h3 {
	padding-left: 0px;
}
.ipro .item1:hover em {
	background-position: -268px 0;
}
.ipro .item1:hover .txt {
	background: #1955ba;
	color: #fff;
	border: 1px solid #1955ba;
	border-top: 0 none;
}
#maximg img{ max-width:100%; height:auto !important}
MyContent img{ max-width:100%; height:auto !important}