﻿*{margin:0;padding:0;}
html{overflow-x:hidden !important;}
body{font-size:100%;font-family:"微软雅黑",Arial;background: #ffffff;line-height: 1em;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,table,tbody,tfoot,thead,th,td,input,textarea,fieldset,p,blockquote,span,strong,small,b,img,footer,header,menu,nav,section{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
address,caption, cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
a{text-decoration:none;}
a:link,a:visited{text-decoration:none}
a:hover,a:active{text-decoration:none}
@media only screen and (max-width:640px){body{max-width: 640px;min-width: 320px;}}


/***********************pc隐藏***********************/
.header-box,
.nybanner,
.footer,
.banner,
.wrapper,
.pc-suspension,
.fy{display:none;}


@font-face {
	font-family: "DinC";
	src: url("../fonts/dinc.woff2") format("woff2"),
	url("../fonts/dinc.ttf") format("truetype"),
	url("../fonts/dinc.eot") format("embedded-opentype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "SourceHanSansCN-Normal";
	src: url("../fonts/sourcehansanscn-normal.woff2") format("woff2"),
	url("../fonts/sourcehansanscn-normal.woff") format("woff"),
	url("../fonts/sourcehansanscn-normal.ttf") format("truetype"),
	url("../fonts/sourcehansanscn-normal.eot") format("embedded-opentype"),
	url("../fonts/sourcehansanscn-normal.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "AVGARDM_0";
	src: url("../fonts/avgardm_0.woff2") format("woff2"),
	url("../fonts/avgardm_0.woff") format("woff"),
	url("../fonts/avgardm_0.ttf") format("truetype"),
	url("../fonts/avgardm_0.eot") format("embedded-opentype"),
	url("../fonts/avgardm_0.svg") format("svg"),
	url("../font/AVGARDM_0.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "AVGARDMI_0";
	src: url("../fonts/avgardmi_0.woff2") format("woff2"),
	url("../font/AVGARDMI_0.woff") format("woff"),
	url("../fonts/avgardmi_0.ttf") format("truetype"),
	url("../fonts/avgardmi_0.eot") format("embedded-opentype"),
	url("../fonts/avgardmi_0.svg") format("svg"),
	url("../font/AVGARDMI_0.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: "AkzidenzGrotesk-Light";
	src: url("../fonts/akzidenzgrotesk-light.woff2") format("woff2"),
	url("../font/AkzidenzGrotesk-Light.woff") format("woff"),
	url("../fonts/akzidenzgrotesk-light.ttf") format("truetype"),
	url("../fonts/akzidenzgrotesk-light.eot") format("embedded-opentype"),
	url("../fonts/akzidenzgrotesk-light.svg") format("svg"),
	url("../font/AkzidenzGrotesk-Light.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}
.clearfix:after{display: block;  content: '';  clear: both;  visibility: hidden; }
/***********************头部导航***********************/
.moheader{width:100%;background: #FFFFFF;height:25px;overflow: hidden; position: relative;}
.moheader .layout-fixed{position: fixed;left: 0;top: 37px;width: 100%;height: 66px;background: #FFFFFF;z-index: 999;}
.moheader-logo{float: left;margin:10px 0 0 20px;width:65%}
.moheader .moheader-right{overflow: hidden;cursor: pointer;width: 50px;height: 34px;position: relative; float: right;margin:24px 20px 0 0;}
.moheader .moheader-right i{position:absolute;left:5px;width: 40px;height: 4px;background: #ba0903; display: block; border-radius: 10px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.moheader .moheader-right .i1{top:0;transform: rotate(0deg);transform-origin:left top 0;}
.moheader .moheader-right .i2{top:14px;}
.moheader .moheader-right .i3{top:28px;transform: rotate(0deg);transform-origin:left bottom 0;}
@media only screen and (max-width:500px) {
    .moheader{/*height: 58px;margin-top: 35px;*/}
    .moheader .layout-fixed{height: 53px;}
    .moheader-logo{ margin-top: 7px;}
    .moheader-logo img{ height: 44px; }
    .moheader .moheader-right{ margin-top: 17px; width: 40px;}
    .moheader .moheader-right i{width: 30px; height: 3px;}
    .moheader .moheader-right .i1{top:0;}
    .moheader .moheader-right .i2{top:10px;}
    .moheader .moheader-right .i3{top:20px;}
.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}

	
}


/*导航按钮*/
.moheader .change .i1{transform: rotate(45deg);}
.moheader .change .i2{opacity: 0;}
.moheader .change .i3{transform: rotate(-45deg); }

/*菜单*/
.navlist{
	display:none;
	position:fixed;
	top: 58px;
	bottom: 0;
	width:100%;
	height: 100%;
	left:0;
	background: rgba(0,0,0,0.9);
	z-index: 9999;
	overflow: hidden;
	}
.navlist .nav-box{width: 110%;overflow-x: hidden;overflow-y: scroll;height: 90%;}
.navlist li{overflow: hidden;}
.navlist li a.sg{background:url(../images/ico_jia.png) no-repeat 88% center;padding-left:30px;line-height: 70px;
	color:#CCCCCC;font-size: 24px;border-bottom: 1px solid #424243;display: block;}
.navlist li .subnav{overflow: hidden;padding:20px 30px;border-bottom: 1px solid #424243;display: none;}
.navlist li .subnav a{display: block;color:#cccccc;font-size:16px; line-height: 1.8;}
.navlist li a.sg2{background:url(../images/ico_jia2.png) no-repeat 88% center;}
.navlist li.none a.sg{background: none;}
@media only screen and (max-width:500px) {
	.navlist{/*top:90px;*/margin-top: 30px;}
	.navlist li a.sg{font-size: 18px; line-height: 50px;}
	.navlist li .subnav a{font-size:16px; line-height: 1.8;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-right: .5em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}

}
@media only screen and (max-width:400px) {
	.navlist li a.sg{font-size: 16px; line-height: 50px;}
	.navlist li .subnav a{font-size:14px; line-height: 1.6;}
	.top_hunayin{width:100%;margin:0 auto;border-bottom:solid 1px #eaeaea;height:40px;background:#f6f6f6;position: fixed;top: 0;bottom: 0;z-index: 999;}
.top_wenzi{font-family:"微软雅黑";font-size: .8rem;line-height:40px;color:#666;letter-spacing: 0;width: 44%;float:left;}

.side-bar {
	width: 30%;
	position:relative;
	z-index: 100;
	float: left;
	line-height:40px;
	text-indent: 1.5rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 0 no-repeat;
	/* margin-bottom: 2px; */
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float: left;font-family:"微软雅黑";font-size: .8rem;color:#666;}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}
.tou_da{width: 55%;float:right;}
.side-idc{float: left;font-family:"微软雅黑";font-size: .5rem;color:#666;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}

}
/*内页头部*/
.monyheader{width:100%;background: #cf0b15;height:78px;overflow: hidden; position: relative;}
.monyheader .layout-fixed{ position: fixed; left: 0; top: 0; width: 100%; height: 78px;background: #cf0b15; z-index: 999;}
.monyheader-back{margin:16px 0 0 20px;width:65% ; position: absolute; z-index: 2}
.mony-title{position: absolute; z-index: 1;  width: 100%; height: 100%; line-height: 78px;  font-family: SourceHanSansCN-Normal;
	text-align: center; color: #ffffff; font-size: 36px; }
.monyheader .monyheader-right{z-index:3;overflow: hidden;cursor: pointer;width: 50px;height: 34px;position: relative; float: right;margin:24px 20px 0 0;}
.monyheader .monyheader-right i{position:absolute;left:5px;width: 40px;height: 4px;background: #ffffff; display: block; border-radius: 10px;
	transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;}
.monyheader .monyheader-right .i1{top:0;transform: rotate(0deg);transform-origin:left top 0;}
.monyheader .monyheader-right .i2{top:14px;}
.monyheader .monyheader-right .i3{top:28px;transform: rotate(0deg);transform-origin:left bottom 0;}
.monyheader .change .i1{transform: rotate(45deg);}
.monyheader .change .i2{opacity: 0;}
.monyheader .change .i3{transform: rotate(-45deg); top:27px;}
@media only screen and (max-width:500px) {
	.mony-title{ font-size: 28px; line-height: 58px;}
	.monyheader{ height: 58px;}
	.monyheader .layout-fixed{ height: 58px;}
	.monyheader-back{ margin-top: 12px;}
	.monyheader-back img{ height: 34px; }
	.monyheader .monyheader-right{ margin-top: 17px; width: 40px;}
	.monyheader .monyheader-right i{width: 30px; height: 3px;}
	.monyheader .monyheader-right .i1{top:0;}
	.monyheader .monyheader-right .i2{top:10px;}
	.monyheader .monyheader-right .i3{top:20px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
@media only screen and (max-width:400px) {
	.mony-title{ font-size: 22px; }
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}

}

/*******************底部********************/ 	
.mo-footer{width:100%;background: #292929; padding-bottom:86px; ;}
.mo-footer-text{text-align: center;padding:25px 20px;overflow: hidden;color:#979797;font-size: 20px;
	border-top: 1px solid #3d3d3d;line-height: 20px; }
@media only screen and (max-width:500px) {
	.mo-footer{ padding-bottom:66px;}
	.mo-footer-text{font-size: 16px; line-height: 16px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
	
}
@media only screen and (max-width:400px) {
	.mo-footer{ padding-bottom:56px;}
	.mo-footer-text{font-size: 14px; line-height: 14px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
.actGotop{position:fixed;top:60%;right:20px;width:50px; height:50px; display:none;z-index: 998; box-shadow:0px 0px 30px #dedede; border-radius:100%;}
.actGotop a,.actGotop a:link{width:50px;height:50px;display:inline-block; background:url(../images/index_tops.png) no-repeat; outline:none;}


/*******************悬浮底部********************/
.suspension{ position:fixed;bottom:0;width:100%;left:0; z-index: 99999;}
.suspension img{ display:block;float:left; width: 33.33%; ; max-height: 86px; }

/*******************首页banner********************/ 	
.index_banner{position:relative;overflow:hidden;}
.index_banner ul{overflow:hidden; margin-top:50px;}
.index_banner li{position:absolute;top:65px;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:20px;left:50%;z-index:999;display:none;margin-left:-30px;height:10px;_display:none;}
.index_banner cite span{border-radius:100%;float:left;display:block;margin:0 5px;width:10px;height:10px;background-color:#d2f8fc;text-indent:-999em;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#ff4352;cursor:default;}
.clear{clear:both;}
.index_banner li img{display: block;}



/*******************首页内容********************/ 	
.mo-wrapper{overflow: hidden;width:100%;}

/*mo-main1*/
.mo-main1{width:100%;overflow: hidden; padding-top: 30px }
.mo-main1 .list{ overflow: hidden; padding-bottom:25px;}
.mo-main1 .list a{display: block;float: left;width:33.3%;margin-top:22px;}
.mo-main1 .list img{display: block; margin: 0 auto;  max-width: 92px;}
.mo-main1 .list .txt{ text-align: center; line-height: 60px;  color: #333333; font-size:20px; white-space: nowrap; }
.mo-main1 .wenzi{ padding: 0 20px;}
.mo-main1 .wenzi .img{ border: 5px solid #e3e3e3; padding: 35px 0 15px 0; }
.mo-main1 .wenzi .img img{ display: block; margin: 0 auto; width: 80%; max-width: 456px;}
.mo-main1 .wenzi .img .txt1{  color: #656565; font-size: 22px; line-height: 30px; text-align: center; padding: 10px 20px;}
.mo-main1 .wenzi .txt2{ color: #666666; font-size: 22px; line-height:40px ; padding-top: 25px; padding-bottom: 50px;}
.mo-main1 .wenzi .txt2 a{ color: #bf120c;}
@media only screen and (max-width:500px) {
	.mo-main1{ padding-top: 20px;}
	.mo-main1 .list{ padding-bottom: 20px;}
	.mo-main1 .list a{margin-top:20px;}
    .mo-main1 .list img {  width: 60%;  }
	.mo-main1 .list .txt{ font-size: 16px; line-height: 45px;}
	.mo-main1 .wenzi .img{ padding-top: 30px;padding-bottom: 10px;}
	.mo-main1 .wenzi .img .txt1{ font-size: 18px; line-height: 24px;  padding: 10px 15px;}
	.mo-main1 .wenzi .txt2{ font-size: 18px; line-height: 35px; padding-top: 20px; padding-bottom: 40px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}

}
@media only screen and (max-width:400px) {
	.mo-main1{ padding-top: 15px;}
	.mo-main1 .list{ padding-bottom: 15px;}
	.mo-main1 .list a{margin-top:15px;}
	.mo-main1 .list img {  width: 50%;  }
	.mo-main1 .list .txt {  font-size: 14px; line-height: 40px;  }
	.mo-main1 .wenzi .img{ padding-top: 22px;}
	.mo-main1 .wenzi .img img{  width: 70%;}
	.mo-main1 .wenzi .img .txt1{ font-size: 16px; line-height: 20px; padding: 10px 10px;}
	.mo-main1 .wenzi .txt2{ font-size: 16px; line-height: 30px; padding-top: 15px; padding-bottom: 30px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}


/*mo-main2*/
.mo-main2{overflow: hidden;background:#f4f4f4;padding:70px 20px 90px 20px;}
.mo-main2-title{overflow: hidden; width:100%;display: block;}
.mo-main2-title span{float:left;color:#ba0903;font-size:36px;line-height:36px; font-family: SourceHanSansCN-Normal;}
.mo-main2-title em{float: right;color:#999999;font-size: 22px; line-height: 36px;
	background: url("../images/more.jpg") no-repeat right center; padding-right: 28px;}
.mo-main2 ul{margin-top:25px;overflow: hidden; }
.mo-main2 li{width:47.5%; float: left;overflow: hidden; margin-bottom:20px;}
.mo-main2 li:nth-of-type(2n){ float: right;}
.mo-main2 li img{width:100%; display: block;}
.mo-main2 li .txt{ padding: 0 12px; background: #ffffff; font-family: "SourceHanSansCN-Normal";}
.mo-main2 li .txt1{font-size: 24px;color:#333333;line-height:56px;  border-bottom: 1px solid #d8d8d8;
	background:url("../images/bi.png") no-repeat right center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.mo-main2 li .txt2{font-size:20px;color:#666666;line-height: 50px; white-space: nowrap;  overflow: hidden;text-overflow: ellipsis;}
.mo-main2 .multipleColumn{ position:relative; width: 100%;}
.mo-main2 .multipleColumn .bd{overflow:hidden; width: 100%;}
.mo-main2 .multipleColumn .bd .one{ float: left; width: 100%;  }
.mo-main2 .multipleColumn .hd{  overflow:hidden; text-align: center; margin-bottom: 15px; }
.mo-main2 .multipleColumn .hd .center{display: inline-block;}
.mo-main2 .multipleColumn .hd ul{  overflow: hidden; display: block; padding-top: 10px;  height:24px; margin-top: 10px;}
.mo-main2 .multipleColumn .hd ul li{ float: left; width:16px; height:16px;  background: #ababab;
	text-indent: 20px;   margin-left: 10px; margin-right: 10px;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg); 	}
.mo-main2 .multipleColumn .hd ul li:hover{ background:#d21a14 ; }
.mo-main2 .multipleColumn .hd ul li.on{ background:#d21a14;}
.mo-main2 .more{  margin-top:36px;display: block; line-height: 70px;   color: #333333; font-size:20px;
	font-family:SourceHanSansCN-Normal;
text-align: center; background: url("../images/jiantou_hui.png") no-repeat right 30%  center #ededed;}
@media only screen and (max-width:500px) {
	.mo-main2 ul{margin-top:20px;}
	.mo-main2 li .txt1{font-size: 18px; line-height: 46px; }
	.mo-main2 li .txt2{font-size: 16px; line-height: 40px;}
	.mo-main2 .multipleColumn .hd ul li{width:12px; height:12px;  }
	.mo-main2 li .txt{ padding: 0 10px;}
	.mo-main2 .more{font-size: 16px; line-height: 60px; margin-top: 20px;
		background: url("../images/jiantou_hui.png") no-repeat right 22%  center #ededed;  }
	.mo-main2-title span{font-size:28px;}
	.mo-main2{ padding-top:50px ; padding-bottom: 70px;}
	.mo-main2-title em{ font-size: 16px;}
	.mo-main2 .multipleColumn .hd ul{ margin-top: 0px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
	}
@media only screen and (max-width:400px) {
	.mo-main2 .more{font-size: 14px; line-height: 50px; margin-top:15px ;}
	.mo-main2 li .txt1{font-size: 16px; }
	.mo-main2 li .txt2{font-size: 14px;}
	.mo-main2-title span{font-size: 22px;}
	.mo-main2{ padding-top:40px ; padding-bottom: 55px;}
	.mo-main2-title em{  font-size: 14px;}
	.mo-main2 .multipleColumn .hd ul{ margin-top: -8px;}
}



/*mo-main3*/
.mo-main3{ background: url("../images/m3_bg.jpg") no-repeat; background-size: 100% 100%; padding-bottom: 80px;}
.mo-main3 .txt1{ color:#ffffff; font-size: 40px; padding: 85px 0 45px 0px; line-height: 40px; text-align: center; font-family: SourceHanSansCN-Normal; }
.mo-main3 .txt1 font{ color: #ba0903;}
.mo-main3 .list{  margin: 0 20px; border: 1px solid #e3e3e3; border-bottom: none; border-right: none; overflow: hidden; }
.mo-main3 .list .layout{ float: left; width: 33.33333333%; background: #FFFFFF;}
.mo-main3 .list .layout a{ text-align: center;  display: block;  height: 110px; line-height: 110px;
	border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3; }
.mo-main3 .list .layout a em{ color: #fff;}
.mo-main3 .list .layout a img{ display: block; margin: 0 auto; height: 50px; padding-top: 30px;
	transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;}
.mo-main3 .list .layout a:hover{ border: 6px #e3e3e3 solid  ;  height: 99px; line-height: 99px;}
.mo-main3 .list .layout a:hover img{transform: scale( 0.9,  0.9);-ms-transform:scale( 0.9,  0.9);-moz-transform:scale( 0.9,  0.9);-webkit-transform:scale( 0.9,  0.9);-o-transform:scale( 0.9, 0.9);}
.mo-main3 .more{  margin-top:50px; display: block; line-height: 20px;  color: #FFFFFF; font-size: 20px;
	font-family: SourceHanSansCN-Normal;
	text-align: center; background: url("../images/jiantou_bai.png") no-repeat right 30%  center ;}
@media only screen and (max-width:500px) {
	.mo-main3{  padding-bottom: 60px;}
	.mo-main3 .list .layout a{ height: 90px; line-height: 90px;}
	.mo-main3 .list .layout a img{ height: 40px; padding-top: 20px;  }
	.mo-main3 .list .layout a:hover{ border: 6px #e3e3e3 solid  ;  height:79px; }
	.mo-main3 .txt1{  font-size: 32px; line-height: 32px; padding-top: 65px; padding-bottom:40px ;}
	.mo-main3 .more{font-size: 16px; line-height: 16px;  margin-top: 40px;  }
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
@media only screen and (max-width:400px) {
	.mo-main3{  padding-bottom: 50px;}
	.mo-main3 .txt1{  font-size: 26px; line-height: 26px;padding-top: 55px; padding-bottom:30px ;}
	.mo-main3 .more{font-size: 14px; line-height: 14px;  margin-top: 30px; }
	.mo-main3 .list .layout a{ height: 80px; line-height: 70px;}
	.mo-main3 .list .layout a img{ height: 30px; padding-top: 25px;  }
	.mo-main3 .list .layout a:hover{ border: 6px #e3e3e3 solid  ;  height: 69px; }
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}


/*mo-main4*/
.mo-main4{overflow: hidden;padding:70px 20px 95px 20px; background: #f8f8f8;}
.mo-main4-title{overflow: hidden;width:100%;display: block;}
.mo-main4-title span{float:left;color:#ba0903;font-size:36px;line-height:36px; font-family: SourceHanSansCN-Normal;}
.mo-main4-title em{float: right;color:#999999; font-size: 22px; line-height: 36px;
	background: url("../images/more.jpg") no-repeat right center; padding-right: 28px;}
.mo-main4 ul{margin-top:30px;overflow: hidden;width: 100%;}
.mo-main4 .one{overflow: hidden; margin-bottom: 25px; }
.mo-main4 .one img{display: block;float: left;width:54%;overflow: hidden;}
.mo-main4 .one .text{float: right;width:42%;overflow: hidden;}
.mo-main4 .one .text .title{font-size: 26px;color:#333333;line-height:39px; height:78px; display: block;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2; }
.mo-main4 .one .text em{display:block;font-size:20px;line-height:20px; margin-top:30px;color:#ba0903;}
.mo-main4 .two a{ color: #666666;  font-size: 22px;  line-height: 50px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;}
.mo-main4 .more{  margin-top:30px;display: block; line-height: 70px;   color: #333333; font-size: 20px;
	text-align: center; background: url("../images/jiantou_hui.png") no-repeat right 30%  center #ededed;}
@media only screen and (max-width:500px) {
	.mo-main4{padding-top:50px ;padding-bottom: 75px}
	.mo-main4 .more{font-size: 16px;line-height: 60px; margin-top:25px;   }
	.mo-main4 .two a{  font-size: 18px; line-height: 40px;}
	.mo-main4 .one{margin-bottom: 20px;}
	.mo-main4 ul{ margin-top:20px;}
	.mo-main4 .one .text .title{font-size: 20px; line-height: 33px; height: 66px;}
	.mo-main4 .one .text em{font-size:16px;line-height:16px;}
	.mo-main4-title span{font-size:28px;}
	.mo-main4-title em{ font-size: 16px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
	}
@media only screen and (max-width:400px) {
	.mo-main4{padding-top:40px ;padding-bottom: 60px}
	.mo-main4 .two a{  font-size: 16px; line-height: 30px;}
	.mo-main4-title span{font-size: 22px;}

	.mo-main4-title em{  font-size: 14px;}
	.mo-main4 .more{font-size: 14px;line-height: 50px;  margin-top: 20px;   }
	.mo-main4 .one .text .title{font-size: 18px; line-height: 28px; height: 56px;}
	.mo-main4 .one .text em{font-size:14px;line-height:14px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}

/*mo-main5*/
.mo-main5 .list1 img{ display: block; width: 100%;  }
.mo-main5 .list2{ background: #282828; padding: 50px 20px 0 20px;}
.mo-main5 .list2 .menu{ border: 1px solid #adadad; margin-bottom: 30px;  }
.mo-main5 .list2 .menu ul{  text-align: center;  }

.mo-main5 .list2 .menu ul li{ width: 20%; float: left;
	color: #999999; cursor: pointer; font-size: 22px; font-weight: bold; line-height: 48px; position: relative; }
.mo-main5 .list2 .menu ul li:focus{ border: none; outline: none;}
.mo-main5 .list2 .menu ul li .xia{ position:absolute; left: 50%; bottom: -10px; margin-left:-12px ; width:23px ; height: 12px; display: none; ;}
.mo-main5 .list2 .menu ul li:hover{color: #ffffff; }
.mo-main5 .list2 .menu ul li:hover .xia{display: block; }
.mo-main5 .list2 .menu ul li.li-active{ color: #ffffff;}
.mo-main5 .list2 .menu ul li.li-active .xia{position:absolute; left: 50%; bottom: -10px; margin-left:-12px ; width:23px ; height: 12px;display: block;}
.mo-main5 .list2 .cell{ display: none;}
.mo-main5 .list2 .cell:nth-child(2){ display: block; }
.mo-main5 .list2 .cell h3{  color:#ffffff; font-size: 32px;  line-height: 32px;padding-bottom: 15px }
.mo-main5 .list2 .cell ul{ padding-bottom: 40px}
.mo-main5 .list2 .cell ul li{color:#ffffff; font-size: 22px; line-height: 44px;  font-weight: 200; padding-left: 40px;}
.mo-main5 .list2 .cell ul .one{ background: url("../images/m5_1.png") no-repeat  left center; }
.mo-main5 .list2 .cell ul .two{ background: url("../images/m5_2.png") no-repeat  left center;}
.mo-main5 .list2 .cell ul .three{ background: url("../images/m5_3.png") no-repeat  left center;}
@media only screen and (max-width:500px) {
	.mo-main5 .list2 .menu ul li{  font-size: 18px;}
	.mo-main5 .list2 .cell h3{  font-size: 24px; line-height: 22px;}
	.mo-main5 .list2 .cell ul li{ font-size: 18px; line-height: 36px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
@media only screen and (max-width:400px) {
	.mo-main5 .list2 .menu ul li{  font-size: 16px;}
	.mo-main5 .list2 .cell h3{  font-size: 20px; line-height: 20px;}
	.mo-main5 .list2 .cell ul li{ font-size: 16px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}

/*mo-main6*/
.mo-main6{overflow: hidden;padding-top:70px ; background: #ffffff;}
.mo-main6 .mo6-layout{ padding: 0 20px;}
.mo-main6 .mo-main6-title{overflow: hidden;width:100%;display: block; padding-bottom: 50px; text-align: center;
    font-size: 40px; line-height: 42px; color: #ba0903; font-weight: 200; font-family: SourceHanSansCN-Normal;}
.mo-main6 .list{ background: url("../images/m6_1.jpg") no-repeat right top;  padding-top: 25px; padding-bottom: 20px;}
.mo-main6 .list .cell{  height: 72px; margin-bottom: 20px; padding-left: 82px;  font-size: 20px; color: #666666;}
.mo-main6 .list .cell:last-child{ margin-bottom: 0px;}
.mo-main6 .list .cell1{ background: url("../images/m6_2.jpg") no-repeat left; line-height: 72px;}
.mo-main6 .list .cell2{ background: url("../images/m6_3.jpg") no-repeat left; line-height: 35px;}
.mo-main6 .list .cell3{ background: url("../images/m6_4.jpg") no-repeat left; line-height: 35px;}
.mo-main6 .list .cell4{ background: url("../images/m6_5.jpg") no-repeat left; line-height: 72px;}
.mo-main6 .two{ font-size: 20px; line-height: 45px; color: #333333;  border-top:1px solid #dfdfdf;
    font-family: SourceHanSansCN-Normal; background: #f5f5f5; padding:25px 20px 15px 20px;  ;}
@media only screen and (max-width:500px) {
	.mo-main6{padding-top:55px ; }
    .mo-main6 .mo-main6-title{ padding-bottom: 40px;  font-size:30px; line-height: 32px;  }
    .mo-main6 .list .cell{ height:52px ;  margin-bottom: 20px;   font-size: 16px; background-size: 52px; padding-left:60px;}
	.mo-main6 .list .cell1{ line-height: 52px;}
	.mo-main6 .list .cell2{ line-height: 24px; padding-top: 4px; padding-bottom: 4px; height:44px !important;}
	.mo-main6 .list .cell3{  line-height: 24px;  padding-top: 4px; padding-bottom: 4px;height:44px !important;}
	.mo-main6 .list .cell4{ line-height: 52px;}
    .mo-main6 .two{ font-size: 16px; line-height: 35px;}
	.mo-main6 .list{ background-size: 150px; padding-top: 20px;  }
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:40%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
@media only screen and (max-width:400px) {
	.mo-main6{padding-top:45px ; }
    .mo-main6 .mo-main6-title{ padding-bottom: 30px;  font-size:20px; line-height: 22px;   }
    .mo-main6 .list .cell{ height:42px ; margin-bottom:12px;   font-size: 14px;  background-size: 40px; padding-left: 48px;}
	.mo-main6 .list .cell1{ line-height: 42px;}
	.mo-main6 .list .cell2{ line-height: 19px;  padding-top: 4px; padding-bottom: 4px; height:34px !important;}
	.mo-main6 .list .cell3{  line-height: 19px;  padding-top: 4px; padding-bottom: 4px; height:34px !important;}
	.mo-main6 .list .cell4{ line-height: 42px;}
    .mo-main6 .two{ font-size: 14px; line-height: 25px;}
	.mo-main6 .list{ background-size: 110px; padding-top: 15px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}

/***********************内页banner***********************/
.monybanner{width: 100%;overflow: hidden;}
.monybanner img{width:100%;display: block;}
/************************单页************************/
.dy{color:#666;line-height:2em;font-size: 1.25em;width:100%;margin-top: 20px; padding-bottom: 20px;}
.pc-show{ display: none;}
.mo-show{ color:#666;line-height:2em;font-size: 1.25em;width:100%;padding-top: 20px; }
.mo-fangan{ margin-top: -20px;}
@media only screen and (max-width:500px) {
	.dy{color:#666;line-height:1.8em;font-size: 1.205em;width:100%;}
	.mo-show{color:#666;line-height:1.8em;font-size: 1.205em;width:100%;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
.mo-show .mo-jietu img{ display: block;margin: 0 auto; width: 100%; }
/*******************分页*********************/ 
.fy{overflow: hidden;text-align: center;margin-top:50px;font-family: "宋体";}
.fy-con{display: inline-block;overflow: hidden;}
.fy a{ display:block; width:35px; height:35px; text-align:center; line-height:35px; float:left; font-size:12px;border:1px solid #dddddd;color:#666666; margin-right:15px;}
.fy a:hover{ color:#fff; background:#b88c09;}
.fy .cpb {color:#ffffff;border:none;background:#f9bf11;width:37px;height:37px;line-height: 37px;display:block;text-align:center;float:left;font-size:12px;margin-right:15px;}


/*新闻列表页*/
.nytitle { display:none;}
.newlist{  background: #f8f8f8;}
.newlist .list{width: 94%; margin: 0 auto; padding-top: 25px; overflow: hidden; }
.newlist .item_list{position:relative;padding:0 0 90px;}
.newlist .item{width:100%;background:#ffffff;overflow:hidden;margin:0px 0  20px 0;	}
.newlist .item_t{border: 4px solid #f8f8f8;
	-webkit-transition:all 0.4s ease 0s;-moz-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s; }
.newlist .item_t .img{position:relative; overflow: hidden; }
.newlist .item_t .img a{display:block;}
.newlist .item_t:hover{ border: 4px solid #e7e7e7; overflow: hidden; }
.newlist .item_t:hover .img a{background:#f5f3f3;}
.newlist .item  .img a img{ width:100%;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out; }
.newlist .item_t:hover .img a img{filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8; }
.newlist .item_t:hover .wenzi .detail .img-d{ background:url("../images/jiantou2.png") no-repeat right center;}
.newlist .item_t:hover .wenzi .detail{  color: #e0111b;}
.newlist .item_t:hover .wenzi .date{  color: #ba0903;}
.newlist .item_t:hover .wenzi .date font{  color: #e0111b;}
.newlist .item_t:hover .wenzi .title a{color: #ba0903 !important;}
.newlist .item_t .wenzi{padding:40px 15px 0 15px; }
.newlist .item_t .wenzi .date{ float: left; width:105px; height: 65px; border-right: 1px solid #e5e5e5 ; text-align: center ;
	color: #666666; font-size: 14px; line-height: 16px;}
.newlist .item_t .wenzi .date font{  display: block; font-size:46px; font-weight: bold;  color:#333333; line-height: 40px; padding-bottom: 5px; }
.newlist .item_t .wenzi .title{ float: left; width: 260px; font-size: 16px; line-height: 32px; padding-left: 30px;}
.newlist .item_t .wenzi .title a{  color: #333333;}
.newlist .item_t .wenzi p{ padding: 15px 0; border-bottom: 1px solid #e5e5e5; clear: both; color: #777777; font-size: 14px; line-height: 26px; }
.newlist .item_t .wenzi .detail{ display: block; overflow: hidden;  line-height: 60px;  font-size: 14px; color: #666666; text-transform: capitalize;}
.newlist .item_t .wenzi .detail .img-d{ background:url("../images/jiantou1.png") no-repeat right center; width:27px; height:60px; float: right;  display:block;}
.newlist .mo-more{ display: block; text-align: center; height: 60px; line-height: 60px; color: #ffffff; font-size: 20px;
	background: #c9c9c9; margin-bottom: 90px;}
.mo-search{ height:70px; line-height: 70px;
  background:#ebebeb ; width: 94%; margin: 40px auto 0 auto;}
.mo-search input{ float: left; width: 80%; height: 100%; border: none; font-size: 24px; color: #666666; background:#ebebeb ;
	text-indent: 0.7em;}
.mo-search input:focus{ outline:none;}
.mo-search .search{ float: right; width: 70px; height: 70px; background:url("../images/search.png") no-repeat center #7c7c7c; }
@media only screen and (max-width:500px) {
	.mo-search{ height:60px; line-height: 60px;}
	.mo-search .search{ width: 60px; height: 60px;}
	.mo-search input{ font-size: 20px;}
	.newlist .item_t .wenzi .title{ width: 60%; padding-left: 15px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
@media only screen and (max-width:400px) {
	.newlist .item_t .wenzi .title{ width: 55%; padding-left: 10px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}

/*新闻详情页*/
/*新闻详情页*/
.left-fx{ display: none;}
.newdetail{  background: #f8f8f8;  padding-top: 25px;}
.newdetail .list .right{ display: none;}
.newdetail .list{width: 94%; margin: 0px auto ; padding-top: 50px;  overflow: hidden; background: #FFFFFF;   }
.newdetail .list .left{ float: none; padding: 0 25px 30px 25px; ; border-bottom: 25px solid #f4f4f4;}
.newdetail .list .left p{ color: #666666; font-size: 16px; line-height: 32px; text-indent: 2em; margin-bottom: 25px;}
.newdetail .list .left  .title{ text-align: center; color: #333333; font-size: 24px; line-height: 30px; }
.newdetail .list .left  .tx2{ text-align: center;  color: #999999; font-size: 14px; line-height: 20px; padding-top: 20px; padding-bottom: 40px; border-bottom: 1px solid #e9e9e9;}
.newdetail .list .left  .tx2 .tx2-s1{ padding-right: 10px; }
.newdetail .list .left  .tx3{ font-size: 1.25em; color:#666666 ; line-height:2em;  margin-top: 20px; padding-bottom: 20px;}
.newdetail .list .left  .tx3 img{ max-width: 90%; margin: 0 auto; display: block; }
.newdetail .list .left .mo-fx{ padding: 30px 0px 45px 0px;	border-top: 1px solid #e9e9e9; }
.newdetail .list .left .mo-fx .fx-txt{ float: left; color: #000000; font-size: 1.5em; line-height: 32px;}
.newdetail .list .left .mo-fx  .bdsharebuttonbox{
	overflow: hidden !important;
	width:100% !important;
	height:auto !important; }
.newdetail .list .left .mo-fx  .bdsharebuttonbox a{
	float: left !important;
	padding: 0px 0px 0px 0px !important;
	margin: 0px 10px 0px 0px!important;
	display:block !important;
	background:url("../images/fx_icon.png");
	width:33px !important;
	height:33px !important;}
.newdetail .list .left .mo-fx  .bds_weixin{ background-position: 0 -193px !important;; }
.newdetail .list .left .mo-fx  .bds_tsina{ background-position: 0 -40px !important;;}
.newdetail .list .left .mo-fx  .bds_qzone{ background-position: 0 -80px !important;; }
.newdetail .list .left .mo-fx  .bds_douban{ background-position: 0 -120px !important;;}
.newdetail .list .left .mo-fx  .bds_tqq{ background-position: 0  -160px!important;;}
.detail-page{ overflow: hidden;   }
.detail-page a{ font-size: 18px; background:#fff;  display: block;  color: #999999; line-height: 45px; }
.detail-page a.back{ display:none;}
.newdetail .list .mo-back{  display: block; font-size:20px; text-align: center;  color: #ffffff; margin: 0px 0 110px 0; line-height: 60px;  background:#c9c9c9;  }
@media only screen and (max-width:500px) {
    .newdetail .list .left{  padding-left:15px;padding-right:15px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
@media only screen and (max-width:400px) {
	.newdetail .list{ padding-top: 30px;}
	.newdetail .list .title{ font-size: 1.5em;  }
	.newdetail .list .tx2{ font-size: 1em;padding-top: 10px; padding-bottom: 20px;}
	.newdetail .list .tx3{ font-size: 1em;}
	.newdetail .list  p{  font-size: 0.9em; line-height:35px; text-indent: 2em;}
	.newdetail .list .mo-fx .fx-txt{ font-size: 1.1em; }
	.newdetail .list .mo-fx .bdsharebuttonbox a{margin: 0px 4px 0px 0px!important;}
	.detail-page a{ font-size: 1em; line-height:40px;}
	.newdetail .list .mo-back{ font-size:1.1em; line-height: 50px;}
	.newdetail .list .left .mo-fx .fx-txt{ font-size: 1em;}
	.newdetail .list .left .mo-fx .fx-txt{ float: none; padding-bottom: 10px;}
	.newdetail .list .left p{margin-bottom: 20px; }
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}




.newdetail .mo-detail-list{width: 94%; margin: 0px auto ; padding-top: 50px;  overflow: hidden; background: #FFFFFF;   }
.newdetail .mo-detail-list .layout{ padding: 0 25px 30px 25px; ; border-bottom: 25px solid #f4f4f4;}
.newdetail .mo-detail-list  p{ color: #666666; font-size: 16px; line-height: 45px; text-indent: 2em;}
.newdetail .mo-detail-list  .title{ text-align: center; color: #333333; font-size: 24px; line-height: 30px; }
.newdetail .mo-detail-list  .tx2{ text-align: center;  color: #999999; font-size: 14px; line-height: 20px; padding-top: 20px; padding-bottom: 40px; border-bottom: 1px solid #e9e9e9;}
.newdetail .mo-detail-list  .tx2 .tx2-s1{ padding-right: 10px; }
.newdetail .mo-detail-list  .tx3{ font-size: 1.25em; color:#666666 ; line-height:2em;  margin-top: 20px; padding-bottom: 20px;}
.newdetail .mo-detail-list .mo-fx{ padding: 30px 0px 45px 0px;	border-top: 1px solid #e9e9e9; }
.newdetail .mo-detail-list .mo-fx .fx-txt{ float: left; color: #000000; font-size: 1.5em; line-height: 32px;}
.newdetail .mo-detail-list .mo-fx .bdsharebuttonbox{
	overflow: hidden !important;
	width:100% !important;
	height:auto !important; }
.newdetail .mo-detail-list .mo-fx .bdsharebuttonbox a{
	float: left !important;
	padding: 0px 0px 0px 0px !important;
	margin: 0px 10px 0px 0px!important;
	display:block !important;
	background:url("../images/fx_icon.png");
	width:33px !important;
	height:33px !important;}
.newdetail .mo-detail-list .mo-fx  .bds_weixin{ background-position: 0 -193px !important;; }
.newdetail .mo-detail-list .mo-fx  .bds_tsina{ background-position: 0 -40px !important;;}
.newdetail .mo-detail-list .mo-fx  .bds_qzone{ background-position: 0 -80px !important;; }
.newdetail .mo-detail-list .mo-fx  .bds_douban{ background-position: 0 -120px !important;;}
.newdetail .mo-detail-list .mo-fx  .bds_tqq{ background-position: 0  -160px!important;;}
.detail-page{ overflow: hidden;   }
.detail-page a{ font-size: 18px; background:#fff;  display: block;  color: #999999; line-height: 45px; }
.detail-page a.back{ display:none;}
.newdetail .mo-detail-list .mo-back{  display: block; font-size:20px; text-align: center;  color: #ffffff; margin: 0px 0 25px 0; line-height: 60px;  background:#c9c9c9;  }
@media only screen and (max-width:400px) {
	.newdetail .mo-detail-list{ padding-top: 30px;}
	.newdetail .mo-detail-list .title{ font-size: 1.5em;  }
	.newdetail .mo-detail-list .tx2{ font-size: 1em;padding-top: 10px; padding-bottom: 20px;}
	.newdetail .mo-detail-list .tx3{ font-size: 1em;}
	.newdetail .mo-detail-list  p{  font-size: 0.9em; line-height:35px; text-indent: 2em;}
	.newdetail .mo-detail-list .mo-fx .fx-txt{ font-size: 1.1em; }
	.newdetail .mo-detail-list .mo-fx .bdsharebuttonbox a{margin: 0px 4px 0px 0px!important;}
	.detail-page a{ font-size: 1em; line-height:40px;}
	.newdetail .mo-detail-list .mo-back{ font-size:1.1em; line-height: 50px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}




.nytitle2{background: #f8f8f8; padding: 20px 8px 0 8px;}
.nytitle2 .title{ display: none; }
.nytitle2 ol{overflow: hidden;}
.nytitle2 ol li{float: left; width: 33.33%}
.nytitle2 ol li .li-active{  font-size: 18px; line-height: 50px; display: block; color: #ba0903;}
.nytitle2 ol li a{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center;
	color: #666666; font-size: 18px; line-height: 50px; display: block; }
.nytitle2 ol li a:hover{ color:#ba0903; }
/*案例*/
.anli{  background: #f8f8f8;}
.anli .list{width: 94%; padding-top:0px ; margin: 0 auto;  overflow: hidden;  }
.anli .cont {margin-top:20px;}
.anli .cont ul{overflow: hidden; }
.anli .cont li{width:50%; float: left;overflow: hidden; }
.anli .cont li .layout{   background: #FFFFFF;  margin: 0 0px 25px 0px;
	transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out;}
.anli .cont li:nth-of-type(2n) .layout{ margin-left: 10px;}
.anli .cont li:nth-of-type(2n+1) .layout{ margin-right: 10px;}
.anli .cont li a{ display: block;  margin: 0 auto; }
.anli .cont li img{width:100%; display: block;}
.anli .cont li .img1{ display:block; width:100%;    position: relative;}
.anli .cont li .img2{ display: none;  position: absolute; left: 0 ;top:0; width: 100%; height: 100%;  text-align: center; background: url("../images/bg1.png") repeat;  }
.anli .cont li .img2 img{ width:242px ; height: 45px;  position: relative; left: 50% ;top:50%;   margin-left: -121px; margin-top: -22.5px;}
.anli .cont li .txt{  background: #ffffff; padding: 0 10px;}
.anli .cont li .txt1{font-size: 16px;color:#333333;line-height:55px;  border-bottom: 1px solid #d8d8d8;
	white-space: nowrap; background:url("../images/bi.jpg") no-repeat right center;
 overflow: hidden; text-overflow: ellipsis;}
.anli .cont li .txt1 a{ color:#333333 ;}
.anli .cont li .txt2{font-size: 14px;color:#666666; line-height: 50px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.anli .cont li .txt3{ display: none;}
.anli .cont li .layout:hover .img2{ display: block;}
.anli .bd li .layout:hover .txt1 { color: #ba0903;}
.anli .cont li .layout:hover{ box-shadow: 10px 10px 5px #cacaca;
	transform:translate3d(0, -6px, 0);-webkit-transform:translate3d(0, -6px, 0);-moz-transform:translate3d(0, -6px, 0);-o-transform:translate3d(0, -6px, 0);-ms-transform:translate3d(0, -6px, 0);}
.anli .cont .more{ display: none;}

@media only screen and (max-width:400px) {
	.nytitle2 ol li .li-active{  font-size: 1em; line-height: 36px;}
	.nytitle2 ol li a{  font-size: 1em; line-height: 36px;}
	.anli .cont li .txt1{line-height:46px;   }
	.anli .cont li .txt2{ line-height: 36px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
/*新增---网站二维码*/
.anli .cont li .img-ewm{ display: none;  position: absolute; left: 0 ;top:0; width: 100%; height: 100%;  text-align: center; background: url("../images/bg1.png") repeat;  }
.anli .ewm-bg{position: relative; left: 50% ;top:46%;   margin-left: -52px; margin-top: -52px; width:104px ; height: 104px; background: url("../images/ewm_bg2.png") no-repeat;}
.anli .cont li .ewm-bg img{ display: block; width:90px ; height: 90px;  margin:  0 auto; padding-top: 7px;  }
.anli .cont li .layout:hover .img-ewm{ display: block;}
.anli .cont li .img-ewm .tip{ color:#ffffff;  font-size:16px; line-height: 20px; position: absolute; left: -100% ; bottom: -30px;  text-align: center; width: 300%; }
@media only screen and (max-width:500px) {
	.anli .cont li .img-ewm .tip{bottom: -20px; font-size:14px; }
}
@media only screen and (max-width:400px) {
	.anli .ewm-bg{position: relative; left: 50% ;top:40%;   margin-left: -32px; margin-top: -32px; width:64px ; height: 64px; background: url("../images/ewm_bgm.png") no-repeat;}
	.anli .cont li .ewm-bg img{ display: block; width:50px ; height: 50px;  margin:  0 auto; padding-top: 7px;  }
	.anli .cont li .img-ewm .tip{bottom: -20px; font-size:12px; }
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
/*案例---------------雨润*/

.anli-demo{  background: #f0f0f0;}
.anli-demo .list .title{display: none; }
.anli-demo .list{   overflow: hidden; padding: 0 20px; }

.anli-demo .list .one { background: #fff;padding-top:60px; }
.anli-demo .list .one .mo-title{  color: #333333; font-size: 32px; line-height: 36px; padding-left: 30px; padding-bottom:25px; }
.anli-demo .list .one .img1 img{ display: block; margin: 0 auto; width: 100%; max-width: 600px;}
.anli-demo .list .one .txt{  padding: 45px 0px 0px 0px; overflow: hidden;}
.anli-demo .list .one .txt .left{ padding: 0 30px 50px 30px;}
.anli-demo .list .one .tit{ background: url("../images/title_xian.jpg") no-repeat left bottom; font-size: 24px; color: #333333;
	margin-bottom:15px;line-height: 50px; }
.anli-demo .list .one .abstract{ font-size: 16px; color: #666666; line-height: 30px; }
.anli-demo .list .one .act a.baojia{ display: none;}
.anli-demo .list .one .act a.zixun{ display: none;}
.anli-demo .list .one .act .dizhi a{ color:#333333;}
.anli-demo .list .one .left-txt{ overflow: hidden; padding-top:24px; ; color: #666666; font-size: 16px; line-height: 30px;}
.anli-demo .list .one .left-txt font{  color: #da0606;}
.anli-demo .list .one .left-txt span{  color: #333333}
.anli-demo .list .one .left-txt font span{  color: #da0606;}
.anli-demo .list .one .txt .right{  background: #f9f9f9;}
.anli-demo .list .one .right a{ display: none;}
.anli-demo .list .one .right .layout{  padding: 45px 30px 45px 30px; overflow: hidden;}
.anli-demo .list .one .right .layout .tit{ background: url("../images/title_xian.jpg") no-repeat left bottom; font-size: 24px; color: #333333;
	margin-bottom:25px;line-height: 44px; }
.anli-demo .list .one .right .layout p{ font-size: 16px; color:#666666; line-height: 36px; background: url("../images/lingxing.png") no-repeat left center;
	padding-left: 25px;}
.anli-demo .list .two { text-align: center; }
.anli-demo .list .two .tit{ margin-top: 80px; color: #333333; font-size: 28px; line-height:28px;  ;}
.anli-demo .list .two .img1{ background: #fff; margin-top: 140px; position: relative; height: 450px !important;}
.anli-demo .list .two .img1 .img2{ position: absolute; display: block; top: -110px !important;  width: 100%;}
.anli-demo .list .two .img1 .img2 img{ display: block; margin: 0 auto; width: 100%; max-width: 455px;}
.anli-demo .list .two .img1 .txt{ position: absolute;bottom: 80px !important;  width: 100%;}
.anli-demo .list .two .img1 .txt1{ color: #999999; font-size: 25px; margin: 0 auto;font-weight: 200;
	background:url("../images/two_tit_bg.png") no-repeat;width: 214px; height: 55px; line-height: 55px;}
.anli-demo .list .two .img1-re{ background: #fff; margin-top: 60px; position: relative; height: 300px !important;}
.anli-demo .list .two .img1-re .img2{ position: absolute; display: block; top: -100px !important;  width: 100%;}
.anli-demo .list .two .img1-re .img2 img{ display: block; margin: 0 auto; width: 100%; max-width: 455px;}
.anli-demo .list .two .img1-re .txt{ position: absolute;bottom: 30px !important;  width: 100%;}
.anli-demo .list .two .img1-re .txt1{ color: #999999; font-size: 25px; margin: 0 auto;font-weight: 200;
	background:url("../images/two_tit_bg.png") no-repeat;width: 214px; height: 55px; line-height: 55px;}

/*img1-reipad*/
.anli-demo .list .two .img1-reipad{ background: #fff; margin-top: 60px; position: relative; height: 440px !important;}
.anli-demo .list .two .img1-reipad .img2{ position: absolute; display: block; top: -100px !important;  width: 100%;}
.anli-demo .list .two .img1-reipad .img2 img{ display: block; margin: 0 auto; width: 100%; max-width: 455px;}
.anli-demo .list .two .img1-reipad .txt{ position: absolute;bottom: 60px !important;  width: 100%;}
.anli-demo .list .two .img1-reipad .txt1{ color: #999999; font-size: 25px; margin: 0 auto;font-weight: 200;
	background:url("../images/two_tit_bg.png") no-repeat;width: 214px; height: 55px; line-height: 55px;}


.anli-demo .list .three .tit{ margin:90px auto 70px auto; text-align: center; color:#666666; font-size: 22px; line-height:50px;  text-transform: uppercase ;
	border:2px solid #e6494b; border-right: none; border-left: none; width: 180px;  }
.anli-demo .list .three .color{ display: block; margin: 0 auto 60px auto;  width: 100%; max-width:600px; }
.anli-demo .list .four{ background: #fff; padding-top: 50px;}
.anli-demo .list .four .tit{ margin:0px auto 50px auto;  text-align: center; text-transform: uppercase;
	color: #999999; font-size: 25px; font-weight: 200;
	background:url("../images/two_tit_bg.png") no-repeat;width: 214px; height: 55px; line-height: 55px; }
.anli-demo .list .four .layout-1200{   text-align: center;width: 100%; }
.anli-demo .list .four .layout-1200 ul{ display: none;}
.anli-demo .list .four .layout-1200 .tit1{ font-size: 24px; color:#333333; font-weight: bold; line-height:30px; padding-bottom: 25px;}
.anli-demo .list .four .layout-1200 img{ display: block; margin: 0 auto 45px auto; width: 100%; max-width:600px; ;}
.anli-demo .list .four .layout-1200 .watch{ padding:20px 0 90px 0 ; margin-bottom: 0px; max-width: 364px;}
.anli-demo .list .five .baojia{ display: block; margin-top:50px; width: 100%; text-align: center; height:60px ; line-height: 60px;
	font-size: 22px; color: #ffffff; background: #ffa200; float: right;  }
.anli-demo .list .five .zixun{ display: block; margin-top: 20px; width:100%; text-align: center; height:60px ; line-height: 60px;
	font-size: 22px; color: #ffffff; background: #6f6f6f; float: right; margin-bottom: 110px; }

@media only screen and(max-width: 500px) {
	.anli-demo .list .two .img1-reipad{ height: 400px !important;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
@media only screen and (max-width:400px) {
	.anli-demo .list .one {padding-top:30px; }
	.anli-demo .list .two .img1{  height: 340px !important;}
	.anli-demo .list .two .img1-re{  height: 240px !important;}
	.anli-demo .list .two .img1-reipad{height: 350px !important; }
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}






/*-------------网络营销-------------------*/
.mo-yingxiao{background: #ffffff; padding: 0 0px  60px 0px;}
.mo-yingxiao .title{ text-align: center;font-family: SourceHanSansCN-Normal; padding: 0 20px;  }
.mo-yingxiao .t1{ color: #333333; font-size: 26px; line-height: 30px; padding-top:30px; padding-bottom: 25px; }
.mo-yingxiao .t2{ color: #ba0903; font-size: 38px; line-height: 42px; padding-bottom: 55px;   }
.mo-yingxiao .one{padding: 0 20px;}
.mo-yingxiao .one  img{ display: block;  margin: 0 auto;}
.mo-yingxiao .one .text{ text-align: center;  color: #333333; font-size: 24px; font-weight: bold; line-height: 50px; margin: 30px 0 60px 0; }
.mo-yingxiao .two{  color: #ffffff; font-size: 18px; line-height: 40px; background: #e13e38; padding:60px 20px 50px 20px; text-align: center ;}
.mo-yingxiao .three{padding: 0 20px;}
.mo-yingxiao .three .cell{ border-bottom: 1px dotted #d1d1d1; padding: 55px 0 40px 0; }
.mo-yingxiao .three .cell:last-child{ border-bottom: none; }
.mo-yingxiao .three .cell  .img{  width: 100%; float: left; position: relative; padding-bottom: 35px;}
.mo-yingxiao .three .cell  .img img{ width: 100%;}
.mo-yingxiao .three .cell .text {width:100% ; text-align: left; color: #666666; font-size: 22px; line-height: 40px;}
@media only screen and (max-width:400px) {
	.mo-yingxiao .t1{  font-size: 1.4em;   }
	.mo-yingxiao .t2{ font-size: 1.7em;}
	.mo-yingxiao .one .text{ font-size: 1.3em; line-height:40px;}
	.mo-yingxiao .two{  font-size: 1.1em; line-height: 30px;}
	.mo-yingxiao .three .cell .text { font-size: 1em;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}



/*------------全网营销---------------------*/
.m-yx2 .title{ text-align: center;font-family: SourceHanSansCN-Normal; font-weight: 200; }
.m-yx2 .t1{ color: #333333; font-size: 26px; line-height: 30px; padding-top: 10px; padding-bottom: 25px;  }
.m-yx2 .t2{ color: #ba0903; font-size: 38px; line-height: 42px; padding-bottom: 40px;   }
.m-yx2 .one{ background: #f66a60;  padding: 50px 0 40px 0; font-weight: bold;  text-align: center;
	font-size: 26px; color: #fff; line-height: 28px;  }
.m-yx2 .one  img{ display: block; margin: 0 auto; padding-bottom: 40px;}
.m-yx2  .one-text{ color: #333333; font-size: 22px; line-height: 40px; text-align: center; padding: 25px 20px 50px 20px; border-bottom: 1px dotted #d1d1d1; }
.m-yx2 .two{ padding: 0 20px;}
.m-yx2 .two .two-1 { color: #333333; font-size: 28px;  line-height: 30px; text-align: center; padding: 60px 0 25px 0;
	font-family: SourceHanSansCN-Normal; font-weight: 200;}
.m-yx2 .two  img{ display: block;  width: 100%;}
.m-yx2 .two p{ font-size: 22px; color: #666666; line-height: 40px; padding: 30px 0 55px 0;  border-bottom: 1px dotted #d1d1d1; }
.m-yx2 .three{padding: 0 20px;}
.m-yx2 .three .three-1 { color: #333333; font-size: 28px; line-height: 30px; text-align: center; padding: 80px 0 60px 0;
	font-family: SourceHanSansCN-Normal; font-weight: 200;}
.m-yx2 .three .cell {  margin-bottom: 35px; position: relative;}
.m-yx2 .three .cell  .num{ font-family: DinC; font-size: 40px; background: #e0111b; color: #fff;
	line-height: 60px; width:60px; position: absolute; left: 0 ;top: 0; text-align: center;}
.m-yx2 .three .cell  .tit{padding-left: 60px; height:58px; border: 1px solid #e0111b;  line-height: 58px; text-indent: 15px;
	font-size:26px; color: #e0111b;  margin-bottom: 15px;}
.m-yx2 .three .cell  .text{color: #666666; font-size: 22px; line-height: 40px; }
@media only screen and (max-width:400px) {
	.m-yx2 .t1{ font-size: 1.4em;  }
	.m-yx2 .t2{font-size: 1.7em;}
	.m-yx2 .one{font-size: 1.2em;}
	.m-yx2 .one-text{font-size: 1em;}
	.m-yx2 .two .two-1 { font-size:1.3em;}
	.m-yx2 .three .three-1 { font-size:1.3em;}
	.m-yx2 .two p{ font-size: 1em;}
	.m-yx2 .three .cell  .num{  font-size: 35px;}
	.m-yx2 .three .cell  .tit{font-size:22px;}
	.m-yx2 .three .cell  .text{ font-size: 1.1em;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}


/*关于我们页面*/

.mo-about .title{ text-align: center;font-family: SourceHanSansCN-Normal; font-weight: 200; padding: 0 20px;  }
.mo-about .t1{ color: #333333; font-size: 34px; line-height: 40px; padding-top: 0px;  font-weight: 200; padding-bottom: 25px; }
.mo-about .t2{ color: #df111b; font-size: 26px; line-height: 50px; font-weight: 200; padding-bottom: 35px;   }
.mo-about .t3{ color: #666666; font-size: 22px; line-height: 40px; padding-bottom:40px;   }
.mo-about .one{ background: #f8f8f8;  overflow: hidden; padding: 75px 20px 50px 20px;}
.mo-about .one h3{ display: block; cursor: default; color:#333333; font-weight: 200; font-size: 34px; text-align: center; line-height: 40px; padding-bottom:30px; }
.mo-about .one .cont{width:100%;overflow: hidden;}
.mo-about .one .cont .bd h2{ color: #df111b; font-size: 30px; font-weight: 200;  padding: 50px 0 20px 0;}
.mo-about .one .cont .bd .text{ color: #666666; font-size: 22px; line-height: 40px; }
.mo-about .multipleColumn3{ position:relative;}
.mo-about .multipleColumn3 .bd{overflow:hidden;}
.mo-about .multipleColumn3 .bd ul{ width:100%; }
.mo-about .multipleColumn3 .bd ul li{ float:left;  width:100%; }
.mo-about .multipleColumn3 .bd ul li .img{ border: 3px solid #fff; }
.mo-about .multipleColumn3 .bd ul li img{width:100%;display: block;}
.mo-about .multipleColumn3 .hd{  overflow:hidden; text-align: center;  }
.mo-about .multipleColumn3 .hd .center{display: inline-block;}
.mo-about .multipleColumn3 .hd ul{  overflow: hidden; display: block; padding-top: 50px;  height:24px;}
.mo-about .multipleColumn3 .hd ul li{ float: left; width:16px; height:16px;  background: #ababab; overflow: hidden;
	text-indent: 20px;   margin-left: 10px; margin-right: 10px;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg); 	}
.mo-about .multipleColumn3 .hd ul li:hover{ background:#d21a14 ; }
.mo-about .multipleColumn3 .hd ul li.on{ background:#d21a14;}
.mo-about .two{padding: 85px 20px 40px 20px;  overflow: hidden; }
.mo-about .two h3{display: block; cursor: default; color:#333333; font-weight: 200; font-size: 34px; text-align: center; line-height: 40px; padding-bottom:45px; }
.mo-about .two .cont{  overflow: hidden;}
.mo-about .two  .a-picBtnLeft{ width:100%; /*height:513px;*/  position:relative;  overflow:hidden;  zoom:1;   }
.mo-about .two  .a-picBtnLeft .hd{ width:100%;  position:relative;   }
.mo-about .two  .a-picBtnLeft .hd ul{ width:100%;  overflow:hidden; zoom:1; }
.mo-about .two  .a-picBtnLeft .hd ul li{ padding-top:5px; float:left; display:block; text-align:center; width: 25%; cursor: pointer;  }
.mo-about .two  .a-picBtnLeft .hd ul li img{ width: 92%; max-width: 118px;}
.mo-about .two  .a-picBtnLeft .hd ul li .img1{ display: block;}
.mo-about .two  .a-picBtnLeft .hd ul li .img2{ display: none;}
.mo-about .two  .a-picBtnLeft .hd ul li.on .img1{ display: none;  }
.mo-about .two  .a-picBtnLeft .hd ul li.on .img2{ display: block;  }
.mo-about .two  .a-picBtnLeft .hd ul li .tit1{ font-size: 26px; color: #f62323; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.mo-about .two  .a-picBtnLeft .hd ul li .tit2{ font-family: Arial; font-size: 20px; color: #bfbfbf; text-transform: uppercase;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mo-about .two  .a-picBtnLeft .bd{ width:100%;  /*height:230px;*/ position:relative; margin-top: 20px; }
.mo-about .two  .a-picBtnLeft .bd li{ position:relative; zoom:1; }
.mo-about .two  .a-picBtnLeft .bd li .title h4{ font-weight: normal; padding-bottom: 5px;  font-size: 26px; color:#333333; line-height: 45px; text-align: left;}
.mo-about .two  .a-picBtnLeft .bd li .title{ display:block; left:0; bottom:0;   position:relative; z-index:2;
	background: url("../images/bg1.jpg") no-repeat left top #f1f1f1 ;  padding: 40px 16px 35px 16px; text-align: left;
	font-size: 22px; color: #666666; line-height: 40px;}
.mo-about .four{ padding: 80px 20px 40px 20px;}
.mo-about .four h3{ color:#333333; font-weight: 200; font-size: 34px; text-align: center; line-height: 40px; padding-bottom:40px; }
.mo-about .four .cell{ margin-bottom: 40px;}
.mo-about .four .cell h4{ background: #f62323; font-weight: normal; color: #fff; text-indent: 30px; font-size:24px; line-height: 66px ;
	margin-left: 70px; margin-bottom: 15px;
	overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.mo-about .four .cell .text{ color: #666666; font-size: 22px; line-height: 40px;}
.mo-about .four .img1{background: url("../images/about5.png") no-repeat left center;}
.mo-about .four .img2{background: url("../images/m6_5.jpg") no-repeat left center;}
.mo-about .four .img3{background: url("../images/about7.png") no-repeat left center;}
@media only screen and (max-width:400px) {
	.mo-about .t1{ font-size:24px;  }
	.mo-about .t2{ font-size: 18px; line-height: 40px;  }
	.mo-about .t3{ font-size: 16px; line-height: 36px;}
	.mo-about .one h3{ font-size: 1.8em;}
	.mo-about .one .cont .bd h2{font-size:25px;}
	.mo-about .one .cont .bd .text{ font-size:16px; }
	.mo-about .two  .a-picBtnLeft .hd ul li .tit1{ font-size: 20px; }
	.mo-about .two  .a-picBtnLeft .hd ul li .tit2{ font-size: 15px;}
	.mo-about .two  .a-picBtnLeft .bd li .title h4{  font-size: 20px;}
	.mo-about .two  .a-picBtnLeft .bd li .title{ font-size:16px;}
	.mo-about .four h3{  font-size: 1.8em;}
	.mo-about .four .cell h4{ text-indent: 20px; font-size:1.2em; margin-left: 60px;}
	.mo-about .four .cell .text{  font-size: 1.1em;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}


/*联系我们页面*/
.contact{  background: #FFFFFF; }
.contact .layout-w{padding: 0 20px; }
.contact .one{ overflow: hidden;  margin: 30px 0 40px 0; border:1px solid #d7d7d7; display: table; width: 100%;}
.contact .one a{display: table-cell;font-size: 24px; color: #666666;
	width: 20%;  text-align: center; line-height: 80px;  }
.contact .one span{ color: #d9d9d9 ; font-weight: 200; padding: 0; margin: 0;}
.contact .one a:hover{color: #FFFFFF;  background: #f14135;}
.contact .one font{display: block; font-weight: 200; margin: 0 ;padding: 0; }
.contact .two .txt{ padding-top:35px;   }
.contact .two .txt .t1{font-size: 30px; color: #333333; line-height: 46px; padding-bottom:10px; }
.contact .two .txt .t2{font-size: 22px; color: #666666; line-height: 40px; }
.contact .two .addc{ overflow: hidden; padding-bottom: 40px; }
.contact .two .addc:last-child{ border-bottom:none; margin-bottom: 0; padding-bottom: 50px;}
@media only screen and (max-width:500px) {
	.contact .one a{font-size: 20px;}
	.contact .two .txt .t1{font-size: 26px;  }
	.contact .two .txt .t2{font-size: 16px;  }
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}


/*与众不同*/

.butong .title{ text-align: center;font-family: "SourceHanSansCN-Normal";  }
.butong .title2{ color: #333333; font-size: 34px; line-height: 40px;  padding-top: 35px; padding-bottom:40px; font-weight: 200;   }
.butong .one{ padding: 0 20px;}
.butong .one img{ display: block; width: 100%; max-width: 600px; margin-bottom: 30px;}
.butong .one .yzh-img4{ padding-top: 40px;}
.butong .one a img{ margin-bottom: 90px;}
.butong .one .yuzh-txt{ font-size: 22px; color: #666666; line-height: 40px; margin-bottom: 45px;}
.butong .one .yuzh-txt .yuzh-txt1{ color: #df111b; font-size: 26px; line-height: 46px; padding: 10px 0 30px 0;}
.butong .one .yuzh-txt p{ margin-bottom:20px; ;}
.butong .two{ background:#f6f6f6;}
.butong .two .title2{ font-size: 34px; color: #333333; line-height:40px; text-align: center; padding: 80px 0 40px 0 ; ;}
.butong .two .list{ padding:  0 20px;}
.butong .two .list .cell{ background: #FFFFFF; margin-bottom: 15px; overflow: hidden; padding: 45px 0;}
.butong .two .list .cell .img{ float: left; width: 35%;}
.butong .two .list .cell .tx{ float: left; width: 60%;}
.butong .two .list .cell .img img{ display: block; margin: 0 auto; }
.butong .two .list .cell .tx .tx1{ font-size: 26px; color: #333333; line-height: 60px; }
.butong .two .list .cell .tx .tx2{ font-size: 20px; color: #bababa; line-height: 40px;  font-family: Arial; text-transform: uppercase;}
.butong .one .more{  display: block; background:#e32214; padding: 15px 0px 15px 0px;
    font-size: 20px; color: #ffffff; line-height:33px ;overflow: hidden; height: 66px;   margin-bottom: 90px; }
.butong .one .more .bt-m1{ width:20% ; float: left; display: block;}
.butong .one .more .bt-m1 img{ width:60px; height: 48px; display: block; margin: 0 auto; padding-top:5px; }
.butong .one .more .bt-m2{ width:20%; height: 56px; float: left; display: block;}
.butong .one .more .bt-m2 img{ width:56px; height: 56px;display: block; margin: 0 auto;padding-top: 5px;   }
.butong .one .more .bt-m3{ float: left;width: 60%;}
@media only screen and (max-width:500px) {
    .butong .one .more{  font-size: 16px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
@media only screen and (max-width:400px) {
    .butong .one .more{  font-size: 14px;}
    .butong .title2{ font-size: 28px;}
    .butong .one .yuzh-txt{ font-size: 16px; }
    .butong .one .yuzh-txt .yuzh-txt1{ font-size: 20px;}
    .butong .two .title2{ font-size: 28px;}
    .butong .two .list .cell .tx .tx2{ font-size: 15px;}
    .butong .two .list .cell .tx .tx1{ font-size: 20px;}
    .butong .two .list .cell .img{ width: 40%;}
    .butong .two .list .cell .img img{ width: 80%; max-width: 110px;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	/*width: 40%;*/
	position:relative;
	/* right: 25px; */
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
@media (max-width: 1919px) 
{
    #div_case{display:none;}
    #div_mobcase{display:block;}
	.top_hunayin{ width:100%; margin:0 auto; border-bottom:solid 1px #eaeaea; height:40px; background:#f6f6f6;}
.top_wenzi{ font-family:"微软雅黑"; font-size:14px; line-height:40px; color:#666; letter-spacing:0px; width:44%; float:left;}

.side-bar {
	width: 40%;
	position:relative;
	right: 170px; 
	font-size: 0;
	line-height: 0;
	z-index: 100;
	float:right;
	font-size:14px;
	line-height:40px;
	text-indent: 2.3rem;
	top: -33px;
}
.side-bar a {
	height: 40px;
	display: inline-block;
	background: url(../images/h_weixin.png) 12px no-repeat;
	margin-bottom: 2px;
}
.side-bar a:hover {
	
}
.side-bar .icon-qq {
	background-position: 0 -62px;
}
.side-bar .icon-chat {
	/*background-position: 0 -118px;*/
	position: relative;
	right: .7rem;
}
.side-bar .icon-chat:hover .chat-tips {
	display: block;
}
.side-bar .icon-blog {
	background-position: 0 -198px;
}
.side-bar .icon-mail {
	background-position: 0 -266px;
}
.side-bar .icon-totop {
	background-position: 0 -334px;
}
.chat-tips {
	/*padding: 20px ;*/
	/*border: 1px solid #d1d2d6;*/
	position: absolute;
	/*right: 78px;*/
	top: 40px;
	/*background-color: #ffffff;*/
	display: none;
	text-indent:0;
}
.chat-tips i {
	width: 9px;
	height: 16px;
	display: inline-block;
	position: absolute;
	right: -9px;
	top: 80px;
	background-position:-88px -350px;
}
.chat-tips img {
	width:90px;
	height:90px;
}

.side-weibo{float:right;font-family:"微软雅黑";font-size:14px;color:#666;margin-top: 12px;/* margin-right: 1.5em */}
.side-weibo img{ width:20px; height:20px; float:left; margin-right: 0.6em;}

.side-idc{ float:right; font-family:"微软雅黑"; font-size:14px; color:#666;margin-right: 1.8em;margin-top: 12px;}
.side-idc img{ float:left; margin-right: 0.6em;}
}
/*网站地图*/
.sitemap{overflow: hidden;background: #ebebeb;padding-bottom: 50px; line-height: 25px; }
.sitemap .title{ font-size: 18px; color:#333333 ; text-align: center; font-weight: bold; margin-top: 30px;}
.sitemap .sitemap-box{overflow: hidden;margin:40px auto 0 auto;background: #ffffff;padding:50px 10px; width: 90%; }
.sitemap .sitemap-box dl{overflow: hidden;margin:0 0 30px 0;}
.sitemap .sitemap-box dt{font-size: 18px;font-weight: bold;color:#666666;margin:0 0 20px 0;}
.sitemap .sitemap-box dd{float: left; width: 33.33%;}
.sitemap .sitemap-box dd a{float: left;font-size: 14px;color:#666666; line-height: 19px;}
.sitemap .sitemap-box dd a:hover{text-decoration: underline;}