* {
	margin: 0;
	padding: 0
}

html {
	overflow-x: hidden
}

body {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 12px;
	font-family: "微软雅黑";
	behavior: url("csshover.htc")
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p {
	margin: 0;
	padding: 0
}

table,td,tr,th {
	font-size: 12px
}

li {
	list-style-type: none
}

img {
	border: 0;
	vertical-align: top
}

ol,ul {
	margin: 0;
	padding: 0;
	list-style: none
}

h1,h2,h3,h4,h5,h6 {
	font-size: 12px
}

a {
	text-decoration: none
}

em,i {
	font-style: normal
}

.clear {
	clear: both
}

.layout{ margin:0 auto; width: 1692px;}


.main-left1 {
  height: 263px;
  width:1084px;
  margin:auto;
}
.main-left1 h3 {
  padding-left: 20px;
  background: url(../images/sprite.png) no-repeat left -16px;
  color: #9a864b;
}
 .main-left1 h3 span {
  color: #a9a9a9;
}

.new_list{
  padding-top: 14px;
}
.new_list .bd li img{
  width:422px;
  height:285px;
}
.new {
	width:610px;
}
.new li {
  /*border-bottom: 1px dashed #d4d4d4;*/
  margin-bottom: 16px;
  color:#333;
  width: 610px;
}
.new li a{
	font-size: 14px;
	color:#000000;
	
}
.new li.on{
  color: #c39a45;
}
/*
.main .new li a {
  font-size: 12px;
  color: #333333;
  line-height: 2;
}
.main .new li a:hover {
  color: #c39a45;
}
*/
.new li span {
  font-size: 16px;
  line-height: 2;
  color:#eb2323;
}
.main .new li span:hover {
   cursor:pointer;
  color: #c39a45;
}
.new li p {
  font-size: 14px;
  color: #000000;
}
.new .no-margin {
  margin: 0;
}
.main-left2 {
  height: 287px;
}
.main-left2 h3 {
  padding-left: 22px;
  background: url(../images/sprite.png) no-repeat left -54px;
  color: #9a864b;
}
 .main-left2 h3 span {
  color: #a9a9a9;
}

.mainbody {
    margin: auto;
    width: 100%;
}
.mainbody img {
    display: block;
    margin: auto;
    width: 100%;
}

.fl {
    float: left;
}
.fr {
    float: right;
}
/*
.item{width:1084px;margin: 18px auto 0 auto;overflow: hidden;position: relative; margin-bottom:40px;}
.item .left{width: 222px;height: 106px;margin-left: 48px;}
.item .left h2{text-align: center;font-size: 24px;color:#ffffff;margin-top: 32px;}
.item .left h4{text-align: center;color: #fff;font-size: 13px}

.item .right{}
.item .right ul{overflow: hidden;}
.item .right ul li{float: left;margin-left: 10px;position: relative;display: block;width: 330px;}
/*.item .right ul li span{ z-index:9999;height: 36px;line-height: 36px;color: #fff;padding-left: 12px;font-size: 14px;position: absolute;bottom: 0;background: url(../images/mt70.png);width: 330px; text-align:center;}*/
/*
.item .right ul li span {
    bottom: 0;
    color: #fff;
    display: none;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    padding-left: 12px;
    position: absolute;
    width: 306px;
	text-align:center;
	opacity:0.5;
	background: #000;
	
}

.item .right ul li:hover span{display: block;}
.item .bd .prev{position: absolute;color: #dcdcdc;font-size: 48px;left: 0;top: 18px;}
.item .bd .prev:hover{color: #02649f}

.item .bd .next{position: absolute;color: #dcdcdc;font-size: 48px;right : 0;top: 18px;}
.item .bd .next:hover{color: #02649f}
*/


.footer{background: #4fadf5;height:415px;padding-top:0px; z-index:100;}
.footer .fbox{width: 980px;margin: 0 auto;}
.footer .fbox .left{width:268px;float: left;margin-top:30px;}
.footer .fbox .left .text{float: left;}
.footer .fbox .left .text .share{margin-top: 20px;}
.footer .fbox .left .text .share span{font-size: 16px;color: #333333;}
.footer .fbox .left .text p{font-size: 14px;color: #ffffff;margin-top: 10px;}

.footer .fbox .left .txt{margin-left: 60px;float: left;margin-top: 33px;}
.footer .fbox .left .txt span{display: block;font-size: 14px; color: #666666;text-align: center;margin-top: 10px;}

.footer .fbox .right{overflow: hidden;float:right; margin-top:60px;}

.footer .fbox .right span{margin-left: 16px; margin-right:16px;}

.footer .fbox .right dl{float: left;margin-left: 0px;}
.footer .fbox .right dl dt{font-size: 18px; color: #ffffff;margin-bottom: 15px;}
.footer .fbox .right dl dt a{ color:#ffffff;}
.footer .fbox .right dl dd{font-size: 14px;color: #ffffff;margin-bottom: 13px;width: 126px;}
.footer .fbox .right dl dd a{color: #ffffff;}
.footer .fbox .right dl dd a:hover{color: #1eb9ee;text-decoration: underline;}


.raiders-content .raiders-body .list-left{ width:1084px; background: #fff; margin:auto;}
.raiders-content .raiders-body .list-left .list-h2{ font-size: 16px; padding-left: 17px; color: #2e3452;  line-height: 46px; position: relative; /*border-bottom: 1px solid #cfcfcf*/}
.raiders-content .raiders-body .list-left .list-h2 i{width: 16px; height: 16px; display: block; background: url("../images/icons.png") no-repeat;  position: absolute; cursor: pointer;}
.raiders-content .raiders-body .list-left .list-h2 .arrow-left{background-position: 0 -24px; right: 36px; top: 20px;}
.raiders-content .raiders-body .list-left .list-h2 .arrow-left:hover{background-position: 0 -8px}
.raiders-content .raiders-body .list-left .list-h2 .arrow-right:hover{background-position: -16px -8px; }
.raiders-content .raiders-body .list-left .list-h2 .arrow-right {background-position: -16px -24px; right: 10px; top: 20px;}

.raiders-content .list-left .list-item{border-bottom: 1px dashed #cfcfcf;width:990px; margin: 0 auto; padding-top: 30px; padding-bottom: 24px; height:134px; float:left; margin-left:33px;}
.listleft{ width:130px; float:left;}

.listright{ width:716px; float:right; margin-left:30px;}


.raiders-content .list-left .item-title{ margin-bottom:20px; height: 43px;}
.raiders-content .list-left .item-title .time{float: right; width: 150px; }
.raiders-content .list-left .item-title .time span{display: inline-block; color: #666; font-size: 12px;     }
.raiders-content .list-left .item-title .time-icon{background: url("../images/icons.png") 0 -43px; float: left; margin-top: 3px;  width: 12px; height: 12px; display: inline-block;}
.raiders-content .list-left .item-title a{font-size: 18px; color: #4fadf5;}
.raiders-content .list-left .item-text{color: #707070; font-size: 14px; line-height: 30px;}
.raiders-content .list-left .item-text a{color: #ff9900;}


.raiders-content .detail-left{width:1000px; float: left;}
.raiders-content .detail-left .detail-left{ background: #fff; }
.raiders-content .detail-left .detail-h2{font-size: 24px; line-height: 24px; text-align: center; color: #ffaeae; padding-top: 35px;}
.raiders-content .detail-left .publish-time{line-height: 12px; height: 12px; margin-top: 25px; color: #999; text-align: center; padding-bottom: 24px; border-bottom: 1px dashed #cfcfcf;}
.raiders-content .detail-left .detail-content{width: 990px; margin: 0 auto; padding-top: 40px;padding-bottom: 40px; overflow: hidden; font-size:14px; line-height:2;}
.raiders-content .detail-left .detail-content p{font-size: 14px; color: #333}
.raiders-content .detail-left .detail-label{width: 650px; margin: 0 auto; padding-bottom: 36px;}
.raiders-content .detail-left .detail-label span{color: #999; float: left; font-size: 14px; line-height: 24px; }
.raiders-content .detail-left .detail-label a{color: #666; background: #f0f0f0; display: block; float: left; margin-left: 10px; font-size: 14px; height: 24px; line-height: 24px;padding: 0 5px; text-decoration: none;
border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px}
.raiders-content .detail-left .detail-label a:hover{color: #ff6600; }
.raiders-content .detail-left .change-page{color: #333; font-size: 16px; line-height: 16px;   padding: 23px  30px 40px;  }
.raiders-content .detail-left .change-page a{color: #333; font-size: 16px; font-weight: normal;  }
.raiders-content .detail-left .change-page .prev-page{float: left;}
.raiders-content .detail-left .change-page .next-page{float: right;}

.scrTop,.shareCon{width:65px; height:65px; background: url(../images/sprit.png) no-repeat;position: fixed; right:10px; z-index:9999;}

.scrTop{bottom:10%;}
.scrTop span{width:14px; height:19px;}
.shareCon{bottom:65px;}
.maincontact{ margin:auto; width:1075px; clear:none; height:498px; margin-top:30px; padding:9px;}
.mainjiameng{ margin:auto; width:1075px; clear:none; height:379px; padding:9px;}
.mainjiamengs{ margin:auto; width:100%; clear:none; background-color:#eeeeee; }

.leftcontact{ float:left; width:50%;}
.rightcontact{ float:right;width:50%;}


.btel {
    background:url("../images/tel.jpg") no-repeat scroll 0 0;
    display: inline-block;
    height: 48px;
    margin-right: 3px;
    overflow: hidden;
    vertical-align: middle;
    width: 48px;
}

.bxy {
    background:url("../images/xy.jpg") no-repeat scroll 0 0;
    display: inline-block;
    height: 48px;
    margin-right: 3px;
    overflow: hidden;
    vertical-align: middle;
    width: 48px;
}


.free-ask{margin-top:20px;}
.free-ask .title{width:100%; height:40px; line-height: 40px; text-align: center; color:#fff; background-color: #027bab;}
.info-block{width:100%; padding:0 6.667%; box-sizing:border-box;}
.info-item{width:50%; height:60px; line-height: 50px; float:left; }
.info-item .t{float:left; width:23%; text-align: right; font-size: 14px; padding-right:2%; box-sizing:border-box;}

.info-item input,.info-item .select,.info-item textarea{float:left; width:83%; height:50px; line-height: 50px; border:1px solid #ddd;}
.info-item input,.info-item select,.info-item textarea{font-size: 26px; color:#999; padding:10px; box-sizing:border-box; outline: none; background-color:#f5f5f5;border-radius:5px;}


.info-itemjm{width:50%; height:60px; line-height: 50px; float:left; }
.info-itemjm .tjm{float:left; width:85px; text-align:left; font-size:26px; padding-right:0%; box-sizing:border-box;}

.info-itemjm input,.info-itemjm .select,.info-itemjm textarea{float:left; width:78%; height:50px; line-height: 50px; border:1px solid #ddd;}
.info-itemjm input,.info-itemjm select,.info-itemjm textarea{font-size: 26px; color:#999; padding:10px; box-sizing:border-box; outline: none; background-color:#f5f5f5;border-radius:5px;}

.info-item .add-select{overflow: hidden;}
.info-suggetions{height:90px;}
.info-item textarea{height:90px; line-height: 28px; resize:none;}
.info-item select{float:left;width:33.3%; height:50px; color:#999; text-align: center!important; appearance:none; -webkit-appearance:none; -moz-appearance:none; transform:translateY(-2px); -webkit-transform:translateY(-2px); -moz-transform:translateY(-2px); background: url('{:cdn('PUBLIC')}/home/images/mobile-arrow-gray.png') 95% 55% no-repeat; -webkit-background-size: 12px; background-size: 12px; padding:0 5px;}
.btn-submit{width:100%; height:50px; line-height: 50px; text-align: center; padding:20px 0; margin:0 auto; margin-top:10px;}
.btn-submit input{display: block; width:20%; height:40px; line-height: 40px; text-align: center; font-size: 16px; color:#fff; text-decoration: none; background: -webkit-gradient(linear,0 0,0 100%,from(#ffaeae),to(#ffaeae)); border-radius: 5px;}
.positionA{position: absolute;}
.positionR{position: relative;}
.positionF{position: fixed;}
.info-item span.redStar{position: absolute; top:0; left:-20px;width:20px; height:50px; line-height: 50px; color:#f13c27; text-align: center;}
.info-item select:before{content:''; width:14px; height:14px; background-color: #fff; transform:rotate(-45deg) translateY(-77%); -webkit-transform:rotate(-45deg) translateY(-77%); -moz-transform:rotate(-45deg) translateY(-77%); position:absolute; top:50%; right:7px; z-index: 3;}



.info-item select:after{content:''; width:14px; height:14px; background-color: #999; transform:rotate(-45deg) translateY(-77%); -webkit-transform:rotate(-45deg) translateY(-77%); -moz-transform:rotate(-45deg) translateY(-77%); position:absolute; top:50%; right:5px; z-index: 2;}
.leftcontact .btn-submit input {
    background: #ffaeae;
	border:none;
	margin-top:10px;
}

.mainjiameng .btn-submit input {
    background: #ffaeae;
	border:none;
	margin-top:10px;
	margin-left:83px;
}

/* 去除iPhone中默认的input样式 */
input[type="submit"],

input[type="reset"],

input[type="button"],

input{-webkit-appearance:none; resize: none;}

.raiders-position a{ color:#000000}
.youshi ul li {
    float: left;
}
.youshi li #a1 {
    background-image: url("../images/4_08.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 300px;
    transition: all 0.7s ease 0s;
    width: 270px;
}
.youshi li:hover #a1 {
    background-image: url("../images/201_08.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 300px;
    transition: all 0.7s ease 0s;
    width: 270px;
}



.youshi li #a2 {
    background-image: url("../images/4_09.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 300px;
    transition: all 0.7s ease 0s;
    width: 270px;
}
.youshi li:hover #a2 {
    background-image: url("../images/201_09.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 300px;
    transition: all 0.7s ease 0s;
    width: 270px;
}


.youshi li #a3 {
    background-image: url("../images/4_10.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 300px;
    transition: all 0.7s ease 0s;
    width: 270px;
}
.youshi li:hover #a3 {
    background-image: url("../images/201_10.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 300px;
    transition: all 0.7s ease 0s;
    width: 270px;
}

.youshi li #a4 {
    background-image: url("../images/4_11.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 300px;
    transition: all 0.7s ease 0s;
    width: 270px;
}
.youshi li:hover #a4 {
    background-image: url("../images/201_11.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 300px;
    transition: all 0.7s ease 0s;
    width: 270px;
}

.wpptel{

    display: inline-block;
    height: 355px;
    transition: all 0.7s ease 0s;
    width:1080px;
}
.wpptel p{ margin:auto; width:1080px; text-align:center; height:38px; line-height:38px; font-size:16px;}

.wppbrand{display: inline-block;
    height: 880px;
    transition: all 0.7s ease 0s;
    width:100%;	
	background-color:#d4b479;
	
	}
.wpphehuo{
	
background-image: url("../images/index15.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 580px;
    transition: all 0.7s ease 0s;
    width:100%;	
}

.wpphehuojm {
   margin: auto;
    width: 1200px;
	padding-top:46px;
}


.lxwm{width: 1200px; margin: 0 auto; padding: 30px 0 0 0;}
.lxwm .lxwm1 li{float: left; width: 290px; height: 375px; padding: 32px 0 0 0;-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;}
.lxwm .lxwm1 li a{display: block; width: 100%; height: 100%;}
.lxwm .lxwm1 li span{display: block; width: 100px; height: 40px; margin: 0 auto 30px; font-size:14px; color:#4d4d4d;}
.lxwm .lxwm1 li i{display: block; text-align: center; font-size: 26px; color: #fff; margin-bottom: 16px;background: #04243d;
    -moz-border-radius: 16px;
    -webkit-border-radius: 16px;
    border-radius: 16px;width: 238px; margin:auto; height:64px; line-height:64px; margin-bottom}
	
.lxwm .lxwm1 li i:hover{background: #e63535;}
.lxwm .lxwm1 li p{text-align: center; width: 240px; font-size: 14px; color: #333; margin: 0 auto 6px; margin-top:30px;line-height:30px;}
.lxwm .lxwm1 .i1{background-color: #f4f4f4; opacity:0.9;}
.lxwm .lxwm1 .i1 span{background: url(../images/z8.png) no-repeat;}
.lxwm .lxwm1 .i2{background-color: #f4f4f4; margin: 0 10px;opacity:0.9;}
.lxwm .lxwm1 .i2 span{background: url(../images/z9.png) no-repeat;}
.lxwm .lxwm1 .i3{background-color: #e6f5f7;opacity:0.9;}
.lxwm .lxwm1 .i3 span{background: url(../images/z10.png) no-repeat;}
.lxwm .lxwm2{margin-top: 20px; height: 360px; background: url(../images/z11.jpg) no-repeat; margin-bottom: 104px; }
.map_mes{position: absolute;left: 0;top: 0; width: 1099px; height: 409px;z-index: 99999 ;background: url(../images/z11.png) no-repeat;}
.lxwm .lxwm2 h3{font-size: 22px; color: #fff;}
.lxwm .lxwm2 .line{width: 455px; height: 1px; background-color: #595958; margin: 8px 0;}
.lxwm .lxwm2 p{font-size: 14px; color: #e0e0e0; line-height: 36px;}
.lxwm .lxwm2 span{display: inline-block; width: 90px; padding-left: 30px;}
.lxwm .lxwm2 .p1{background: url(../images/z12.png) no-repeat left 6px;}
.lxwm .lxwm2 .p2{background: url(../images/z13.png) no-repeat left 6px;}
.lxwm .lxwm2 .p3{background: url(../images/z14.png) no-repeat left 6px;}
.lxwm .lxwm2 .p4{background: url(../images/z15.png) no-repeat left 6px;}
.lxwm .lxwm2 .p5{background: url(../images/z16.png) no-repeat left 6px;}
.lxwm .lxwm2 .p-wrap{background: url(../images/z17.png) no-repeat left 26px;}


.f_box .text a.more {
    display: block;
    text-align: center;
    color: #FFFFFF;
    font-size: 14px;
    text-transform: uppercase;
    width: 139px;
    height: 40px;
    line-height: 40px;
    background: #e63535;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    margin-top: 0px;
}


.wppjm{
	
background-image: url("../images/index_10.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 718px;
    transition: all 0.7s ease 0s;
    width:100%;	
}
.youshijm {
   margin: auto;
    width: 1084px;
	padding-top:90px;
}
.youshijm ul li {
    float: left;
	margin-left:60px;
	margin-top:35px;
}
.youshijm li #a1 {
    background-image: url("../images/lv_11.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}
.youshijm li:hover #a1 {
    background-image: url("../images/hs_11.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}

.youshijm li #a2 {
    background-image: url("../images/lv_13.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}
.youshijm li:hover #a2 {
    background-image: url("../images/hs_13.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}


.youshijm li #a3 {
    background-image: url("../images/lv_15.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}
.youshijm li:hover #a3 {
    background-image: url("../images/hs_15.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}


.youshijm li #a4 {
    background-image: url("../images/lv_17.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}
.youshijm li:hover #a4 {
    background-image: url("../images/hs_17.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}

.youshijm li #a5 {
    background-image: url("../images/lv_29.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}
.youshijm li:hover #a5 {
    background-image: url("../images/hs_29.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}

.youshijm li #a6 {
    background-image: url("../images/lv_31.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}
.youshijm li:hover #a6 {
    background-image: url("../images/hs_31.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}

.youshijm li #a7 {
    background-image: url("../images/lv_33.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}
.youshijm li:hover #a7 {
    background-image: url("../images/hs_33.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}

.youshijm li #a8 {
    background-image: url("../images/lv_35.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}
.youshijm li:hover #a8 {
    background-image: url("../images/hs_35.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 250px;
    transition: all 0.7s ease 0s;
    width: 202px;
}
.morepic{margin:auto;
	text-align:center;
	margin-bottom:10px;
	}
.morepic a{
	
	background-image: url("../images/more.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 40px;
    transition: all 0.7s ease 0s;
    width: 150px;
	margin:auto;
	text-align:center;
}

.morepic a:hover{
	
	background-image: url("../images/moreh.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 40px;
    transition: all 0.7s ease 0s;
    width: 150px;
	margin:auto;
	text-align:center;
}
.more{margin:auto;
	text-align:center;
	margin-top:80px;
	}
.more a{
	
	background-image: url("../images/more.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 40px;
    transition: all 0.7s ease 0s;
    width: 150px;
	margin:auto;
	text-align:center;
}

.more a:hover{
	
	background-image: url("../images/moreh.jpg");
    background-repeat: no-repeat;
    display: inline-block;
    height: 40px;
    transition: all 0.7s ease 0s;
    width: 150px;
	margin:auto;
	text-align:center;
}


.raiders-body{width:100%; background: #fafafa; margin:auto;}
.raiders-content .raiders-body .list-left{ width:1080px; background: #fafafa; margin:auto; height:500px;}
.raiders-content .raiders-body .list-left .list-h2{ font-size: 16px; padding-left: 17px; color: #2e3452;  line-height: 46px; position: relative; /*border-bottom: 1px solid #cfcfcf*/}
.raiders-content .raiders-body .list-left .list-h2 i{width: 16px; height: 16px; display: block; background: url("../images/icons.png") no-repeat;  position: absolute; cursor: pointer;}
.raiders-content .raiders-body .list-left .list-h2 .arrow-left{background-position: 0 -24px; right: 36px; top: 20px;}
.raiders-content .raiders-body .list-left .list-h2 .arrow-left:hover{background-position: 0 -8px}
.raiders-content .raiders-body .list-left .list-h2 .arrow-right:hover{background-position: -16px -8px; }
.raiders-content .raiders-body .list-left .list-h2 .arrow-right {background-position: -16px -24px; right: 10px; top: 20px;}

.raiders-content .list-left .list-item{border-bottom: 1px dashed #cfcfcf;width:338px; margin: 0 auto; padding-top: 30px; padding-bottom: 24px; height:220px; float:left; margin-left:21px;}
.listleft{ width:300px; float:left;}

.listright{ width:338px; margin-left:20px;float:left;}


.raiders-content .list-left .item-title{ margin-bottom:0px; height: 33px;}
.raiders-content .list-left .item-title .time{float: right; width: 150px; }
.raiders-content .list-left .item-title .time span{display: inline-block; color: #666; font-size: 12px;     }
.raiders-content .list-left .item-title .time-icon{background: url("../images/icons.png") 0 -43px; float: left; margin-top: 3px;  width: 12px; height: 12px; display: inline-block;}
.raiders-content .list-left .item-title a{font-size: 16px; color: #000;}
.raiders-content .list-left .item-text{color: #707070; font-size: 14px; line-height: 30px;}
.raiders-content .list-left .item-text a{color: #ff9900;}
.k1{width: 1692px;margin:0 auto;height: 114px}
.k2{width: 1692px;margin:0 auto;}


.header{z-index: 3;position: fixed;top:0;left:0;width:100%;background:#fff;text-align: center;overflow: hidden;zoom:1;height:114px;}
/*.ind_head{background: url("../images/pic14.png");}*/
.logo {line-height: 100px;margin-right: 260px;}
.logo img{width:200px;vertical-align: middle;margin-top: 12px;}
.navbar{display: inline-block;*display:inline;zoom:1; margin-top:34px;}
.navbar li{float:left;}
.navbar li{padding: 0px 0px;height:50px;width:150px;}
.navbar li .p1 {font-size: 19px;}
.navbar li p {line-height:50px;}
.navbar li a{font: 15px/32px "微软雅黑"; color:#252525;;display: block;border-bottom: 1px solid transparent;}
.navbar li.on a{color: #0096ad;border-bottom: 1px solid #0096ad;}

.navbar li.cur a{color: #252525;}

.navbar li a:hover{color: #fff;background: #081e73;}
.navbar li a:hover p{color: #fff;}
.navbar li a:hover,
.navbar li.on a{color: #0096ad;}
.navbar li.cur a{color: #fff;background: #081e73;}

.header{padding:  0!important; overflow: inherit!important;}
.navpop{text-align: center; left:0;box-shadow: 0 -1px 3px 0 #edf2f4; 
line-height: 47px; height:auto; display: none; bottom: -37px; background:#fff;}
.navbar li .navpop a{display: inline-block; font-size: 15px; vertical-align: top; height: 47px; line-height: 47px; color: #252525; padding:0 32px;background: none;}
.navbar li .navpop a:hover{background: #081e73; color: #fff;}
.header-wrap{-webkit-transition: all .5s;transition: all .5s; position: relative;}
.header.on .header-wrap{padding:0;}



.titleleft{
	text-align: center;
	font-size: 20px;
	color: #c81825;
	line-height: 34px;

}
.titleleft p{
	font-size:24px;
	color: #c81825;
	line-height: 20px;
	text-transform: uppercase;
}
.titleleft em{
	display: block;
	width: 30px;
	height: 2px;
	background: #f52f3e;
	margin: 5px auto 0;
}
.titleleft a{
	display: block;
	font-size: 14px;
	color: #c81825;
	position: absolute;
	right: 0;
	line-height: 24px;
	top: 30px;
}

.newsboxywu .title{ margin-bottom:20px;}

.newsboxywu .title{
	text-align: center;
	font-size: 26px;
	color: #333333;
	line-height: 34px;
	position: relative;
	height:60px;
}
.newsboxywu  .title p{
	font-size: 24px;
	color: #c81825;
	line-height: 20px;
	text-transform: uppercase;
}
.newsboxywu  .title em{
	display: block;
	width: 30px;
	height: 2px;

}
.newsboxywu .title a{
	display: block;
	font-size: 14px;
	color: #F52F3E;
	position: absolute;
	right: 0;
	line-height: 24px;
	top: 30px;
}


.newsboxcase .title{
	text-align: center;
	font-size: 26px;
	color: #333333;
	line-height: 34px;
	position: relative;
	height:40px;
}
.newsboxcase  .title p{
	font-size: 24px;
	color: #c81825;
	line-height: 20px;
	text-transform: uppercase;
}
.newsboxcase  .title em{
	display: block;
	width: 30px;
	height: 2px;

}
.newsboxcase .title a{
	display: block;
	font-size: 14px;
	color: #F52F3E;
	position: absolute;
	right: 0;
	line-height: 24px;
	top: 30px;
}



.newsbox .title{
	text-align: center;
	font-size: 26px;
	color: #333333;
	line-height: 34px;
	position: relative;
	height:40px;
}
.newsbox  .title p{
	font-size: 24px;
	color: #c81825;
	line-height: 20px;
	text-transform: uppercase;
}
.newsbox  .title em{
	display: block;
	width: 30px;
	height: 2px;

}
.newsbox .title a{
	display: block;
	font-size: 14px;
	color: #F52F3E;
	position: absolute;
	right: 0;
	line-height: 24px;
	top: 30px;
}





.newsboxcase{
	
	background: #fff;
	padding: 36px 0 10px;
	height:734px;
}

.newsboxcase .titleleft h3 {
	margin: 48px auto 32px;
	text-align: center;
	font-size:35px;
	color:#252525;
	font-weight:bold;
}
.newsboxcase .titleleft span.tanh{
	display: inline;
    border-color: #c60000;
    margin-bottom: 10px;
}
.newsboxcase .titleleft span.tanh img{
	margin-top:20px;
	margin-left:35px;
	margin-right:35px;
}


.newsboxywu{
	background: #fff;
	padding: 36px 0 40px;
	height:428px;
}

.newsbox{
	background: #efefef;
	padding: 6px 0 40px;
	height:260px;
}
.newsbox .con{
	padding-top: 30px;
}
.newsbox .left{
	width: 570px;
}
.newsbox .left .box{
	display: block;
}
.newsbox .left .pich{
	float: left;
	width: 320px;
	height: 242px;
	overflow: hidden;
}
.newsbox .left img{
	width: 100%;
}
.newsbox .left .word{
	float: right;
	width: 235px;
}
.newsbox .left h3{
	font-size: 18px;
	color: #333333;
	line-height: 28px;
	height: 56px;
	overflow: hidden;
}
.newsbox .left p{
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	height: 168px;
	overflow: hidden;
	padding-top: 15px;
}
.newsbox .left span{
	display: block;
	font-size: 14px;
	color: #666666;
	text-align: right;
	line-height: 30px;
	padding-top: 30px;
}
.newsbox .left .slick-prev, 
.newsbox .left .slick-next{
	width: 42px;
	height: 30px;
	background: url(../images/arw1.jpg) 0 0 no-repeat;
	left: 230px;
	top: auto;
	bottom: 0;
	margin: 0;
	z-index: 2;
}
.newsbox .left .slick-next{
	background-position: -42px 0;
	left: 278px;
}
.newsbox .left .slick-prev:hover{
	background-position: 0 -30px;
}
.newsbox .left .slick-next:hover{
	background-position: -42px -30px;
}

 .nleft {
    float: left;
}
.yewunrbox{
	float: right;
	width: 436px;
	background: #efefef;
}
.nrbox{
	float: right;
	width: 456px;
	background: #efefef;
}
.nrbox .hd{
	height: 30px;
	line-height: 30px;
	background: url(../images/sx1.jpg) center bottom repeat-x;
}
.nrbox .hd li{
	float: left;
	cursor: pointer;
	min-width: 54px;
	text-align: center;
	font-size: 14px;
	color: #666666;
	border-left: 1px #eeeeee solid;
}
.nrbox .hd li.on{
	background: url(../images/bg2.jpg) center repeat-x;
}
.nleft .bd{
	padding-top: 0px;
	float:left;
}
.nleft .bd li{
	line-height: 44px;
	padding-left: 25px;
	background: url(../images/dot.png) left center no-repeat;
}
.nleft .bd li a{
	display: block;
	color: #666666;
}
.nleft .bd li p{
	float: left;
	width: 420px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
}
.nleft .bd li span{
	background-size: 51%;
	display: block;
	float: right;
	font-size: 14px;
	padding-left: 63px;
	/*background: url(../images/bg1.jpg) left center no-repeat;*/
}
.nleft .bd li a:hover{
	color: #CC9C2D;
}


.products{margin-top: 38px;}

.products{overflow: hidden;}
.products ul{
	margin:auto;
	margin-top:30px;
}

.products li{float: left;position: relative;margin-right:1px;}
.products li span{display: block;height:85px; background-color:#000;width: 100%;position: absolute;bottom: 0;line-height:30px;color: #fff;text-align: center; opacity:0.45;}
.products li span h5{text-align: center;font-size: 16px;display: inline-block; margin-top:10px; font-weight:100;}
.products li span i{display: inline-block;color: #0590e3;font-weight: bold;margin-left: 15px;}

.products li:hover span{background: #1c397e}
.products .lals{width: 286px;border: 1px solid #e8e8e8}
.products .lals .top{padding-top: 38px;padding-left: 32px;padding-right: 55px;padding-bottom: 17px;}
.products .lals .top h1{color: #666;font-size: 22px;}
.products .lals .top p{font-size: 15px;margin-top: 6px; color: #858588;line-height: 25px;}

.products .lals .bot{width: 249px;height: 139px;background: url(../images/case-bg.jpg) no-repeat;padding-top: 43px;padding-left: 37px;}

.products .lals .bot a{display: block;margin-bottom: 22px;color: #666666;font-size: 15px;}
.products .lals .bot i{color: #0590e3;font-weight: bold;margin-right: 10px;}
.products .lals .bot a:hover{color: #0590e3;}

.products li span em{
	display: block;
	width: 30px;
	height: 1px;
	background: #fff;
	margin: 5px auto 0;
}

.products .more{
	text-transform: uppercase;
	color: #FFFFFF;
	display: block;
	width: 98px;
	line-height: 32px;
	border: 1px #FFFFFF solid;

	margin: 17px auto 0;
	text-align: center;
	text-transform: uppercase;
	background-color:#142547;
	opacity:1;
}


.footer{width: 100%;background: #081e73;margin-top: 0px;background: #081e73;padding-top: 20px;padding-bottom: 0px;}
.footer dl{float: left; margin-right:106px;}
.footer dl.last{
margin-right:0px;
}
.footer dl dt{text-align: left;font-size:24px;color: #fff;margin-top: 20px;margin-bottom: 23px; border-bottom: 2px solid #fff; width:156px; line-height:50px;}
.footer dl dt a{color: #fff;}
.footer dl dd{text-align: left;color: #727171;font-size: 17px;margin-bottom: 8px; line-height:30px;}
.footer dl dd a{color:#ffffff }
.footer dl dd a:hover{color: #fff;}

.footer .code{margin-top: 15px; width:750px;}
.footer .code p{font-size: 18px;color: #fff; }


.footer .code p.tel {
    background: url(../images/tel.jpg) left center no-repeat;
    height:49px;
	padding-left: 33px;
	margin-bottom: 10px;
	line-height:49px;
	font-size:38px;
	text-indent:30px;
}

.footer .code p.email {
    background: url(../images/email.jpg) left center no-repeat;
    height: 49px;
    padding-left: 33px;
	line-height:49px;
	text-indent:30px;
}
.footer .code .wq{
margin-top:56px;
	
}
.footer .code .wq a.kefu{
	margin-left:30px;
}
.copyright {
    height: 50px;
    line-height: 50px;
    background: #081e73;
    color: #fff;
	border-top: 1px solid #fff;
	font-size:15px;
}

.w1210 {
    width: 1692px;
    margin: 0 auto;
}

.w1200 {
    width: 1692px;
    margin: 0 auto;
	background-color:#f5f5f5;
}

.r {
    float: right;
}

.in_con{ padding-top:40px; background:#fff;}
.nav_all{ width:358px; }
.nav_all .title{ height:70px; background:url(../images/contact_03.jpg) center center no-repeat; text-align:center; color:#fff; font-size:24px; line-height:24px; padding-top:25px; }
.nav_all .title em{ line-height:32px; display:inline-block; text-transform:uppercase; font-size:18px; font-family:Arial; color:#fff;}
.nav_all ul{ background:#fff;}
.nav_all ul li{ height:73px; line-height:50px; border-bottom:1px #fff solid; padding-left:2px; background-color:#eeeeee; padding:30px;}

.nav_all ul li.jingsheng{ height:100px; line-height:50px; border-bottom:1px #fff solid; padding-left:2px; background-color:#eeeeee; padding:30px;}

.nav_all ul li a{ display:block; 
border-left: 2px solid #999; 
text-decoration:none; font-size:26px; 
color:#999999; text-align:center; 
line-height:25px;
height:50px;
margin-top: 10px;
}

.nav_all ul li.jingsheng a{ display:block; 
border-left: 2px solid #999; 
text-decoration:none; font-size:26px; 
color:#999999; text-align:center; 
line-height:25px;
height:70px;
margin-top: 10px;
}

.nav_all ul li.jingsheng  a span.titless{
line-height:10px;
}
.nav_all ul li a span{
	width:300px;
	font-size:12px; color:#999999;
	float:left;
	line-height:30px;
	text-indent:20px;
	text-align:left;
}
.nav_all ul li a span.titles{
font-size:26px; color:#999999;
}
.nav_all ul li.on a span{
 color:#fff;
}
.nav_all ul li.on a span.titles{
font-size:26px; color:#fff;
}
.nav_all ul li.on a span.titles{
color:#fff;
}

.nav_all ul li a:hover span.titles{
font-size:26px; color:#fff;
}
.nav_all ul li a:hover span.titles{
color:#fff;
}
.nav_all ul li a:hover span{
color:#fff;
}
.nav_all ul li.on a:hover span.titles{
font-size:26px; color:#fff;
}
.nav_all ul li.on a:hover span.titles{
color:#fff;
}
.nav_all ul li:hover span.titles{
color:#fff;
}
.nav_all ul li:hover span{
color:#fff;
}

.nav_all ul li:hover,
.nav_all ul li.on{ background:#061c72; border-color:#061c72;}
.nav_all ul li:hover a,
.nav_all ul li.on a{  color:#fff;}
.nav_all ul li.last{ border-bottom:none;}

.right_all{ width:1314px; background:#f5f5f5; padding:0 10px;}
.right_all .location{ width:976px; font-size:16px; color:#142547; line-height:14px; border-bottom:2px #e3e3e3 solid;padding-bottom:14px;}
.right_all .location span{ float:right; font-size:14px; color:#666; padding-left:14px; background:url(../images/pic49.jpg) left center no-repeat;}
.right_all .location span a{ color:#666;}
.right_all .location span a.last{ color:#142547;}
.rcon{ float:right;margin-top:46px;}
.in_con{ padding-bottom:51px;}
.right_all{ padding-bottom:0px;}
.right_all .name{ font-size:24px; color:#142547; text-align:center; line-height:36px; padding-top:22px;}
.right_all ul{ padding-top:22px; width:390px; float:left; background-color:#f5f5f5; padding-left:15px; margin-top:46px;}
.right_all ul li{padding:13px 0; margin-bottom:0px;}
.right_all ul li .box{ padding:0 0 3px 57px; width:336px;}
.right_all ul li .box .p1{ font-size:16px; color:#142f63; line-height:40px;}
.right_all ul li .box .p2{ color:#666; line-height:24px; padding-top:3px; font-size:16px;}
.right_all ul li .box p{color:#666; line-height:24px;}
.right_all ul li .box p a{color:#666}
.right_all ul li .box1{ border-left:1px #dfdfdf solid;}

.datila{ margin-top:20px;background-color: #f5f5f5;height:670px; padding-top:70px; padding-left:100px; padding-right:78px;}


.right_all .datila ul{ width:916px; padding:0px; margin-top:25px;}
.right_all .datila ul li{ float:left; font-size:16px; padding-left:40px; padding-right:40px; width:376px;}

.datila p{line-height:30px;font-size:20px;color:#3f3f3f;}
.right_all .box {
    color: #555555;
    font-size: 16px;
    line-height: 35px;
    padding-left: 50px;
    width: 540px;
    background: url(../images/dizhi.jpg) no-repeat;
}


.fl {
    float: left;
}
.fr {
    float: right;
}
.anliindex07 {
	width: 1692px;
	margin:auto;
	height: auto;
	overflow: hidden;
	margin-top:108px;
	background-color:#f6f6f6;

}
.anliindex07 .fw{width:auto;}
.anliindex07 .fw img{margin-top:20px;}

.anliindex07 .fwr{width:672px; padding-right:80px;}

.anliindex07 h3 {
	margin: 20px auto 0px;
	text-align: left;
	font-size:46px;
	color:#051c72;
	font-weight:bold;
	padding-left:28px;
	border-left: 4px solid transparent;
	border-color: #051c72;
	margin-top:90px;
	height:128px;
	line-height: 50px;
}

.anliindex07 p.title{margin-bottom:20px;text-align:left; font-size:18px; color:#9595; }
.anliindex07 p.hse{
color:#051c72;
font-size:25px;
}
.anliindex07 .index_743 p{

color:#252525;
font-size:18px;
line-height:22px;
}


.index_743 ul{ padding-top:20px;}
.index_743 ul li{ float:left;width:274px; height:50px; font-size:24px; color:#313131; font-weight:bold;}

.index_743 ul li {
    color: #000;
    line-height: 50px;
    background: url(../images/dian_05.png) no-repeat center left;
    padding-left: 24px;
    text-align: left;
}

.anliindex07 .pp {
    width: 167px;
    height: 30px;
	border: 1px solid #999999;
    overflow: hidden;
    font-size: 18px;
    color: #999999;
    line-height:30px;
    text-align: center;
    margin-top: 45px;
	margin-bottom:50px;
	padding:10px;
	float: right;

}
.anliindex07 .pp a{color:#999999;}


.aboutindex03 {
	width: 100%;
	height:245px;
	overflow: hidden;
	border-color: #fff;

}

.aboutindex03 .lxwmyshi {
	width:1692px;
    margin:auto;

}

.aboutindex03 ul {
	width: 1392px;
	margin: 0 auto;
    margin-top:66px;
}
.aboutindex03 p.title{margin-bottom:40px;text-align:center; font-size:18px; color:#313131;font-family: "Arial";}
.aboutindex03 p.title span{font-family: "Arial";}
.aboutindex03 ul li {
	width: 457px;
	float: left;
	height: 200px;
	overflow: hidden;
	margin-left:10px;
	
}
.aboutindex03 ul li.fists{margin-left:0px;}
.aboutindex03 ul li span{margin-top: 20px; font-size:28px; color:#2857b2; line-height:30px; font-weight:bold;}
.aboutindex03 ul li .i1 {
	width: 62px;
	height:62px;
	background: url(../images/aboutico_14.jpg) no-repeat center;
	overflow: hidden;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	margin-left:189px;
}

.aboutindex03 ul li .i2 {
	width: 62px;
	height:62px;
	background: url(../images/aboutico_18.jpg) no-repeat center;
	overflow: hidden;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	margin-left:189px;
}

.aboutindex03 ul li .i3 {
	width: 62px;
	height:62px;
	background: url(../images/aboutico_16.jpg) no-repeat center;
	overflow: hidden;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	margin-left:189px;
}






.aboutindex03 ul li:hover {
	
}


.aboutindex03 ul li h4 {
	font-size: 18px;
	color: #7d7d7d;
	line-height: 16px;
	text-align: center;
	margin-top:20px;
}

.aboutindex03 ul li .line {
	width: 30px;
	height: 1px;

	overflow: hidden;
	margin: 10px auto 15px;
}

.aboutindex03 ul li p {
	font-size:20px;
	color: #505050;
	line-height: 28px;
	text-align: center;
	width:457px;
	margin:auto;
}

.w1522 {
    width: 1522px;
    margin: 0 auto;
}

.anliindex03 {
	width: 100%;
	height:768px;
	background: url(../images/productbg.jpg) no-repeat center;
	overflow: hidden;
	margin-top:0px;
}

.anliindex03 h3 {
	margin: 78px auto 32px;
	text-align: center;
	font-size:35px;
	color:#252525;
	font-weight:bold;
}
.anliindex03 span.tanh{
	display: inline;
    border-color: #c60000;
    margin-bottom: 10px;
}
.anliindex03 span.tanh img{
	margin-top:10px;
	margin-left:35px;
	margin-right:35px;
}
.anliindex03 ul {
	width: 1522px;
	margin: 0 auto;
	padding-top:30px;

}
.anliindex03 ul li{
	width:340px;
	height:455px;
	background-color:#f6f6f6;
	float:left;
	margin-right:54px;
}
.anliindex03 ul li.last{
	
	margin-right:0px;
}

.anliindex03 ul li:last-child{margin-right:0px;}
.anliindex03 ul li:nth-child(4n){margin-right: 0;}

.anliindex03 ul li .pic{
margin-top:16px;
text-align:center;
	
}
.anliindex03 ul li .pic img{
	
	width:260px;
}
.anliindex03  p.titless{
width:82px;
margin:auto;
margin-top:16px;
text-align:center;
border-bottom: 1px solid #2857b2;
font-size:19px; color:#2857b2;
}
.anliindex03 p.title{margin-top:30px;text-align:center; font-size:27px; color:#252525;}
.anliindex03 p.titles{margin-top:10px;text-align:center; font-size:18px; color:#9a9a9a;}

.anliindex03 .pps {
    width: 177px;
    height: 50px;
	border: 1px solid #2857b2;
    overflow: hidden;
    font-size: 18px;
    color: #2857b2;
    line-height:50px;
    text-align: center;
	margin: auto;
    margin-top:35px;
	margin-bottom:50px;
	float:left;
	margin-right:30px;

}
.anliindex03 .pps a{color:#2857b2;}


.anliindex03 .ppss {
    width: 177px;
    height: 50px;
	border: 1px solid #999999;
    overflow: hidden;
    font-size: 18px;
    color: #FFF;
    line-height:50px;
    text-align: center;
	margin: auto;
    margin-top: 45px;
	margin-bottom:50px;
	float:left;


}
.anliindex03 .ppss a{color:#fff;}
.lxwmyshi300{width:179px; margin:auto;}

.indexnewslist {
	width: 100%;

	overflow: hidden;
	margin-top:0px;
	margin-bottom:30px;
}

.indexnewslist .titlenews h3 {
	margin: 48px auto 32px;
	text-align: center;
	font-size:35px;
	color:#252525;
	font-weight:bold;
}
.indexnewslist .titlenews span.tanh{
	display: inline;
    border-color: #c60000;
    margin-bottom: 10px;
}
.indexnewslist .titlenews span.tanh img{
	margin-top:20px;
	margin-left:35px;
	margin-right:35px;
}

.titlenews{
	text-align: center;
	font-size: 20px;
	color: #c81825;
	line-height: 34px;

}
.titlenews p{
	font-size:24px;
	color: #c81825;
	line-height: 20px;
	text-transform: uppercase;
}
.titlenews em{
	display: block;
	width: 30px;
	height: 2px;
	background: #f52f3e;
	margin: 5px auto 0;
}
.titlenews a{
	display: block;
	font-size: 14px;
	color: #c81825;
	position: absolute;
	right: 0;
	line-height: 24px;
	top: 30px;
}


.indexnewslist .othermain{width:1692px; margin:auto;margin-top:48px; margin-bottom:30px; padding-top:30px;}
.indexnewslist .othermain .nav{width:1692px; float:left;  font-size:24px; line-height:33px; color:#333333; font-weight:bold;}
.indexnewslist .othermain .con{width:1692px; float:left;font-weight:bolder; margin-top:0px; font-weight:normal; padding-top:0px; font-size:16px;font-family: "Microsoft yahei";}
.indexnewslist .othermain .con li{ float:left; width:525px; margin-bottom:10px;	line-height: 18px;color: #9e9e9e;text-decoration: none;	font-family: "Microsoft yahei"; 
font-size:14px; height:479px; margin-right:54px;
background-color: #ffffff;
box-shadow: 0px 10px 30px 0px rgba(50, 91, 182, 0.1);

}
.indexnewslist .othermain .con li:first-child {}

.indexnewslist .othermain .con li:nth-child(3n){margin-right: 0;}

.casep{ color:#ff0000; font-size:18px; text-align:center; line-height:28px;}

.indexnewslist .othermain .con li .case_title{
	
	color:#999999; font-size:18px;
	margin-left:30px;
	margin-top:30px;
	
}
.indexnewslist .othermain .con li a{
	height: 100%;
	width: 100%;
	font-size:23.2px;
	color:#000000;
}
.indexnewslist .othermain .con li a img{
	width:525px;
}
.indexnewslist .othermain .con li p.tagg{color:#999999;font-size:15.5px;margin-top:30px;
 overflow:hidden;
    text-overflow: ellipsis;
    /*-webkit-text-overflow:ellipsis;*/
    white-space: nowrap;
	
}
.indexnewslist .othermain .con li p.tagg a{color:#585858;font-size:15.5px;}


.lxwmyshinews300 .pps {
    width: 177px;
    height: 50px;
	border: 1px solid #2857b2;
    overflow: hidden;
    font-size: 18px;
    color: #2857b2;
    line-height:50px;
    text-align: center;
	margin: auto;
    margin-top:35px;
	margin-bottom:50px;
	float:left;
	margin-right:30px;

}
.lxwmyshinews300 .pps a{color:#2857b2; }

.lxwmyshinews300{width:179px; margin:auto;}
.products-nav{width:1692px; margin:auto; margin-top:30px;}
.products-nav .proucts-nav-right-box a{position:relative;display:inline-block;vertical-align:top;margin-left:1.9vw;font-size:24px;line-height:60px;color:#333;transition:color .3s ease;width: 140px;
    text-align: center;}
.products-nav .proucts-nav-right-box a:before{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#051c72;transform:scaleX(0);transition:transform .3s ease}
.products-nav .proucts-nav-right-box a:nth-of-type(1){margin-left:0}
/*.products-nav .proucts-nav-right-box a.active,.products-nav .proucts-nav-right-box a:hover{color:#051c72}*/
.products-nav .proucts-nav-right-box a.active:before,.products-nav .proucts-nav-right-box a:hover:before{transform:scaleX(1)}



.about07 {
	width: 1692px;
	margin:auto;
	height: auto;
	overflow: hidden;
	margin-top:30px;
	background-color:#f6f6f6;

}
.about07 .fw{width:auto;}
.about07 .fw img{margin-top:20px;}

.about07 .fwr{width:672px; padding-right:80px;}

.about07 h3 {
	margin: 20px auto 0px;
	text-align: left;
	font-size:46px;
	color:#051c72;
	font-weight:bold;
	padding-left:28px;
	border-left: 4px solid transparent;
	border-color: #051c72;
	margin-top:90px;
	height:128px;
	line-height: 50px;
}

.about07 p.title{margin-bottom:20px;text-align:left; font-size:18px; color:#9595; }
.about07 p.hse{
color:#051c72;
font-size:25px;
}
.about07 .index_743 p{

color:#252525;
font-size:18px;
line-height:22px;
}



.about03 {
	width: 100%;
	height:auto;
	overflow: hidden;
	border-color: #fff;
	margin-bottom:106px;

}

.about03 .lxwmyshi {
	width:1692px;
    margin:auto;

}

.about03 ul {
	margin: 0 auto;
    margin-top:66px;
}
.about03 p.title{margin-bottom:40px;text-align:center; font-size:18px; color:#313131;font-family: "Arial";}
.about03 p.title span{font-family: "Arial";}
.about03 ul li {
	width: 280px;
	float: left;
	height: 200px;
	overflow: hidden;
	margin-left:190px;
	
}
.about03 ul li.fists{margin-left:0px;}
.about03 ul li span{margin-top: 20px; font-size:28px; color:#2857b2; line-height:30px; font-weight:bold;}
.about03 ul li .i1 {
	width: 100px;
	height:100px;
	background: url(../images/about_05.jpg) no-repeat center;
	overflow: hidden;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	margin-left:89px;
}

.about03 ul li .i2 {
	width: 100px;
	height:100px;
	background: url(../images/about_07.jpg) no-repeat center;
	overflow: hidden;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	margin-left:89px;
}

.about03 ul li .i3 {
	width: 100px;
	height:100px;
	background: url(../images/about_08.jpg) no-repeat center;
	overflow: hidden;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	margin-left:89px;
}
.about03 ul li .i4 {
	width: 100px;
	height:100px;
	background: url(../images/about_09.jpg) no-repeat center;
	overflow: hidden;
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	margin-left:89px;
}






.about03 ul li:hover {
	
}


.about03 ul li h4 {
	font-size: 18px;
	color: #7d7d7d;
	line-height: 16px;
	text-align: center;
	margin-top:20px;
}

.about03 ul li .line {
	font-size: 18px;
	color: #999999;
	text-align: center;
	line-height: 32px;
}

.about03 ul li p {
	font-size:21px;
	color: #252525;
	line-height: 32px;
	text-align: center;
	margin:auto;
}


.about04 {
	width: 100%;
	height:auto;
	background: url(../images/aboutbg.jpg) no-repeat center;
	overflow: hidden;
	margin-top:0px;
}
.about04 .lxwmyshi{
	width:1692px;
	margin:auto;
}
.about04 h3 {
	margin: 78px auto 32px;
	text-align: center;
	font-size:35px;
	color:#252525;
	font-weight:bold;
}
.about04 span.tanh{
	display: inline;
    border-color: #c60000;
    margin-bottom: 10px;
}
.about04 span.tanh img{
	margin-top:10px;
	margin-left:35px;
	margin-right:35px;
}
.about04 p img{margin:auto; margin-top:20px; width:100%;}


.about05 {
	width: 100%;
	height:auto;
	overflow: hidden;
	border-color: #fff;
	margin-bottom:40px;

}

.about05 .lxwmyshi {
	width:1060px;
    margin:auto;

}

.about05 ul {
	margin: 0 auto;
    margin-top:30px;
}
.about05 p.title{margin-bottom:40px;text-align:center; font-size:18px; color:#313131;font-family: "Arial";}
.about05 p.title span{font-family: "Arial";}
.about05 ul li {
	width: 144px;
	float: left;
	overflow: hidden;
	margin-left:161px;
	
}
.about05 ul li.fists{margin-left:0px;}
.about05 ul li span{margin-top: 20px; font-size:18px; color:#041a71; line-height:30px; font-weight:bold;}
.about05 ul li .i1 {
	width: 1px;
	height:1px;

}

.about05 ul li .i2 {
	width: 1px;
	height:1px;

}

.about05 ul li .i3 {
	width: 1px;
	height:1px;

}
.about05 ul li .i4 {
	width: 1px;
	height:1px;

}






.about05 ul li:hover {
	
}


.about05 ul li h4 {
	font-size: 18px;
	color: #041a71;
	line-height: 16px;
	text-align: center;
	margin-top:20px;
}

.about05 ul li .line {
	font-size: 18px;
	color: #999999;
	text-align: center;
	line-height: 32px;
}

.about05 ul li p {
	font-size:35px;
	color: #041a71;
	line-height: 32px;
	text-align: center;
	margin:auto;
	font-weight:bold;
}

.about06 {
	width: 100%;
	overflow: hidden;
	margin-top:0px;
	margin-bottom: 100px;
}
.about06 .lxwmyshi{
	width:1692px;
	margin:auto;
	background-color:#eeeeee;
}
.about06 h3 {
	padding-top:50px;
	text-align: center;
	font-size:35px;
	color:#252525;
	font-weight:bold;
}
.about06 span.tanh{
	display: inline;
    border-color: #c60000;
    margin-bottom: 10px;
}
.about06 span.tanh img{
	margin-top:10px;
	margin-left:35px;
	margin-right:35px;
}
.about06 p img{margin:auto; margin-top:20px;}

.about06 p.title {
	
	text-align: center;
	font-size:25px;
	color:#999999;
	line-height:35px;

}
.about06 p.titles {
	
	text-align: center;
	font-size:25px;
	color:#999999;
	line-height:35px;
	margin-bottom:25px;

}


.about066666 {
	width: 100%;
	overflow: hidden;
	margin-top:0px;
	margin-bottom: 100px;
}
.about066666 .lxwmyshi{
	width:1692px;
	margin:auto;
	background-color:#fff;
	padding:20px;
}
.about066666 h3 {
	padding-top:10px;
	text-align: center;
	font-size:35px;
	color:#252525;
	font-weight:bold;
}
.about066666 span.tanh{
	display: inline;
    border-color: #c60000;
    margin-bottom: 10px;
}
.about066666 span.tanh img{
	margin-top:10px;
	margin-left:35px;
	margin-right:35px;
}
.about066666 p img{margin:auto; margin-top:20px;}

.about066666 p{
	
	
	font-size:18px;
	color:#252525;
	line-height:35px;

}




.about0866 {
	width: 100%;
	height:786px;
	overflow: hidden;
	margin-top:0px;
}
.about0866 .lxwmyshi{
	width:1692px;
	margin:auto;
}
.about0866 h3 {
	margin: 70px auto 50px;
	text-align: center;
	font-size:35px;
	color:#252525;
	font-weight:bold;
}
.about0866 span.tanh{
	display: inline;
    border-color: #c60000;
    margin-bottom: 10px;
}
.about0866 span.tanh img{
	margin-top:10px;
	margin-left:35px;
	margin-right:35px;
}
.about0866 p img{margin:auto; margin-top:20px;}


.about0866 ul {
	width: 1692px;
	margin: 0 auto;

}

.about0866 ul li {
	width: 430px;
	float: left;
	height:235px;
	overflow: hidden;
	background-color:#f5f5f5;
	margin-right:6px;
	margin-top:6px;
	padding-top:35px;
	padding-left:65px;
	padding-right:65px;
}
.about0866 ul li:nth-child(3n){margin-right: 0;}

.about0866 ul li .i1 {
	width: 1px;
	height:1px;
	
}

.about0866 ul li .i2 {
	width: 1px;
	height:1px;

}

.about0866 ul li .i3 {
	width: 1px;
	height:1px;
	
}

.about0866 ul li:hover {
	
}

.about0866 ul li h4 {
	width:280px;
	font-size: 21px;
	color: #999999;
	line-height: 16px;
	text-align: left;
	margin-top: 20px;
	font-weight:bold;
	margin-bottom: 10px;
	border-bottom: 2px #999999 solid;
	padding-bottom:15px;
}
.about0866 ul li h4 span.lan {
	font-size: 24px;
	color: #041a71;
	font-weight:bold;


}

.about0866 ul li .line {
	width: 30px;
	height: 0px;
	background-color: #747474;
	overflow: hidden;
	margin: 10px auto 15px;
}
.about0866 ul li .lines {
	width:408px;
	color: #041a71;
	font-size: 31px;
	font-weight:bold;
	margin-top:80px;
	text-align:center;
}
.about0866 ul li p {
	font-size: 16px;
	color: #999999;
	line-height:30px;
	text-align: left;
}
.about0866 ul li:hover {
	background-color:#041a71;
	color: #fff;
}
.about0866 ul li:hover h4 span{
	color: #fff;
}
.about0866 ul li:hover h4{
	color: #fff;
}
.about0866 ul li:hover p{
	color: #fff;
}

.about0866 ul li:hover .lines {
	color: #fff;
}

.about0866 ul li:hover h4 span.lan {
	color: #91d214;
}
.about0866 ul li.i6 p{
text-align:center;
	
}

.productlist {
	width: 100%;
	height:auto;
	margin-top:0px;
}
.productlist .lxwmyshi{
	width:1692px;
	margin:auto;
	height:198px;
	margin-top:50px;
}
.j-a{width: 100%;}
.j-b{margin: 0 auto;background-color: #fff;font-size: 0;}
.j-c{display: inline-block;vertical-align: top;line-height:20px;line-height:20px;color:#000;padding:5px;margin-right:20px; font-size:14px;

}


.ol {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;

}

.txt{
    margin-bottom: 20px;
    text-align: center;
    border-right: 1px solid #888888;
    line-height: 20px;
    font-size: 20px;
    padding: 0 0px;
	float: left;
	padding-right:20px;
}
.txt:last-child {
    border: 0;
	padding-right:0px;
}
.ol .txt a{font-size:21px;line-height:20px;color:#999; padding-left:20px;}

.ol div.txt:first-of-type a{
	padding-left:0px;
}
.ol .pon a:before{content:'';position:absolute;bottom:-20px;left:0;right:0;height:4px;background-color:#041a71;transform:scaleX(0);transition:transform .3s ease}

.ol .pon a.active:before,.ol .pon a:hover:before{transform:scaleX(1);color:#041a71;}

.ol .pon a{position:relative;display:inline-block;vertical-align:top;font-size:21px;line-height:20px;color:#041a71;}

.ols {
    display: flex;
    align-items: center;
    justify-content: left;
    flex-wrap: wrap;
    width: 1310px;
    
}

.txts{
    margin-bottom: 20px;
    text-align: center;
    border-right: 1px solid #888888;
    line-height: 20px;
    font-size: 20px;
    padding: 0 42px;
	float: left;
}
.txts:last-child {
    border: 0;
}
.ols .txts a{font-size:21px;line-height:20px;color:#999;}

.ols .txts  a.pcur{color:#041a71;}

.j-c.active{border-bottom: 1px solid #22d5e6;}
.j-c:last-child{margin-right: 0;}


.q-c{display: block;margin-bottom:10px;}
.q-form{width: 100%;display: block;}
.q-d{display: inline-block;vertical-align: middle; color: #888888;line-height:20px;margin-right:20px; margin-bottom:20px;}
.q-d span{color: #272575;}
.q-e{display: inline-block;vertical-align: middle;position: relative; margin-bottom:20px; font-size: 0;border-radius:5px;overflow: hidden; }
/*.q-e:after{content: '';position: absolute;top:20px;right:20px;width:20px;height: calc(100% - .2rem);	background-color: #dedede;}*/


.q-f{display: inline-block;vertical-align: middle;border: none;border-bottom: 1px solid #081e73; height:20px;color: #333333;padding:10px; width:360px;}


.q-submit{display: inline-block;vertical-align: middle;cursor: pointer; border: none;
background-color: transparent;width:31px;height:31px;background-image: url('../images/s.jpg');
background-size:78% auto;background-position: center center;background-repeat: no-repeat;}

.wrapperp {
    width: 100%;
    padding: 0 15px;
    max-width: 1692px;
    margin: 0 auto;
    position: relative;
}


.market-prod-s1{padding:1.25vw 0;background-color:#f5f5f5}
.market-prod-s1 .block{margin-top:6.25vw}
.market-prod-s1 .block:nth-of-type(1){margin-top:0}
.market-prod-s1 .items{ font-size:0;display:flex;justify-content:space-between;flex-wrap:wrap}
.market-prod-s1 .item{width:24%;margin-top:24px;background-color:#fff;transition:all .3s ease;  }


.market-prod-s1 .item .img-box{ width:360px; height:360px; padding-top:50px; padding-left:20px; padding-right:50px;}


.market-prod-s1 .item img{top: 0;left: 0; display:block; width:360px; }
.market-prod-s1 .item .txt-box{border-top:0px solid #f5f5f5;position:relative;
text-align:center;
margin-top:30px;
margin-bottom:50px;
}
.market-prod-s1 .item .txt-box .titless{
	width:140px;
	height:40px;
	text-align:center;
	border: 1px solid #2857b2;
	color:#2857b2;
	font-size:16px;
	
	line-height:40px;
	padding-left:30px;
	padding-right:30px;
	padding-top:10px;
	padding-bottom:10px;
}



.market-prod-s1 .item h3{font-size:24px;line-height: 30px; color:#252525;transition:color .3s ease}
.market-prod-s1 .item p{font-size:16px;line-height: 25px; color:#9a9a9a;margin-top:5px;transition:color .3s ease;margin-bottom:40px;}


.prod03 {
    width: 359px;
    margin: auto;
	height:100px;
}

.prod03 .pps {
    width: 350px;
    height: 56px;
	border: 1px solid #081e73;
    overflow: hidden;
    font-size:24px;
    color: #fff;
    line-height:56px;
    text-align: center;
	margin: auto;
    margin-top:10px;
	margin-bottom:30px;
	float:left;
	margin-right:30px;
	border-radius: 8px;
	background-color:#081e73;

}
.prod03 .pps a{color:#fff;}

.productview {
	width: 100%;
	height:auto;
	overflow: hidden;
	margin-top:0px;
}
.productview .lxwmyshi{
	width:1600px;
	margin:auto;
	height:auto;
	margin-top:20px;
	margin-bottom:50px;
}

.location{ line-height:55px;}
.location span{ float:right; font-size:26px; color:#333;margin-right: 96px;}
.location p{ float:left; color:#c7c6c6; display:inline-block; padding-left:24px; background:url(../images/home.png) left center no-repeat;}
.location p a{ display:inline-block; font-size:16px; color:#c7c6c6; vertical-align:top;}
.location p em{ display:inline-block; padding:0 5px; vertical-align:top;}
.location p a:hover,
.location p a.last{ color:#041a71;}

.location span:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    margin-top:5px;
    margin-right:5px;
    width: 14px;
    height:14px;
    background-image: url(../images/a22.png);
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
}
.location span a{
color:#999;
font-size:16px;
}

.productviewbg {
	width: 100%;
	height:15px;
	background: url(../images/bg.jpg) no-repeat center;
	overflow: hidden;
	margin-top:0px;
}
.we-a{width: 100%;padding-top: 40px;padding-bottom: 30px;}
.we-main{width: 100%; max-width:1692px;margin: 0 auto;padding: 0 15px;}
.we-top{width: 100%;margin-bottom: 30px;}
.we-top:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}

.we-left{float: left; width:600px; height:590px;}


.we-img{width: 100%;text-align: center;}
.we-img img{}


.we-right{float: right;width:786px;padding-top: 20px; padding-left:20px; padding-right:94px;}

.we-titles{width: 100%;font-size:32px;line-height: 1.5;font-weight: bold;color: #505050;margin-bottom:35px;}
.we-intro{width: 100%;color: #949494;font-size:19px;line-height:40px;margin-bottom: 20px;}
.we-intro *{line-height: inherit;}
.we-intro p:before{content: '';display: inline-block;vertical-align: middle; margin-right: 10px;width: 5px;height: 5px;border-radius: 50%;background-color: #666;}
.we-mail{display: inline-block;cursor: pointer; color: #fff !important;line-height: 2.6;font-size: 14px;padding: 0 20px; background-color: #0095e2; }
.we-mail img{margin-left: 8px; height: 1em;}

.we-bottom{width: 100%;}
.we-navbox{display: flex; background-color: #C3C3C3;}
.we-nav{cursor: pointer; padding: 0 5px; flex: 1;display: flex;align-items: center;justify-content: center;text-align: center;min-height: 44px;color: #fff;font-size: 16px; line-height: 1.5;}
.we-nav.active{background-color: #0095e2;}
.we-cont{width: 100%;padding: 35px 0;}
.we-one{display: none;width: 100%;}
.we-one.show{display: block;}
.we-textbox {width: 100%;color: #666;font-size: 16px;line-height: 1.7;text-align: center;}
.we-textbox *{line-height: inherit;max-width: 100%;}
.we-textbox table{width: 100% !important; }
.we-textbox ul li{list-style-type: disc;}
.we-textbox ul{padding-left: 15px;}

.proxx .buy{ float:left; display:block; font-size:28px; color:#fff; background:#041a71; width:268px; 
height:70px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center; line-height:70px; margin-left:20px;}

.proxx .kefu{ float:left; display:block; font-size:28px; color:#fff; background:#91d214; width:268px; 
height:70px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center; line-height:70px;}


.we-right .p2 {
    font-size: 18px;
    color: #cecece;
    line-height: 24px;
    padding-top: 12px;
	margin-bottom: 30px;
	letter-spacing: 5px;
}

.we-right .p3 {
    font-size:20px;
    color: #041a71;
    line-height: 24px;
    padding-top: 12px;
	margin-bottom: 50px;
}
.we-right .p4 {
    font-size:18px;
    color: #9e9e9e;
    line-height: 24px;
    padding-top: 12px;
	margin-top: 30px;
}
.container {
	width: 1692px;
	margin:auto;
	height: auto;
	overflow: hidden;
	margin-top:30px;


}
.c_1170_14{float:left;width:100%;padding-bottom:0px;}
.c_14_m{float:left;width:100%;padding-top:35px;}
.le_14{min-height:235px;}

.le_14 h4{float:left;width:100%;font-size:18px;color:#7b7b7b;line-height:28px;height:28px;font-weight:bold;}
.le_14 ul{float:left;width:100%;margin-top:11px;}

.le_14 ul li{float:left;width:415px; height:150px;border-bottom:1px solid #e4e4e4; background-color:#ebebeb; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-right:10px;}

.le_14 ul li:last-child{margin-right: 0;}

.le_14 ul li.con{float:left;width:415px; height:150px;border-bottom:1px solid #e4e4e4; background-color:#051c72; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}


.le_14 .le_14_m{float:left;width:100%;padding-left:96px;position:relative;font-size:25px;line-height:147px;color:#252525;height:auto;}

.le_14 ul li.con .le_14_m{color:#fff;}
.le_14 ul li.adderss .le_14_m{font-size:20px;}

.le_14 .le_14_m img{position:absolute;left:30px;top:50px;display:block;}
.container .p2{
	color:#999999;
	font-size:18px;
	margin:auto;
	line-height:30px;
	text-align:center;
}

.container .p3{
	color:#999999;
	font-size:18px;
	margin:auto;
	line-height:30px;
	text-align:center;
	margin-bottom:50px;
}

.m_main{
	padding-bottom:135px;
}
.baseWidth {
    width: 1692px;
    margin: 0 auto;
	margin-top:100px;
	margin-bottom:135px;
	padding-bottom:135px;
}



.c5_fl .text {
	box-sizing: border-box;
	float: right;
	width:100%;
	background: #f5f5f5;
	
}

.c5_fl .text h3 {
	font-size: 26px;
	color: #000;
	height: 24px;
	line-height: 24px;
	font-weight:bold;
}
.c4_part .tit {
	margin-bottom: 32px;
	font-size:22px;
	color:#000;
}
.c4_list{ margin-top:0px;}
.c5_form {
	padding: 5px 0 75px
}

.c5_form .tit {
	background-color:#f5f5f5;
	width:680px;
	height:40px;
	margin-bottom:6px;
	font-size:22px;
	color:#313131;
	font-weight:bold;
	text-align:left;
	line-height:40px;
}

.c5_form .tit2 {
	background-color:#fff;
	width:460px;
	height:40px;
	margin-bottom:6px;
	font-size:22px;
	color:#313131;
	font-weight:bold;
	text-align:left;
	line-height:40px;
}

.c5_form .titen {
	color:#a0a0a0;
	font-size:18px;

}
.c5_form .c5_fl {
	width: 100%;
}

.c5_form .c5_fr {
	width:38%;
}

.c5_form input {
	margin-bottom: 29px;
	width: 100%;
	height: 42px;
	line-height: 42px;
	box-sizing: border-box;
	padding: 0 18px;
	border-radius: 4px;
	border: 1px solid #d2d2d2;
	color:#898989;
	font-size: 18px;
	margin-top:8px;

}

.c5_form textarea {
	width: 100%;
	height: 128px;
	box-sizing: border-box;
	border-radius: 4px;
	padding: 28px 30px;
	border: 1px solid #d2d2d2;
     color:#898989;
	 font-size: 18px;
	 margin-bottom:8px;
}

.c5_form .c5_sub {
	cursor: pointer;
	width: 177px;
	height: 50px;
	line-height: 54px;
	background: #7d7d7d;
	color: #fff;
	text-align: center;
	font-size: 18px;
	float: right;
	margin-right:10px;
}

.c5_form .c5_sub2 {
	cursor: pointer;
	width: 177px;
	height: 50px;
	line-height: 54px;
	background: #c21a1f;
	color: #fff;
	text-align: center;
	font-size: 18px;
	float: right;
}


.htop{margin-top:50px;}
.text .call .detail {
	background: url(../images/telico.png) left center no-repeat;
	
}

.text .call .detail3 {
	background: url(../images/tel_07.jpg) left center no-repeat;
	
}

.text .call .detail4 {
	background: url(../images/tel_08.jpg) left center no-repeat;
	
}

.text .call .bgon .detail3 {
	background: url(../images/tel_03.jpg) left center no-repeat;
	
}

.text .call .bgon .detail4 {
	background: url(../images/tel_05.jpg) left center no-repeat;
	
}


.text .call  p{ font-size:16px;}
.text .call span{color:#313131;font-size:16px;}

.text .qq .detail {
	background: url(../images/qq.png) left center no-repeat;
	
}

.text .mingcheng  p{ font-size:16px;line-height:26px;}
.text .mingcheng .detail {
	background: url(../images/mingceng_08.png) left center no-repeat;
	
}
.text .mingcheng{margin-bottom:30px;border-bottom: 1px solid #dcdcdc;
height: 71px;
    width: 374px;
    margin: auto;
}

.text .dizhi  p{ font-size:20px;line-height:26px; color:#585858;}

.text .dizhi .detail {
	background: url(../images/dizhi.png) left center no-repeat;
	
}
.text .dizhi .detail1 p{
	font-size:16px;
}

.text .dizhi .detail1 {
	background: url(../images/tel_07.jpg) left center no-repeat;
	
}

.text .dizhi .detail2 {
	background: url(../images/tel_08.jpg) left center no-repeat;
	
}

.text .dizhi .bgon .detail1 {
	background: url(../images/tel_03.jpg) left center no-repeat;
	
}

.text .dizhi .bgon .detail2 {
	background: url(../images/tel_05.jpg) left center no-repeat;
	
}




.text .dizhi .detail2 p{
	font-size:16px;
}

.text .email  p{ font-size:16px;line-height:26px;}
.text .email .detail {
	background: url(../images/email.png) left center no-repeat;
	
}


.text .dyico  p{ font-size:16px;line-height:26px;}
.text .dyico .detail {
	background: url(../images/dyico.png) left center no-repeat;
	
}



.text .timess  p{ font-size:20px;}
.text .timess .detail {
	background: url(../images/times.png) left center no-repeat;
	
}

.text .timess span{color:#313131;font-size:16px; font-weight:bold;}

.text .qq  p{ font-size:16px;line-height: 30px; }
.text .qq  p span{font-size:16px;line-height: 30px; font-weight:bold; color:#000;}

.text .qq .detail {
	background: url(../images/qq.png) left center no-repeat;
	
}

.text .box{margin-bottom:16px; margin-top:16px;}


.text .qq{margin-bottom:30px;border-bottom: 1px solid #081e73;
height:180px;
    width: 345px;
    margin: auto;
}

.text .email{margin-bottom:30px;border-bottom: 1px solid #081e73;
height:180px;
    width: 345px;
    margin: auto;
}

.text .dizhi{margin-bottom:30px;border-bottom: 1px solid #081e73;
height:180px;
    width: 345px;
    margin: auto;
}

.text .bg{margin-bottom:30px;
background-color:#081e73;
height:180px;
    width: 345px;
    margin: auto;
}
.text .bg p{
	color:#fff;
}


.text .dizhi a{
	color:#585858;
}

.text .dyico{margin-bottom:30px;border-bottom: 1px solid #081e73;
height:180px;
    width: 345px;
    margin: auto;
}

.text .call{
	margin-bottom:30px;
	border-bottom: 1px solid #081e73;
	height:180px;
    width: 345px;
    margin: auto;
	
}
.text .call a{
	color:#585858;
}
.text .box .call span{ font-size:30px; font-weight:bold;}

.text .detail {
		padding-left: 33px;
		background-size: 28px!important;
		margin-top:0px;
		padding-top:30px;
		margin-bottom: 20px;
}

.text .detail1 {
		padding-left: 33px;
		background-size: 28px!important;
		margin-top:0px;
		padding-top: 2px;
		margin-left: 30px;
		margin-bottom: 5px;
		
}
.text .detail2 {
		padding-left: 33px;
		background-size: 28px!important;
		margin-top:0px;
		padding-top: 0px;
		margin-left: 30px;
		margin-bottom: 5px;
}


.text .detail3 {
		padding-left: 33px;
		background-size:28px!important;
		margin-top:0px;
		padding-top: 2px;
		margin-left: 30px;
		margin-bottom: 5px;
		
}
.text .detail4 {
		padding-left: 33px;
		background-size: 28px!important;
		margin-top:0px;
		padding-top: 0px;
		margin-left: 30px;
		margin-bottom: 5px;
		height: 24px;
}



.containercase {
    width: 1692px;
    margin: auto;
	margin-top:80px;
	margin-bottom:50px;
}

.newslist{ width: 1692px;margin:auto; height:auto;padding: 0px 0; color:#666; }
.newslist li{ padding: 0px 0px 0px;  margin-bottom:10px; float:left; width:49.68%; margin-right:10px;
background-color: #ffffff;
box-shadow: 0px 10px 30px 0px rgba(50, 91, 182, 0.1);
}
.newslist li:first-child {margin-left: 0;}

.newslist li:nth-child(2n){margin-right: 0;}

.newslist .xs12cs2{padding:40px;}

.newslist li .on{padding-top:10%;}
.newslist li .on1{padding-top:14%;}
.newslist h3{text-transform:uppercase;font-family: "Microsoft yahei";  font-size:22px; line-height: 30px;  color:#555555; margin-bottom:16px;
overflow:hidden;
 text-overflow: ellipsis;
    /*-webkit-text-overflow:ellipsis;*/
 white-space: nowrap;
}
.newslist h3 a{color:#555555;
 overflow:hidden;
 text-overflow: ellipsis;
    /*-webkit-text-overflow:ellipsis;*/
 white-space: nowrap;
}
.newslist p.tagg{
	
	margin-bottom: 5px;
	font-size:18px;
	color:#afafaf;
	
	
    overflow:hidden;
    text-overflow: ellipsis;
    /*-webkit-text-overflow:ellipsis;*/
    white-space: nowrap;
	margin-top:30px;
	text-align:right;
	
}
.newslist p.tagg a{
	color:#afafaf;
}
.newslist .text-gray{
	font-size:16px; line-height:30px;  color:#afafaf;
}
.anlimore {
    border: 1px #071e73 solid;
    height: 50px;
    width: 180px;
    margin: auto;
    font-size:24px;
    text-align: center;
    line-height: 50px;
    margin-top: 26px;
    color: #071e73;
    background-color: #fff;
    border-radius:2px;
	margin-bottom:89px;
	font-weight:bold;
}

.anlimore a{
color: #071e73;
}

.block {
    display: block;
}


/*news page*/
.news-detail-s1:after{content:'';display:block;clear:both}
.news-detail-s1 img{padding-bottom:15px}
.news-detail-s1 .cont{width:calc(100% - 12.5vw);float:left}
.news-detail-s1 .block{margin-right:-12.5vw;padding: 58px 0;}
.news-detail-s1 .mains{max-width:1420px;margin:0 auto}
.news-detail-s1 .top-block{border-bottom:2px solid #e6e6e6;padding-bottom:1.05vw;margin-bottom:2.125vw}
.news-detail-s1 .top-block h3{font-size:36px;color:#333;letter-spacing:1px}
.news-detail-s1 .info{margin-top:1.525vw}
.news-detail-s1 .info .items{display:inline-block;vertical-align:top;font-size:18px;color:#999999;}
.news-detail-s1 .info .items:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:14px;background-color:#ccc;margin:0 20px}
.news-detail-s1 .info .items:last-of-type:after{display:none}
.news-detail-s1 .info span{color:#003393;font-family:EuclidCircularA-Light}
.news-detail-s1 .bot-block{padding-top:20px;border-top:4px solid #e6e6e6}
.news-detail-s1 .bot-block a{display:block;font-size:16px;line-height:2;color:#999999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}
.news-detail-s1 .bot-block a:hover{color:#003393}
.news-detail-s1 a.back{display:block;width:120px;height:120px;background-image:linear-gradient(45deg,#003393,#0095e2);border-radius:50%;margin:3.125vw auto;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.news-detail-s1 a.back span{display:block;font-size:14px;color:#fff}
.news-detail-s1 a.back span:before{content:'';width:26px;height:24px;display:block;margin:0 auto 15px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url('../img/news-back.png')}

.wrapper{width:80vw;max-width:1400px;margin:0 auto;position:relative;z-index:2}
.wrapper:after{content:'';display:block;clear:both}
.news-detail-s1{}
.news-detail-s1:after{content:'';display:block;clear:both}
.news-detail-s1 .cont{width:calc(100% - 12.5vw);float:left}
.news-detail-s1 .block{margin-right:-12.5vw;padding: 58px 0 ;}
.news-detail-s1 .mains{max-width:1420px;margin:0 auto}
.news-detail-s1 .top-block{border-bottom:1px solid #c9c9c9;padding-bottom:1.05vw;margin-bottom:2.125vw}


.news-detail-s1 .top-block h3{font-size:32px;color:#252525;letter-spacing:1px;text-align: left;}
.news-detail-s1 .info{margin-top:1.525vw;text-align: left;}
.news-detail-s1 .info .items{display:inline-block;vertical-align:top;font-size:13px;color:#999999;margin-top: 22px;}
.news-detail-s1 .info .items:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:14px;background-color:#ccc;margin:0 20px}
.news-detail-s1 .info .items:last-of-type:after{display:none}
.news-detail-s1 .info span{color:#999999;font-family:EuclidCircularA-Light}
.news-detail-s1 .bot-blocklv{padding-top:10px;border-top:4px solid #91d214;margin-top: 50px;}
.news-detail-s1 .bot-blocklan{padding-top:10px;border-top:4px solid #081e73;}

.news-detail-s1 .bot-block{padding-top:10px;border-top:1px solid #c9c9c9;margin-top:75px;}


.news-detail-s1 .bot-block a{display:block;font-size:18px;line-height:2;color:#999999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}
.news-detail-s1 .bot-block a:hover{color:#999999}
.news-detail-s1 a.back{display:block;width:120px;height:120px;background-image:linear-gradient(45deg,#003393,#0095e2);border-radius:50%;margin:3.125vw auto;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.news-detail-s1 a.back span{display:block;font-size:14px;color:#fff}
.news-detail-s1 a.back span:before{content:'';width:26px;height:24px;display:block;margin:0 auto 15px;background-position:center;background-repeat:no-repeat;
background-size:contain;background-image:url(../img/news-back.png)}

.mid-block{
	color:#505050;
	font-size:20px;
	line-height:30px;
}
/*案例*/


.caselists{
 width:100%;
 height:auto;
 background-color:#f8f8f8;
 margin:auto;
	
}
.caselists {

	margin-top:80px;
	margin-bottom:50px;
}

.caselist{ width: 1692px;margin:auto; height:auto;padding: 0px 0; color:#666; }
.caselist li{ padding: 0px 0px 0px;  margin-bottom:40px; float:left; width:32.74%; margin-right:15px;
background-color: #ffffff;
box-shadow: 0px 10px 30px 0px rgba(50, 91, 182, 0.1);
}
.caselist li:first-child {margin-left: 0;}

.caselist li:nth-child(3n){margin-right: 0;}

.caselist .xs12cs2{padding:30px;}

.caselist li .on{padding-top:10%;}
.caselist li .on1{padding-top:14%;}
.caselist h3{text-transform:uppercase;font-family: "Microsoft yahei";  font-size:19px; line-height: 30px;  color:#7e7e7e; margin-bottom:6px;
overflow:hidden;
 text-overflow: ellipsis;
    /*-webkit-text-overflow:ellipsis;*/
 white-space: nowrap;
}
.caselist h3 a{color:#7e7e7e;
 overflow:hidden;
 text-overflow: ellipsis;
    /*-webkit-text-overflow:ellipsis;*/
 white-space: nowrap;
}
.caselist p.tagg{
	
	margin-bottom:0px;
	font-size:16px;
	color:#c5c5c5;
	
	
    overflow:hidden;
    text-overflow: ellipsis;
    /*-webkit-text-overflow:ellipsis;*/
    white-space: nowrap;
	margin-top:10px;
	text-align:right;
	
}
.caselist p.tagg a{
	color:#c5c5c5;
}
.caselist .text-gray{
	font-size:14px; line-height:20px;  color:#c5c5c5;
}


/*news page*/
.news-detail-case:after{content:'';display:block;clear:both}
.news-detail-case img{padding-bottom:15px}
.news-detail-case .cont{width:calc(100% - 12.5vw);float:left}
.news-detail-case .block{margin-right:-12.5vw;padding: 58px 0;}
.news-detail-case .mains{max-width:1422px;margin:0 auto}
.news-detail-case .top-block{border-bottom:2px solid #e6e6e6;padding-bottom:1.05vw;margin-bottom:2.125vw}
.news-detail-case .top-block h3{font-size:36px;color:#333;letter-spacing:1px}
.news-detail-case .info{margin-top:1.525vw}
.news-detail-case .info .items{display:inline-block;vertical-align:top;font-size:18px;color:#999999;}
.news-detail-case .info .items:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:14px;background-color:#ccc;margin:0 20px}
.news-detail-case .info .items:last-of-type:after{display:none}
.news-detail-case .info span{color:#003393;font-family:EuclidCircularA-Light}
.news-detail-case .bot-block{padding-top:20px;border-top:4px solid #e6e6e6}
.news-detail-case .bot-block a{display:block;font-size:16px;line-height:2;color:#999999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}
.news-detail-case .bot-block a:hover{color:#003393}
.news-detail-case a.back{display:block;width:120px;height:120px;background-image:linear-gradient(45deg,#003393,#0095e2);border-radius:50%;margin:3.125vw auto;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.news-detail-case a.back span{display:block;font-size:14px;color:#fff}
.news-detail-case a.back span:before{content:'';width:26px;height:24px;display:block;margin:0 auto 15px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url('../img/news-back.png')}

.wrappercase{width:80vw;max-width:1422px;margin:0 auto;position:relative;z-index:2}
.wrappercase:after{content:'';display:block;clear:both}
.news-detail-case{}
.news-detail-case:after{content:'';display:block;clear:both}
.news-detail-case .cont{width:calc(100% - 12.5vw);float:left}
.news-detail-case .block{margin-right:-12.5vw;padding: 58px 0 ;}
.news-detail-case .mains{max-width:1420px;margin:0 auto}
.news-detail-case .top-block{border-bottom:1px solid #c9c9c9;padding-bottom:1.05vw;margin-bottom:2.125vw}


.news-detail-case .top-block h3{font-size:32px;color:#252525;letter-spacing:1px;text-align: left;}
.news-detail-case .info{margin-top:1.525vw;text-align: left;}
.news-detail-case .info .items{display:inline-block;vertical-align:top;font-size:13px;color:#999999;margin-top: 22px;}
.news-detail-case .info .items:after{content:'';display:inline-block;vertical-align:middle;width:1px;height:14px;background-color:#ccc;margin:0 20px}
.news-detail-case .info .items:last-of-type:after{display:none}
.news-detail-case .info span{color:#999999;font-family:EuclidCircularA-Light}
.news-detail-case .bot-blocklv{padding-top:10px;border-top:4px solid #91d214;margin-top: 50px;}
.news-detail-case .bot-blocklan{padding-top:10px;border-top:4px solid #081e73;}

.news-detail-case .bot-block{padding-top:10px;border-top:1px solid #c9c9c9;margin-top:75px;}


.news-detail-case .bot-block a{display:block;font-size:18px;line-height:2;color:#999999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .3s ease}
.news-detail-case .bot-block a:hover{color:#999999}
.news-detail-case a.back{display:block;width:120px;height:120px;background-image:linear-gradient(45deg,#003393,#0095e2);border-radius:50%;margin:3.125vw auto;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}
.news-detail-case a.back span{display:block;font-size:14px;color:#fff}
.news-detail-case a.back span:before{content:'';width:26px;height:24px;display:block;margin:0 auto 15px;background-position:center;background-repeat:no-repeat;
background-size:contain;background-image:url(../img/news-back.png)}

.mid-blockcase{
	color:#505050;
	font-size:20px;
	line-height:30px;
}


.case-left{float: left; width:1024px; height:737px; background-color:#f6f6f6;}


.case-img{width: 100%;text-align: center;}
.case-img img{}


.case-right{float: right;width:374px; margin-left:10px;}

.case-titles{width: 100%;font-size:32px;line-height: 1.5;font-weight: bold;color: #505050;margin-bottom:6px;}


.case-intro .kefu{float:left;}
.case-intro .buy{float:left; margin-left:4px;}


.case-right .p2 {
    font-size: 18px;
    color: #505050;
    line-height: 24px;
    padding-top: 12px;
	margin-bottom: 5px;
	letter-spacing: 5px;
}
.case-right .p2 span{
	font-weight:bold;
}

.case-right .p3 {
    font-size:18px;
    color: #505050;
    line-height: 24px;
    padding-top: 12px;
	margin-bottom: 5px;
}
.case-right .p3 span{
	font-weight:bold;
}
.case-right .p4 {
    font-size:18px;
    color: #505050;
    line-height: 24px;
    padding-top: 12px;
	margin-bottom: 5px;
}

.case-right .p4 span{
	font-weight:bold;
}

.case-right .p5 {
    font-size:18px;
    color: #505050;
    line-height: 24px;
    padding-top: 12px;
	margin-bottom: 5px;
}

.case-right .p5 span{
	font-weight:bold;
}

.case-right .p6 {
    font-size:18px;
    color: #505050;
    line-height: 24px;
    padding-top: 12px;
	margin-bottom: 5px;
}

.case-right .p6 span{
	font-weight:bold;
}

.case-right .p7 {
    font-size:18px;
    color: #505050;
    line-height: 24px;
    padding-top: 12px;
	margin-top: 5px;
}

.case-right .p7 span{
	font-weight:bold;
}


.sidebar{position: fixed;right:1.2rem;top: 50%;transform: translate(0,-50%); z-index: 18;  }
.sidebar-item{display: block;width: 40px;padding: 5px 0;position: relative;}
.sidebar-icon{display: block;cursor: pointer;width: 100%;text-align: center;}

.sidebar-icon1{display: block;width: 100%;height: 40px;line-height: 40px;border-radius: 10%; border: 1px solid #e7e7e7; background-color:#fff;}
.sidebar-icon1 img{max-width: 100%;max-height: 100%;margin-top: 4px}

.sidebar-icon2{display: none;width: 100%;height: 40px;line-height: 40px;background-color: #fff; border: 1px solid #fff;}
.sidebar-icon2 img{max-width: 100%;max-height: 100%;}
.sidebar-item:hover .sidebar-icon1{display: none;}
.sidebar-item:hover .sidebar-icon2{display: block;}



.sidebar-sub{ position: absolute;top: 50%;left: 0;transform: translate(0,-50%);  transition: all .5s;  width: 0; overflow: hidden;}
.sidebar-code{width:155px;padding: 10px;text-align: center;background-color: #fff; position: relative;}
.sidebar-code:after{content: ''; position: absolute;top: 50%;right: -6px;margin-top: -8px; width: 6px;height: 16px; background-image: url('../images/a36.png');
background-size: 6px auto; background-position: center center;background-repeat: no-repeat;}
.sidebar-img{width: 100%;margin-bottom: .1rem;}
.sidebar-img img{width: 100%;}
.sidebar-text{color: #252525;}



.sidebar-phone{display: block; width:155px;padding: 10px; background-color: #fff; position: relative;}
.sidebar-phone:after{content: ''; position: absolute;top: 50%;right: -6px;margin-top: -8px; width: 6px;height: 16px; background-image: url('../images/a36.png');
background-size: 6px auto; background-position: center center;background-repeat: no-repeat;}
.sidebar-tip{color: #252525;line-height: 1.5;}
.sidebar-nub{color: #252525;line-height: 1.5;font-size: 14px; word-break: break-all;}

.sidebar-item.active .sidebar-sub{width: 170px;left: -170px; } 

.backTop{display: none; position: fixed; bottom: 10%;right: 0;z-index: 88;cursor: pointer; width: .5rem;height: .5rem;background-color: #044fa0;background-image: url('../images/a23.png'); background-size: 28% auto;background-position: center center;background-repeat: no-repeat;}
 
 .tabbarInp{position: relative;width: 160px;height: 34px;border-radius: 8px !important; margin-top:12px;}
.tabbarInp form{width: 100%;height: 100%;}
.tabbarInp input:first-child{    display: inline-block;width: 100%;height: 100%;border-radius: 18px !important;border: solid 1px #081e73;padding-left: 10px;box-sizing: border-box;}
.tabbarInp input:last-child{position: absolute;right: 10px;bottom: 4px;width: 28px;border: 0;height: 28px;background-color: white;cursor: pointer;background: url(../images/s.jpg);}

input, button {
    overflow: visible;
    vertical-align: middle;
    outline: none;
}



.example{}

.example2{}
.example2 ol{position:relative;width: 80px;height: 20px;top:-30px;left:10px; text-align: center;
    margin: auto;}
.example2 ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #c7c6c6;border-radius:50%;}
.example2 ol li.seleted{background: #041a71;}

.luara-left{position:relative;padding:0;overflow: hidden;}
.luara-left ul{position: relative;padding: inherit;margin: 0;}
.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}
.luara-left ul li img{width: inherit;height: inherit;}
