@charset "gb2312";
/* 
    @名称: base
    @功能: 重设浏览器默认样式
*/
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{

    color:#000;background:#fff;

    -webkit-text-size-adjust:100%;

    -ms-text-size-adjust:62.5%;

}
/* 内外边距通常让各个浏览器样式的表现位置不同 */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;padding:0;
}
body{max-width:640px; margin:0 auto;}

/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}
/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {
    display:inline-block;*display:inline;*zoom:1;
}
/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{
    font:12px/1.5 tahoma,arial,\5b8b\4f53;
}
/* iphone手机表单默认 */
input.no {-webkit-appearance:none;}
input,select,textarea{
	font-size:100%;
}
/* 去掉各Table  cell 的边距并让其边重合 */
table{
    border-collapse:collapse;border-spacing:0;
}
/* IE bug fixed: th 不继承 text-align*/
th{
    text-align:inherit;
}
/* 去除默认边框 */
fieldset,img{
    border:0;
	max-width: 100%;
}
/* ie6 7 8(q) bug 显示为行内表现 */
iframe{
    display:block;
}
/* 去掉 firefox 下此元素的边框 */
abbr,acronym{
    border:0;font-variant:normal;
}
/* 一致的 del 样式 */
del {
    text-decoration:line-through;
}
address,caption,cite,code,dfn,em,th,var {
    font-style:normal;
    font-weight:500;
}
/* 去掉列表前的标识, li 会继承 */
ol,ul {
    list-style:none;
}
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {
    text-align:left;
}
/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:500;
}
q:before,q:after {
    content:'';
}
/* 统一上标和下标 */
sub, sup {
    font-size:75%;line-height:0;position:relative;vertical-align:baseline;
}
sup {top:-0.5em; }
sub {bottom:-0.25em; }
/* 默认不显示下划线，保持页面简洁 */
a{
    text-decoration:none !important;
    color:#000; 
}
a:hover {
    text-decoration:underline;
}
/* 清理内浮动 */
.fl-c:after {
    visibility:hidden;
    display:block;
    font-size:0;
    content:" ";
    clear:both;
    height:0;
}
.fl-c {
    *zoom:1; /* for IE6 IE7 */
}
/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {
    display:inline;
}
.fn-left {
    float:left;
}
.fn-right {
    float:right;
}
/* 默认字体样式 微软雅黑&宋体*/
*,input,button,select,textarea {font-family:\5FAE\8F6F\96C5\9ED1;}
/*商务通*/
@media screen and (max-width:320px){body {font-size:10px!important;}}
@media screen and (min-width:320px){body {font-size:10px!important;}}
@media screen and (min-width:360px){body {font-size:11.248px!important;}}
@media screen and (min-width:400px){body {font-size:12.496px!important;}}
@media screen and (min-width:420px){body {font-size:13.125px!important;}}
@media screen and (min-width:440px){body {font-size:13.744px!important;}}
@media screen and (min-width:460px){body {font-size:14.384px!important;}}
@media screen and (min-width:480px){body {font-size:15.008px!important;}}
@media screen and (min-width:540px){body {font-size:16.88px!important;}}
@media screen and (min-width:560px){body {font-size:17.504px!important;}}
@media screen and (min-width:640px){body {font-size:24px!important;}}
/* 最大宽度应对手机自定义 */
header,nav,section,footer {margin:0 auto; max-width:640px;}
/*内容区域*/
.logo{
	width: 100%;
	height: 0.8rem;
	margin-top: 0.9rem;
}
.daohang{
	width:100%;
	height: 0.94rem;
	background-color: #c70c4e;
}
.daohang ul{
	height: 9.4rem;
	width: 6.27rem;
	margin-left:0.06rem;
}
.daohang .zbk{
	border-left: 0rem;
}
.daohang .dbborder{
	border-bottom:0rem;
}
.daohang li{
	width: 24.7%;
	height: 0.46rem;
	float: left;
	background-color: #c70c4e;
	text-align: center;
	line-height: 0.45rem;
	color:#fff;
	font-size: 0.24rem;
	border:0.01rem solid #fff;
	border-top:0rem;
	border-right:0rem;
}
.banner{
	width: 100%;
	height: 3.21rem;
	background-color: #c70c4e;
}
.banner .bannerimg{
	width: 100%;
	height: 3.1rem;
}
.news{
	width:6rem;
	height: 5.9rem;
	margin:0 auto;
	margin-top:0.24rem
	
}
.newstop{
	width: 100%;
	height: 0.6rem;
}
.newstop li{
	width: 32%;
	height: 0.6rem;
	background-color: #e7e7e7;
	float: left;
	margin-left: 1%;
	font-size:0.29rem;
	font-weight: bold;
	text-align: center;
	line-height: 0.6rem;
	border-top-left-radius: 0.15rem;
	border-top-right-radius: 0.15rem;
}
.newstop .mtbd{
	background-color:#c70c4e;
	color:#fff;
}
.newsbottombig{
	width: 100%;
	height: 5.2rem;
	overflow: hidden;
	margin-top:0.15rem;
}
.newsbottom{
	width: 100%;
	height: 4rem;

}

.newsimg{
	width: 100%;
	height: 2.29rem;
}
.newsimg img{
	width: 100%;
}
.newsbottom ul{
	width:100%;
	height: 1.6rem;
	margin-top: 0.15rem;
}
.newsbottom ul li{
	height: 0.56rem;
	width: 100%;
	line-height: 0.56rem;
	border-bottom: 0.01rem dashed #000;
	font-size:0.25rem;
	
	
}
.newsbottom ul li a{
	display: inline-block;
	height: 0.45rem;
	width: 100%;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	display: -webkit-box-flex;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.newsbottom ul li span{
	color:#c70c4e;
	font-size:0.25rem;
	
}
.newsimgb{
	width:100%;
	height: 0.7rem;
	margin-top:0.4rem;
}
.gbrl{
	width: 6rem;
	height: 0.44rem;
	margin:0 auto;
	margin-top: 0.3rem;
	background: url(../images/bg1.jpg) no-repeat center;
	background-size:100% 100%;
}
.gbrl span{
	font-size: 0.28rem;
	color:#fff;
	margin-left: 0.5rem;
	font-weight: bold;
}
.bgrlimg{
	width: 100%;
	height: 1.02rem;
	margin-top: 0.26rem;
}
.yjbt img{
	margin-left: 0.3rem;
	width: 5.8rem;
}
.bgrlimg1{
	width:2.57rem;
	height: 1.02rem;
	float: left;
	margin-left: 0.3rem;
	background: url(../images/bgrl.jpg) no-repeat center;
	border:0.01rem solid #ccc;
}
.bgrlimg1 font{
	float:right;
	margin-right:0.2rem;
	line-height: 1.02rem;
	font-size:0.32rem;
	color:#c60c4d;
	font-weight: bold;
}
.bgrlimg2{
	width:2.55rem;
	height: 1rem;
	float: right;
	border:0.01rem solid #ccc;
	margin-right: 0.3rem;
	
	
}
.bgrlimg2 p{
	font-size:0.3rem;
	text-align: center;
	font-weight: bold;
	
}
.bgrlimg2 p:nth-child(1){
	margin-top:0.05rem;
}
.bgrlimg2 p span{
	font-size:0.3rem;
	color:#c60c4d;
	font-weight: bold;
}
.ydy{
	width:5.8rem;
	height: auto;
	margin: 0 auto;
}
.ydy ul{
	width:100%;
	height: 0.53rem;
	margin-top: 0.2rem;
}
.ydy li{
	width: 1.61rem;
	height: 0.5rem;
	border: 0.01rem solid #ccc;
	line-height: 0.5rem;
	text-align: center;
	font-size: 0.25rem;
}
.ydy .floatl{
	float: left;
}
.ydy .floatm{
	float: left;
	margin-left: 0.43rem;
}
.ydy .floatr{
	float: right;
}
.yjmfth{
	width: 5.8rem;
	height: 1.5rem;
	margin:0 auto;
	margin-top:0.16rem;
	background-color: #f1f1f1;
	
}
.yjmfth p{
	text-align: center;
	font-size: 0.25rem;
	color: #666666;
	padding-top: 0.15rem;
}
.yjmfth img{
	width: 2.39rem;
	height: 0.71rem;
	margin-top:0.1rem;
	margin-left: 0.33rem;
}
.clearb{
	clear: both;
}
.lef{
	float:left;
}
.fkyz{
	background: none;
	text-align: center;
	
}
.fkyz p{
	font-size:0.32rem;
	font-weight: bold;
}
.fkyz p span{
	font-size:0.32rem;
	color: #c60c4d;
	font-weight: bold;
}
.gjjb{
	background:url(../images/gjjb.jpg) no-repeat center;
	background-size:100% 100%;
}
.smzx{
	width: 5.75rem;
}
.mfzxyy{
	width: 5.75rem;
	height: auto;
	margin:0 auto;
	margin-top:0.3rem;
}
.mfzxyy p{
	font-size:0.3rem;
	font-weight: bold;
	text-align: center;
	
}
.mfzxyy p:nth-child(2){
	font-size: 0.28rem;
	font-weight: 100;
	color: #454444;
}
.mfzxyy p span{
	color:#c70c4e;
}
.yjbd{
	width: 5.75rem;
	margin: 0 auto;
	margin-top:0.3rem;
	height: 0.9rem;
}
.fkzj{
	width:100%;
	height: 0.54rem;
	line-height: 0.54rem;
	background-color: #c70c4e;
	margin-top: 0.3rem;
}
.fkzj img{
	margin-left: 1.2rem;
	height: 100%;
	float: left;
}
.fkzj span{
	font-size: 0.3rem;
	color:#fff;
	font-weight: bold;
	margin-left: 0.1rem;
}
.yyzj{
	width:6.2rem;
	margin:0 auto;
	margin-top: 0.3rem;
}
.yyzj .liyangp{
	width: 2.8rem;
	height: 2.45rem;
	margin-top: 0.1rem;
	margin-left: 0.1rem;
}
.yyzj li{
	width: 3.03rem;
	height: 4.65rem;
	float: left;
	background-color:#e0e0e0;
}
.yyzj li:nth-child(1){
	float: left;
}
.yyzj li:nth-child(2){
	float: right;
}
.yyzj p{
	font-size: 0.28rem;
	color: #646161;
	text-align: center;
}
.yyzj font{
	margin-left: 0.1rem;
}
.yyzj span{
	display: inline-block;
	width: 1.42rem;
	height: 0.36rem;
	text-align: center;
	line-height: 0.36rem;
	color: #e2191c;
	font-size:0.4rem;
	border-right: 0.01rem solid #646161;
			
}
.yyzj .yjthyyzl{
	width: 2.31rem;
	height: 0.59rem;
	margin-left: 0.4rem;
	margin-top:0.15rem;
}
.yyzj p:nth-child(1){
	margin-top:0.1rem;
}
.nxrdgz img{
	margin-left:0.38rem;
}
.nxrdgz .nxrdgzdh{
	float: right;
	margin-right:0.29rem;
}
.rdwt{
	width: 5.88rem;
	height: 0.54rem;
	margin: 0 auto;
}
.rdwt li{
	float: left;	
}
.rdwt a{
	color:#fff;
}
.ul1{
	margin-top:0.3rem;
}
.ul1 li:nth-child(1){
	height: 100%;
	width: 2.17rem;
	background-color: #f7b84b;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	float: left;
}
.ul1 li:nth-child(2){
	height: 100%;
	width: 1.58rem;
	background-color: #ed5f88;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	margin-left: 0.035rem;
}
.ul1 li:nth-child(3){
	height: 100%;
	width: 2.06rem;
	background-color: #4ebfbb;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	float: right;
}
.ul2 li:nth-child(1){
	height: 100%;
	width: 2.53rem;
	background-color: #ab6eb8;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	float: left;
	margin-top:0.035rem;
}
.ul2 li:nth-child(2){
	margin-top:0.035rem;
	height: 100%;
	width: 3.33rem;
	background-color: #f7b84b;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	float: right;
}
.ul3 li:nth-child(1){
	height: 100%;
	width: 3.13rem;
	background-color: #f7b84b;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	float: left;
	margin-top:0.035rem;
}
.ul3 li:nth-child(2){
	margin-top:0.035rem;
	height: 100%;
	width: 2.73rem;
	background-color: #ab6eb8;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	float: right;
}
.ul4 li:nth-child(1){
	height: 100%;
	width: 1.79rem;
	background-color: #4ebfbb;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	float: left;
	margin-top:0.035rem;
}
.ul4 li:nth-child(2){
	height: 100%;
	width: 2.04rem;
	background-color: #ab6eb8;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	margin-left: 0.035rem;
	margin-top:0.035rem;
}
.ul4 li:nth-child(3){
	height: 100%;
	width: 1.98rem;
	background-color: #ed5f88;
	text-align: center;
	line-height: 0.54rem;
	font-size: 0.26rem; 
	color:#fff;
	float: right;
	margin-top:0.035rem;
}
.kuandu{
	width: 5.75rem;
	margin:0 auto;
	margin-top:0.3rem;
}
.hzdp img{
	margin-left:0.25rem;
}
.zhpf{
	width: 5.96rem;
	height: 1.42rem;
	margin: 0 auto;
	margin-top:0.3rem;
}
.zhpf li{
	width: 1.38rem;
	height: 0.64rem;
	border:0.01rem solid #d43761;
	text-align: center;
	float: left;
	margin-left: 0.05rem;
	margin-top:0.05rem;
}
.zhpf li p{
	color:#d43761;
	font-size: 0.22rem;
	
}
.zhpf .zhpffirst{
	width: 1.43rem;
	height: 1.35rem;
	background-color: #d53762;
	text-align: center;
}
.zhpf .zhpffirst p{
	color: #fff;
	font-size: 0.3rem;
}
.srpl{
	width:6.06rem;
	height: 1rem;
	background-color: #f1f1f1;
	margin: 0 auto;
	margin-top:0.3rem;
}
.srpl img{
	width: 0.47rem;
	float: left;
	margin-left: 0.08rem;
	margin-top:0.08rem;
}
.srpl textarea{
	width: 5.3rem;
	margin-left: 0.1rem;
	margin-top: 0.08rem;
	float: left;
	height: 0.45rem;
}
.srpl input{
	float: right;
	margin-right: 0.1rem;
	width: 1.2rem;
	height: 0.3rem;
	font-size: 0.16rem;
	line-height: 0.2rem;
	margin-top: 0.06rem;
}
.plnr{
	width: 6.03rem;
	height: 5.5rem;
	margin: 0 auto;
	margin-top: 0.3rem;
	margin-bottom:0.3rem;
	overflow: hidden;
}
.plnr .plnrl{
	width: 0.54rem;
	height: 1.13rem;
	float: left;
}
.plnr .plnrr{
	width: 5.41rem;
	height: 1.13rem;
	float: right;
}
.plnr li{
	width: 100%;
	height: 1.7rem;
	border-bottom: 0.01rem solid #ccc;
	
}
.plnrr font{
	color: #2b8ce6;
	font-size:0.2rem;
}
.plnrr span{
	color:#aab1c7;
	font-size: 0.2rem;
}
.plnrr p{
	font-size: 0.18rem;
	line-height: 0.3rem;
	color: #303030;
}
.plnrr .fenzhong26{
	float: left;
}
.plnrr .fenzhong27{
	float: right;
}
.plnrr .imgfloat{
	float: left;
	margin-top: 0.03rem;
}
.plnrr .imgfloats{
	float: left;
	color: #aab1c7;
	margin-left:0.05rem;
	
}
.plnrl img{
	margin-top:0.1rem;
}
.plnrr .username{
	margin-top:0.1rem;
}
.dbdaohang{
	width: 100%;
	height: 0.6rem;
	background-color: #c70c4e;
}
.dbdaohang li{
	float: left;
	width: 1.56rem;
	height:0.6rem;
	text-align: center;
	line-height: 0.6rem;
}
.dbdaohang li a{
	font-size: 0.28rem;
	color: #fff;
}
.dbdaohang .dbdaohangimg{
	width: 0.01rem;
	height: 100%;
}
.foot_conln{
	width: 6.4rem;
	height: 2.4rem;
	background: url(../images/foot_pic.jpg);
	background-size: 100% 100%;
	margin-top: -0.1rem;
	
}
.foot_conln p{
	font-size: 0.2rem;
	padding-top: 0.45rem;
	margin-left: 2.8rem;
}

.foot_conln img{
	width: 1.5rem;
	float: left;
	margin-left:0.2rem;
}
.gyeq{
	margin-top: -0.45rem;
}
.didi{
	width:100%;
	height: 0.2rem;
	background-color: #c70c4e;
	margin-bottom: 0.97rem;
}
/*底部固定*/
.footc1 {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    align-items: flex-end;
    position: fixed;
    bottom: -0.06rem;
    z-index: 999999;
    left: 0;
    right: 0;
}
.footc1 div {
    cursor: pointer;
}
.footc1 img {
    width: 100%;
}
.lbdh{
	width: 100%;
	height: 0.4rem;
	line-height: 0.4rem;
	background-color: #d1d1d1;
}
.lbdh p{
	color:#605d5d;
}
.lbdh a{
	color:#605d5d;
	font-size: 0.24rem;

}
.lbdh a:nth-child(1){
		margin-left:0.3rem;
}
.listdiv{
	width: 5.78rem;
	height: auto;
	margin: 0 auto;	
}
.listdiv li{
	width: 100%;
	height: 1.2rem;
	margin-top: 0.25rem;
}
.listdivl{
	width: 1.1rem;
	height: 1.2rem;
	float: left;
	overflow: hidden;
	
}
.listdivr{
	width: 4.5rem;
	height: 1.2rem;
	float: left;
	margin-left: 0.1rem;
}
.listdivr p{
	font-size: 0.24rem;
	color:#000;
}
.listdivr p a{
	font-size: 0.28rem;
}
.listdivr .xhx{
	height: 0.37rem;
	width: 100%;
	border-bottom: 0.01rem dashed #000;
	line-height: 0.3rem;
	overflow: hidden;
}
.listdivr .xq{
	color: #ec1212;
}
.listdivr span{
	float: right;
	color:#5b5b5b;
}
.page{
	width: 6rem;
	height: 0.5rem;
	margin: 0 auto;
	line-height: 0.45rem;
	margin-bottom: 0.3rem;
	margin-top: 0.3rem;
}
.page ul{
	margin: 0 auto;
	height: 0.5rem;
}
.page li{
	float: left;
	padding-left: 0.1rem;
	font-size: 0.2rem;
	text-align: center;
	border: 0.01rem solid #ccc;
	margin-left: 0.1rem;
	padding-right: 0.1rem;
/*	color: #b29999;*/
}
.page .thisclass{
	color: #c70c4e;
	border-color: #c70c4e;
	
}
.article{
	width: 6rem;
	margin: 0 auto;
}
.listdh{
	margin-top:0.3rem;
	margin-bottom: 0.3rem;
	
}
.listdivl img{
	width: 100%;
	
}
.arctitle{
	width: 6rem;
	height: auto;
	text-align: center;
	border-bottom: 0.01rem dashed #000;
	margin: 0 auto;
	font-size: 0.3rem;
	line-height: 0.6rem;
	font-weight: bold;
}
.contern{
	width: 6rem;
	height: auto;
	margin: 0 auto;
	margin-top:0.2rem;
}
.contern p{
	font-size: 0.26rem;
	line-height: 0.46rem;
}
.hseqfk{
	background-color: #c70c4e;
	width: 6rem;
	height: 0.44rem;
	line-height: 0.44rem;
	margin: 0 auto;
}
.hseqfk span{
	font-size: 0.3rem;
	color: #fff;
	font-weight: bold;
	margin-left: 0.4rem;
}
.hseqfk font{
	font-size: 0.26rem;
	color: #fff;
	font-weight: 100;
}
.hseqfkimg{
	margin: 0 auto;
	width: 6rem;
	height: 3.27rem;
	margin-top: 0.3rem;
}
.top{
	margin-top:0.3rem;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #c70c4e;
}
.shadow {
    z-index: 99;
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.2);
}
.db {
    display: block;
}
.float_container {
    display: block;
    position: fixed;
    width: 6.4rem;
    bottom: 0;
    z-index: 999999;
    background-color: #abe5ef;
    background-image: linear-gradient(#abe5ef, #deceb7);
    background-image: -webkit-gradient(linear,left top,left bottom, color-stop(0% #abe5ef),color-stop(100%, #deceb7));
	background-image: -webkit-linear-gradient(top,#abe5ef，#deceb7);
    background-image: -moz-linear-gradient(top,#abe5ef,#deceb7);
    background-image: -ms-linear-gradient(top,#abe5ef,#deceb7);
    background-image: -o-linear-gradient(top,#abe5ef,#deceb7);
}
.float_container .title_f {
    background: #c70c4e;
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    color: #fff;
}
.float_container dl {
    display: none;
    margin: 0;
    padding: 0;
}
.float_container dt {
    display: inline-block;
    width: 14%;
    float: left;
    margin: 3px 0 0 8px;
    text-align: center;
}
.float_container dt img {
    max-width: 100%;
    border: 0;
    border-radius: 50%;
    vertical-align: middle;
    -ms-interpolation-mode: bicubic;
}
.float_container dd {
    margin: 0;
        margin-top: 0px;
    display: inline-block;
    position: relative;
    width: 68%;
    float: left;
    margin-top: 10px;
}
.float_container .btns {
    padding: 0.1rem 0;
	border-top: 0.01rem solid #c7c7c0;
	border-bottom: 1px solid #979185;
	background-color: #eaebed;
	height: 0.6rem;
	margin-top: 2rem;
	line-height: 0.6rem;
}
.float_container .btns a {
    display: inline-block;
    width: 34%;
    height: 2em;
    float: left;
    margin: 0 7%;
    border-radius: 0.12rem;
    font-size: 16px;
    color: #2C1703;
    line-height: 2;
    text-align: center;
    text-decoration: none;
    transition: all .3s linear 0s;
}
#chengse {
    background-color: #ed8b0b;
    border: 1px #ed8b0b solid;
    color: #ffffff;
}
.float_container .box1 {
    font: 0.26rem simsun,Microsoft YaHei,arial;
        line-height: normal;
    text-align: left;
    color: #000;
    position: relative;
    margin-left: 5%;
    padding: 0.1rem;
    border: 0.01rem solid #7ebbe4;
        border-top-color: rgb(126, 187, 228);
    border-top-color: #b2daf0;
    border-radius: 0.12rem;
    box-shadow: 0 3px 0 #3ea0dd, inset 0 1px 1px #fff;
    background-color: #c6e5fa;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c6e5fa), color-stop(100%, #a6d7f7));
    background-image: -webkit-linear-gradient(top, #c6e5fa, #a6d7f7);
    background-image: -moz-linear-gradient(top, #c6e5fa, #a6d7f7);
    background-image: -ms-linear-gradient(top, #c6e5fa, #a6d7f7);
    background-image: -o-linear-gradient(top, #c6e5fa, #a6d7f7);
    background-image: linear-gradient(top, #c6e5fa, #a6d7f7);
    letter-spacing: -0.01rem;
    line-height: 0.4rem;
}
.float_container .box1 img {
    width: 0.22rem;
    vertical-align: bottom;
}
.float_container .box1 span {
    color: #c70c4e;
	font-size: 0.28rem;
}
.cf::after {
    clear: both;
}
.gjjb2 img{
	margin: 0rem;
	width: 2.55rem;
	height: 1rem;
}
.plnrr img{
width: 0.2rem;height: 0.2rem;	
}

/*先进设备*/
.tit1 {
    background: url(/templets/default/images/tit_bj.png) no-repeat center top/6.4rem 0.92rem;
    height: 0.92rem;
    overflow: hidden;
	margin-top:0.3rem;
}

.tit1 h3 {
    float: left;
    line-height: 0.7rem;
    color: #fff;
    padding-left: 0.92rem;
    float: left;
}
.tit1 h3 strong {
    font-size: 0.32rem;
    color: #fefebd;
}
.tit1 h4 {
    float: right;
    padding: 0.14rem 0.2rem 0 0;
}
.tit1 h4 span {
    display: inline-block;
    width: 1.12rem;
    line-height: 0.4rem;
    text-align: center;
    font-size: 0.22rem;
    border-radius: 0.06rem;
    background: #fff;
    color: #c70c4e;
}
.tit1 h4 span a {
    color: #c70c4e;
}
.p20 {
    padding: 0 0.2rem;
}
.xj3_top {
    overflow: hidden;
    padding: 0.2rem 0;
}
.xj3_top ul li {
    float: left;
    padding: 0 0.06rem 0.1rem 0;
    width: 1.9rem;
}
.xj3_bot p {
    text-indent: 0.4em;
    line-height: 0.44rem;
    color: #333;
}
.xj3_bot p{
	text-indent: 0em;
}
.blank1 {
    padding-top: 0.3rem;
    height: 0rem;
    font-size: 0;
    line-height: 0;
    clear: both;
    overflow: hidden;
}
.xj3_zx {
    text-align: center;
}
.xj3_zx span:nth-child(1) {
    background: #c70c4e;
}
.xj3_zx span a {
    display: block;
    padding: 0 0.016rem;
    color: #fff;
}
.xj3_zx span:nth-child(2) {
    background: #fc7f1b;
}
.xj3_zx span {
    display: inline-block;
    line-height: 0.5rem;
    color: #fff;
    border-radius: 0.06rem;
    margin: 0 0.24rem;
}
.xj3_zx span a {
    display: block;
    padding: 0 0.16rem;
    color: #fff;
}
.xj3_zx span img {
    width: 0.38rem;
    padding-right: 0.03rem;
	float: left;
}

.tit1 {
    background: url(/templets/default/images/tit_bj.png) no-repeat center top/6.4rem 0.92rem;
    height: 0.92rem;
    overflow: hidden;
}
.tit1 h3 {
    float: left;
    line-height: 0.7rem;
    color: #fff;
    padding-left: 0.92rem;
    float: left;
}
.tit1 h3 strong {
    font-size: 0.32rem;
    color: #fefebd;
}
.p20 {
    padding: 0 0.2rem;
}
.xj5_top {
    padding-top: 0.24rem;
}
.xj5_top ul {
    background: url(/templets/default/images/xj5_img1.png) no-repeat left top/6rem 4rem;
}
.xj5_top ul li {
    overflow: hidden;
    vertical-align: top;
    line-height: 0.5rem;
}
.xj5_top ul li h3 {
    float: left;
    width: 1.4rem;
    padding-left: 0.56rem;
    line-height: 0.5rem;
    color: #fff;
}
.xj5_top ul li h4 {
    overflow: hidden;
    padding-left: 0.44rem;
    line-height: 0.5rem;
    color: #333;
}
