
/* CSS Document */
html{overflow-x:hidden;}
body{margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#000;}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button{ border:none;}
input,button {outline:none;}
*{ margin:0; padding:0;  }
.clearfix {zoom: 1;}
.clearfix:before, .clearfix:after {content: "";display: block;height: 0;clear: both;overflow: hidden;}
*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.container{width:1250px;margin:0 auto;height:auto;display:block;}

.header{display: block; width:100%; height:40px; line-height:40px; background:#215aa9; color:#fff;}
.header p{display:block; float:left;}
.header span{display:block; float:right; }
.header span a{padding:0px 10px;color:#fff;}
.header span a:hover{ color:#ee6b01;}
.logo{display:block; width:100%; margin:20px 0px;}
.logo img{display:block; float:left;}
.call{display:block; float:right;}
.call p{display: block;float: right;font-size: 14px;color: #666;padding-left: 5px;}
.call em{display:block; font-style:normal;}
.call span{display:block; font-size:25px; font-weight:bold; color:#215aa9;}
.nav{ height:50px; width:100%;}
.nav a{ color:#666;}
.nav .nLi{ float:left; display:inline; position:relative;}
.nav .nLi h3{padding:0px 41px;}
.nav .nLi h3 a{ display:block;font-size:16px; font-weight:normal; line-height:47px; }
.nav li a:hover{ color:#215aa9; border-bottom:solid 3px #215aa9;}
.nav .nLi:hover .sub{ display:block;}
.nav .ts h3 a{ display:inline-block; }
.nav .sub{ display: none; width:320px; left: 0;top: 50px;position: absolute;line-height: 35px; padding:20px;background: #fff; z-index:999; text-align:center;}
.nav .sub li{margin-bottom:20px;}
.nav .sub li a{display:block; background:#000; height:40px; line-height:40px; display:block; padding:0px 10px; color:#fff;}
.nav .sub li a:hover{background:#215aa9; color:#fff;}
.nav .sub li:hover .sub-2{ display:block;}
.nav .ss  h3 a{ font-size:22px; padding:0px 20px; cursor:pointer}
.nav .sub li .sub-2{position: absolute; display:none;
    left: 321px;
    top: 0px;
    background: #fff;
    width: 800px;}
.nav .sub li .sub-2 li{display:block; width:50%; float:left;}
.nav .sub li .sub-2 li a{display:block; width:95%; margin:0 auto; line-height:30px; background:none; color:#333;}
 
        .border1:last-child{
            border-right:none;
        }
        .nav li{
            float: left;
            line-height: 48px; width:12.5%;
        }
        .nav a{
            display: block;
            height: 48px;text-decoration: none; font-size:15px;
            color: #333; width:97%; text-align:center;}
      
        .nav2{
            position: absolute;
            width: 440px;
            display: none; z-index:999; background: rgba(1,29,67,0.5); padding-top:20px; left:17%;
        }
		.nav2 li{display:block; float:none; width:100%; line-height:normal; height:auto; margin-bottom:10px;}
		.nav2 li a{display:block; width:90%; margin:0 auto; text-align: center;color:#fff; padding:0px 10px; height:40px; line-height:40px; }
		.nav2 li a:hover{background:#fff; color:#215aa9; border:none; border-radius:20px;}
        .nav li:hover .nav2 ,.nav2 li:hover .nav3,.nav2 li:hover .last{
			display: block;
        }
		.nav a.on{color:#215aa9; border-bottom:solid 3px #215aa9;}
		.buts .hot{ display:none;}
        .nav3{
            position: absolute;
            width: 800px;
            left: 440px; height:220px;
            /*菜单上移一格*/
            top:0;
            display: none;  background: rgba(1,29,67,0.6); padding: 30px 0px;
        }
		.nav3 li{display:block; float:left; width:50%;}
		.nav3 li a{ background:none; color:#fff; line-height:30px; font-size: 14px; height: 30px; width:90%;}
        .last{
            position: absolute;
            width: 200px;
            right: 200px;
            margin-top: -48px;
            display: none;
        }
		.nav3 li a:hover{background:#fff; color:#215aa9; border:none; border-radius:20px;}
        




.sp_header{ display:none}
.sjj_nav{ display:none}

/* 本例子css */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; }
.slideBox .hd{ height: 18px;overflow: hidden;position: absolute;left: 50%;margin-left: -40px;bottom: 15px;z-index: 1;}
.slideBox .hd ul{ overflow:hidden; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:22px;  width:17px; height:17px;text-align:center; border-radius:50%; line-height:12px; background:#02328d; cursor:pointer; font-size:0px;}
.slideBox .hd ul li.on{ background:#ee6b01; color:#fff; }
.slideBox .bd{ position:relative; height:100%; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .bd p{ display:block; position:absolute; bottom:30px;}

.chanpin{ display:block; width:100%; padding:40px 0px 30px;}
.text{display:block; height:60px; line-height:60px; margin:0 auto; width:100%; text-align:center;}
.text img{display:inline-block; vertical-align:middle; margin-bottom:20px;}
.text b{font-size:36px; color:#333; padding:0px 50px;}

/* 本例子css */
.slideTxtBox{ width:100%; display:block; margin-top:20px;}
.slideTxtBox .hd{ height:31px; line-height:31px; }
.slideTxtBox .hd ul{ width:40%; display:block; margin:0 auto;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer; width:50%;}
.slideTxtBox .hd ul li a{display:block; width:100%;background:#f5f5f5; font-size:16px; text-align:center;}
.slideTxtBox .hd ul li.on a{ height:39px; cursor:pointer; background:url(../image/bg.jpg) no-repeat; color:#fff;}
.slideTxtBox .bd{padding-top:30px;}
.slideTxtBox .bd .left-1{background:#f5f5f5; width:40%; float:left; padding:40px 0px 40px;}
.slideTxtBox .bd .left-1 .ddq{display:block; width:100%; margin:0 auto; overflow:hidden;}
.slideTxtBox .bd .left-1 .ddq img{display:block; width:auto; height:240px; margin:0 auto;}
.slideTxtBox .bd .left-1 .pp{display:block; width:80%; margin:0 auto;}
.slideTxtBox .bd .left-1 .pp h2{display:block; margin-top:60px; width:100%; text-align:center; font-size:20px;}
.slideTxtBox .bd .left-1 .pp  p{width:100%; margin:0 auto; padding:10px 0px 20px;}
.slideTxtBox .bd .left-1 .pp p a{font-size:14px;color:#666; line-height:30px;}
.slideTxtBox .bd .left-1 .pp a:hover{color:#215aa9;}
.more a{display:block; width:120px; height:35px; border: solid 1px #215aa9; color:#215aa9; margin:0 auto; text-align:center; line-height:35px;}
.more a:hover{background:#215aa9; color:#fff;}
.slideTxtBox .bd .right-1{display:block;width:100%; margin:0 auto;}
.slideTxtBox .bd .right-1 ul li{display:block; float:left; width:33.33%; margin-bottom:20px;}

.tujian2{display:none;}
.slideTxtBox .bd .right-1 ul li a{display:block; width:95%; margin:0 auto;}
.slideTxtBox .bd .right-1 ul li a .pic{ overflow:hidden; display:block; background:#f5f5f5; width:100%; margin:0 auto; padding:10px 0px;}
.slideTxtBox .bd .right-1 ul li a .pic img{display:block; width:auto; height:160px; margin:0 auto;}
.slideTxtBox .bd .right-1 ul li a h4{font-size:18px; padding:10px 0px; display:block;    white-space: nowrap;text-overflow: ellipsis;overflow: hidden; text-align:center;}
.slideTxtBox .bd .right-1 ul li a p{font-size:14px; color:#666; line-height:30px; height:60px; overflow:hidden; text-align:center;}
.slideTxtBox .bd .right-1 ul li a h4:hover{color:#215aa9;}
.slideTxtBox .bd .right-1 ul li a p:hover{color:#215aa9;}
.more1{display:none;}

.about{display:block; width:100%; background:#f5f5f5; position:relative;}
.about .left-2{display:block; width:50%; float:left;}
.about .left-2 img{display:block; width:100%;}
.about .right-2{display:block; float:right; width:46%; margin:0 auto; padding-top:60px; padding-right:140px;}
.about .right-2 h2{font-size:28px; display:block; padding-bottom:30px;}
.about .right-2 h5{font-size:22px; color:#215aa9; line-height:50px; padding-bottom:30px;}
.about .right-2 h5 span{line-height:35px; display:block;} 
.about .right-2 p{ font-size:16px; line-height:30px; color:#333;}
.about .pd{display:block; width:900px; height:190px; background:#fff; position:absolute; z-index:999;right: 10%;top: 72%;}
.about .pd ul li{display:block; width:25%; float:left; height:190px;}
.about .pd ul li a{display:block; width:100%;text-align:center; margin-top:45px;}
.about .pd ul li a img{display:block; vertical-align:middle; margin:20px auto;}
.about .pd ul li a .pc2{display:none;}
.about .pd ul li a p{ font-size:16px; padding-bottom:5px;}
.about .pd ul li a em{display:block; font-style:normal; font-size:12px; color:#888;}
.about .pd ul li:hover{background:#215aa9; color:#fff;}
.about .pd ul li:hover a{ color:#fff;}
.about .pd ul li:hover em{ color:#fff;}
.about .pd ul li:hover .pc{display:none;}
.about .pd ul li:hover .pc2{display:block;}
.about1{display:none;}

.hangye{display:block; width:100%; padding:40px 0px 30px;}
.hangye ul{margin:30px 0px 0px;}
.hangye ul li{display:block; float:left; width:33.33%; margin-bottom:20px;}
.hangye ul li a{display:block; width:95%; margin:0 auto;}
.hangye ul li a .ab{display:block; height:200px; overflow:hidden; width:100%;}
.hangye ul li a .ab img{display:block; width:100%; min-height:200px;transition: .3s;}
.hangye ul li a .t2{display:block; width:100%; padding:15px 0px;}
.hangye ul li a .t2 h6{font-size:16px; color:#333;line-height:35px; height:35px; overflow:hidden;}
.hangye ul li a .t2 p{font-size:14px ; color:#777; line-height:25px; height:50px; overflow:hidden;}
.hangye ul li a .t2 :hover{color:#215aa9;}
.hangye ul li a .ab img:hover{ -webkit-transform: scale(1.03, 1.03);
						-moz-transform: scale(1.03, 1.03);
						-ms-transform: scale(1.03, 1.03);
						-o-transform: scale(1.03, 1.03);
						transform: scale(1.03, 1.03);}
.news{display:block; width:100%; background:#f5f5f5 url(../image/bg3.jpg) 0px 374px no-repeat; padding:40px 0px 0px;}
.news .left-3{display:block; float:left; width:66%;}
.news .left-3 h2{display:block; width:100%; border-bottom:solid 1px #cdcdcd; padding-bottom:7px; font-size:24px; color:#333; line-height:40px;}
.news .left-3 h2 span{display:block; float:right; font-size:14px; color:#888; font-weight:normal;}
.news .left-3 h2 span a{ color:#888;}
.news .left-3 h2 span a:hover{color:#215aa9;}
/* 本例子css */
.slideBox2{ width:100%; height:auto; overflow:hidden; position:relative; margin:30px 0px 89px;}
.slideBox2 .hd{ height:12px; overflow:hidden; position:absolute; right:40%; bottom:5px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:5px;  width:12px; height:12px; line-height:12px; text-align:center; background:#fff; cursor:pointer; border-radius:100%; border:solid 1px #cdcdcd;}
.slideBox2 .hd ul li.on{ background:#215aa9; color:#fff; border:none; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle;}
.slideBox2 .bd .cd{width:45%; display:block; float:left; margin-left:30px; overflow:hidden;}
.slideBox2 .bd img{ width:auto; height:200px; display:block; margin:0 auto;}
.slideBox2 .bd .biao{ display:block; float:right; width:48%; padding-top:5px; padding-right:40px;}
.slideBox2 .bd .biao p{font-size:16px; color:#333; height:30px; line-height:30px; overflow:hidden;}
.slideBox2 .bd .biao em{display:block; font-style:normal; font-size:14px; color:#888;}
.slideBox2 .bd .biao span a{display:block; font-size:14px; color:#666; line-height:30px; height:60px; overflow:hidden; margin-top:10px;}
.slideBox2 .bd .biao .more3 a{display:block; width:120px; height:35px; border: solid 1px #215aa9; color:#215aa9; margin:10px 200px; text-align:center; line-height:35px;}
.slideBox2 .bd .biao .more3 a:hover{background:#215aa9; color:#fff;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox2 .prev{position:absolute; left:0; top:38%; background:url(../image/left.png) no-repeat; display:block; width:20px; height:50px;}
.slideBox2 .next{position:absolute; right:0; top:38%; background:url(../image/right.png) no-repeat; display:block; width:20px; height:50px;}
.slideBox2 .bd .biao :hover{color:#215aa9;}

.right-3{display:block; background:url(../image/hangyebg.jpg) no-repeat; width:33%;height:455px; float:right;}
.right-3 h2{font-size:24px; color:#fff; height:80px; line-height:80px; border-bottom:solid 1px #666; padding:0px 30px 20px;}
.right-3 h2 a{display:block; float:right;}
.right-3 h2 a img{ vertical-align:middle;}
.right-3 ul{padding: 0px 37px; margin-top:20px; height:305px; overflow:hidden;}
.right-3 ul li{ margin:20px 0px;}
.right-3 ul li .data{display:block; float:left;background:#215aa9; color:#fff; padding:15px;}
.right-3 ul li .data p{font-size:18px;}
.right-3 ul li .data span{font-size:16px;}
.right-3 ul li .d1{display:block; float:right; width:72%;}
.right-3 ul li .dl a{display:block; width:100%;}
.right-3 ul li .d1 p{font-size:16px; color:#fff; line-height:35px; height:35px; overflow:hidden;}
.right-3 ul li .d1 span{display:block; font-size:14px;color:#fff; height:30px; line-height:30px; overflow:hidden;}
.right-3 ul li .d1 a :hover{color:#215aa9;}
.bnn{display:block; width: 100%;}
.bnn ul{}
.bnn ul li{display:block; width:50%; border-right:solid 1px #fff; float:left;}
.bnn ul li a{display:block; width:90%; margin:0 auto; }
.bnn ul li a p{display:block; font-size:16px; color:#fff; padding-bottom:15px; line-height:18px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bnn ul li a span{display:block; font-size:14px; color:#fff; height:18px; line-height:18px; overflow:hidden;}
.bnn ul .da{border:none;}
.foot{display:block; width:100%; background:#333;color:#fff; padding:30px 0px 20px;}
.left-4{display:block; width:30%; float:left; }
.left-4 h2{background:url(../image/call1.png) no-repeat; padding-left:60px; margin-top:9px;}
.left-4 h2 span{font-size:14px; display:block;font-weight:normal; padding-top:4px;}
.left-4 h2 b{display:block; font-size:28px; }
.left-4 p{padding-top:20px; line-height:35px;}
.middle{display:block; float:left;}
.middle dl{display:block; float:left; font-size:14px; padding:0px 18px;}
.middle dl dt{height:45px; line-height:45px; color:#fff;}
.middle dl dd a{line-height:30px; color:#d4d4d4;}
.right-4{display:block; float:right;}
.right-4 p{font-size:16px; height:40px; line-height:40px;}
.right-4 .liuyan input{display:block; margin:10px 0px 20px; width:200px; height:35px; color:#888; font-size:14px; text-indent:2em;}
.right-4 .liuyan button{display:block; width:200px; height:35px; background:#215aa9; color:#fff;}
.link{padding:30px 0px 20px; display:block; font-size:14px; color:#fff;}
.link p a{padding-left:20px; color:#d4d4d4;}
.link p a:hover{color:#215aa9;}
.line{display:block; border-top:solid 1px #666;}
.line p{padding:30px 0px 10px; color:#fff; font-size:14px; text-align:center;}
.line a{color:#fff;}

#ban {display: block;position: relative;}
#ban img{width:100%; }
/*面包屑*/
/*定位*/
.cc1{display:block; width:100%; border-bottom:solid 1px #cdcdcd;}
.cc1 .p12-curmbs-1 {text-align:left;}
.p12-curmbs-1 {font-size: 14px;color: #666;display: block; padding-bottom:20px;}
.p12-curmbs-1 img{width:20px; height:20px; display:inline-block; vertical-align:middle;}
.p12-curmbs-1 b {font-weight: normal;}
.p12-curmbs-1 a {color: #666;}
/*结束*/


.tuijian2{    margin-top: 9px;}
/*产品栏目页*/
.chan1{display:block; width:100%; padding:40px 0px 30px;}
.left-5{display:block; width:40%; float:left;}
.product {background: #ee6b01;color: #fff;padding: 32px 10%;}
.product h2 {font-size: 25px;line-height:40px;color: #fff; padding-bottom:10px;}
.product p {color: #fff;line-height:25px;}
.ph1{display:block; width:100%; background:#f5f5f5; padding:40px 0px;}
.ph1 a{display:block; width:95%; margin:0 auto; height:300px; overflow:hidden; }
.ph1 a img{display:block; width:100%; min-height:300px;}
.product-2 { background:url(../image/bg4.jpg) no-repeat center;background-size: cover;     padding: 30px 13%; height:350px;}
.product-2 h4 {font-size: 23px;margin-bottom: 20px;line-height:30px;color:#215aa9;}
.product-2 p {color: #555;margin-bottom: 25px;line-height: 25px;}
.product-2 .more a{margin:0;}
.right-5{display:block;width:66%; float:right; margin:0 auto;}
.right-5 ul li{display:block; float:left; width:33.33%; margin-bottom:40px;}
.right-5 ul li a{display:block; width:95%; margin:0 auto;}
.right-5 ul li a .pic3{ overflow:hidden; display:block; background:#f5f5f5; width:100%; margin:0 auto; padding:10px 0px;}
.right-5 ul li a .pic3 img{display:block; width:auto; height:148px; margin:0 auto;}
.right-5 ul li a h4{font-size:16px; padding:10px 0px; display:block; text-overflow: ellipsis;
overflow:hidden;}
.right-5 ul li a p{font-size:14px; color:#666; line-height:30px; height:60px; overflow:hidden;}
.right-5 ul li a h4:hover{color:#215aa9;}
.right-5 ul li a p:hover{color:#215aa9;}
.shouji{display:none;}
.r1{display:block; width:100%;}
/*产品详情页*/
.con{display:block; width:100%; padding:20px 0px;}
.lefter{ width:35%; display:block; float:left;}
.left-menu{width:100%; }
.left-menu .t1_t{display:block; width:100%; height:80px;background:#215aa9; color:#fff;text-align:center; border-bottom:solid 1px #fff;}
.left-menu .t1_t h2{ font-size:32px;  display:block; text-align: center; line-height:80px ; font-weight:normal;}
/*新闻推荐*/
.tujian2{margin-top:5px;}
.tuijian{ margin-top:20px;}

.tujian2 ul {background: #f5f5f5; display:block;}
.tujian2 ul li {border-bottom: 1px #FFF solid;padding:10px 0px;width:100%;}
.tujian2 ul li a{display:block; width:95%; margin:0 auto;}
.tujian2 ul li a .pull-left{display:block; width:30%; float:left; height:70px; overflow:hidden;}
.tujian2 ul li a .pull-left img {width:100%;min-height: 70px; transform:0.3s;}
.pull-right {float: right; width:65%; display:block;}
.left_t {display: block;background: #215aa9;color: #f5f5f5;font-size:18px; text-align:center; height:60px; line-height:60px;}
.tujian2 ul li p {width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 30px;line-height: 30px; font-size:16px;}
.tujian2 ul li p:last-child {font-size: 14px;color: #999; line-height:25px;}
.tujian2 ul .fla{border:none;}
.tujian2 ul li a .pull-left:hover img{  -webkit-transform: scale(1.03, 1.03);
                                        -moz-transform: scale(1.03, 1.03);
										-ms-transform: scale(1.03, 1.03);
										-o-transform: scale(1.03, 1.03);
										transform: scale(1.03, 1.03); }
.tujian2 ul li p:hover{color:#215aa9;}

.tuijian ul {background: #f5f5f5; display:block;}
.tuijian ul li {border-bottom: 1px #FFF solid;padding:10px 0px;width:100%;}
.tuijian ul li a{display:block; width:95%; margin:0 auto;}
.tuijian ul li a .pull-left{display:block; width:30%; float:left; height:70px; overflow:hidden;}
.tuijian ul li a .pull-left img {width:100%;min-height: 70px; transform:0.3s;}
.pull-right {float: right; width:65%; display:block;}
.left_t {display: block;background: #215aa9;color: #f5f5f5;font-size:18px; text-align:center; height:60px; line-height:60px;}
.tuijian ul li p {width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 30px;line-height: 30px; font-size:16px;}
.tuijian ul li p:last-child {font-size: 14px;color: #999; line-height:25px;}
.tuijian ul .fla{border:none;}
.tuijian ul li a .pull-left:hover img{  -webkit-transform: scale(1.03, 1.03);
                                        -moz-transform: scale(1.03, 1.03);
										-ms-transform: scale(1.03, 1.03);
										-o-transform: scale(1.03, 1.03);
										transform: scale(1.03, 1.03); }
.tuijian ul li p:hover{color:#215aa9;}
/*点击特效*/
.right-con{display:block; width:68%; float:right;}
/* 本例子css */
.texiao{display:block; width:50%; float:left; padding:10px 0px;}
.picFocus{ margin:0 auto;  width:100%; border:1px solid #ccc; padding:10px;position:relative;  overflow:hidden;  zoom:1;}
.picFocus .hd{ width:100%; padding-top:5px;  overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center; width:33.33%;}
.picFocus .hd li .pc1{display:block; width:100%; height:80px; overflow:hidden; cursor:pointer; margin-right:5px;}
.picFocus .hd ul li img{ width:auto; height:80px;  }
.picFocus .hd ul li.on img{border:solid 1px #215aa9;  }
.picFocus .bd li{ vertical-align:middle; padding:20px;}
.picFocus .bd img{ width:80%; display:block; margin:0 auto; height:auto;}
.tex1{display:block; width:45%; float:right; padding:10px 0px;}
.tex1 h2{display:block; font-size:24px; color:#215aa9;line-height:30px; padding-bottom:15px;}
.tex1 .pas{font-size:15px; color:#555; line-height:29px; display:block;}
.buts{display:block; width:100%; padding:10px 0px;}
.buts a{display:inline-block;}
.buts .hot{display:inline-block; width:230px; height:40px; line-height:40px; background:#333; color:#fff; text-align:center; font-size:14px;}
.buts ul li{display:block; width:25%; margin:0 auto; float:left;}
.buts ul li a{display:block; width:95%; margin:0 auto; height:40px; line-height:40px;  color:#fff;background:#215aa9; text-align:center; font-size:14px;}
.neirong{display:block; width:100%; padding:30px 0px;}
.liebieo{ padding-bottom:30px;}
.neirong h2{border-bottom:solid 1px #cdcdcd; display:block; width:100%;}
.neirong h2 span{display:block;line-height:44px; font-size:20px; color:#215aa9; background:url(../image/p14-icon11.png) no-repeat 2px center; padding-left:30px;} 
.neirong .pa1{font-size:14px; line-height:30px; padding-top:10px; display:block;}
.neirong img{display:block; max-width:100%; margin:0 auto;}

/*推荐产品*/
.tjc{display:none; width:100%;}
.tjc h2{border-bottom:solid 1px #cdcdcd; display:block; width:100%;}
.tjc h2 span{display:block;line-height:44px; font-size:20px; color:#215aa9; background:url(../image/p14-icon11.png) no-repeat 2px center; padding-left:30px;} 
/* 本例子css */
.picMarquee-left{ width:100%;overflow:hidden; position:relative;  }
.picMarquee-left .hd{ overflow:hidden;  height:0px;   }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:0px; height:0px; float:right; margin:0;  overflow:hidden;cursor:pointer;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px 0px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{float:left; display:block; overflow:hidden; text-align:center; width:33.33%; }
.picMarquee-left .bd ul li  a {width:95%; margin:0 auto; display:block; }
.picMarquee-left .bd ul li  a .pic{overflow:hidden; width:100%;border:solid 1px #cdcdcd; padding:20px;}
.picMarquee-left .bd ul li  a  .pic img{ width: auto;display:block; height:148px; margin:0 auto;}
.picMarquee-left .bd ul li .title{font-size:16px; height:40px; line-height:40px; text-align:center; display:block;}
/*行业案例*/
.hangye-con{display:block; width:100%; margin-top:20px;}
.hangye-con ul li{display:block; width:25%; float:left; margin-bottom:20px;}
.hangye-con ul li a{display:block; width:93%; margin:0 auto; background:#f5f5f5;}
.hangye-con ul li a .p1{display:block; width:100%; height:180px; overflow:hidden;}
.hangye-con ul li a .p1 img{display:block; width:100%; min-height:180px;}

.hangye-con ul li a .title1{display:block; width:100%; padding:10px 15px 20px;}
.hangye-con ul li a .title1 h2{font-size:18px; color:#333; height:35px; line-height:35px; overflow:hidden; font-weight:normal;}
.hangye-con ul li a .title1 p{font-size:14px; color:#666; line-height:25px; height:50px; overflow:hidden;}
.hangye-con ul li a .title1 :hover {color:#215aa9;}
/*下一页*/
.pagination {display: block;padding: 10px 0;text-align: center;}
.pagination li {display: inline-block;}
.page-link {display: inline-block;padding: 5px 10px;margin-left: -1px;line-height: 1.25;color: #666;background-color: #fff;border: 1px solid #666;}
.page-item:first-child .page-link {margin-left: 0;border-top-left-radius: .25rem;border-bottom-left-radius: .25rem;}
.page-item.active .page-link {z-index: 1;color: #fff;background-color: #215aa9;border-color: #215aa9;}
.page-item:last-child .page-link {border-top-right-radius: .25rem;border-bottom-right-radius: .25rem;}
/*结束*/
/*行业案例详情页*/
.dy {display: block;margin-bottom: 20px;line-height: 32px;font-size: 15px;color: #444;min-height: 500px;}
.xxy {display: block;border-bottom: 1px #bababa dashed;padding-bottom: 10px;margin-bottom: 15px;}
.xxy h1 {display: block;text-align: center;font-size: 20px;line-height: 44px;font-weight: 600;}
.xxy p {display: block;text-align: center;line-height: 32px;}
.dy img{display:block; max-width:100%; margin:0 auto;}
/*服务与支持*/
.dd{display:block; width:100%; border-bottom:solid 1px #cdcdcd;border-bottom: 1px solid #ececec;margin-top: 20px;}
.dd .p12-curmbs-1{text-align:right;}
.dd p {float: left;font-size: 16px;}
.dd p a {color: #666666;margin-right: 50px;float: left; padding-bottom:19px;}
.dd p .cur{border-bottom:solid 3px #215aa9;}
.dd p a:hover,.dd p a.cur{border-bottom:3px solid #215aa9}
.danye{width:100%; line-height:30px; color:#333; font-size:14px; display:block;}
.danye img{display:block; max-width:100%; margin:0 auto;}
/*新闻栏目业*/
.news-con li{padding-bottom:15px;border-bottom: 1px #e6e6e6 dashed;margin-bottom:15px;}
.news-con li:last-child{margin-bottom: 0;}
.news-con li .imgbox{width: 23%;overflow: hidden; height:135px;border: 1px #e6e6e6 solid; float:left; display:block;}
.news-con li .imgbox img{width: 100%; min-height:135px;}
.news-con li .tc{width:75%; float:right; display:block;}
.news-con li .tc h2{font-size:20px;color: #333;line-height:36px; padding-bottom:3px; font-weight:normal;}
.news-con li .tc p{font-size:15px;color: #666;line-height:30px; overflow: hidden;text-overflow: ellipsis; }
.news-con li .tc p a{color:#666;}
.news-con li .tc span{ line-height:33px; color:#888; background:url(../image/sj.png) no-repeat left center; padding-left:25px; font-size:15px; display:block;}
.news-con li .tc h2 span{font-size:20px;color: #333;line-height:36px;background:none;display:inline-block; padding-left:0; }
.news-con li .tc:hover a {color:#215aa9;}
/*荣誉资质*/
.rongyu ul li{display:block; float:left; width:25%; margin-bottom:10px;}
.rongyu ul li a{display:block; width:90%; margin:0 auto;}
.rongyu ul li a .pv{display:block; width:100%; height:200px; overflow:hidden;}
.rongyu ul li a .pv img{display:block; width:100%; min-height:200px;}
.rongyu ul li a p{display:block; font-size:16px; color:#666; text-align:center; height:30px; line-height:30px;}
.rongyu ul li a :hover{color:#215aa9;}
/*联系我们*/
/*地图*/
.ditu{display:block; float:right; width:700px;}
.lia{display:block; width:100%;}
.lia .text{margin:20px 0px 30px;} 
#map{width:700px; height: 834px;}
.fangshi{display:block; float:left; width:41.6%; background:#f5f5f5; padding-left:40px;}
.fangshi ul{display: block; width: 100%; padding: 9px 5px;}
.fangshi ul li{width:100%; padding:10px 0px; border-bottom:solid 1px #cdcdcd;}
.fangshi ul li p{ line-height:30px; color:#333; font-size:13px; float:none;}
.fangshi ul li span{display:block; line-height:30px; color:#666; font-size:13px;}

/*在线留言*/
.te3{display:block; width:100%; text-align:center; background:#f5f5f5; padding:20px 0px;}
.te3 p{font-size:32px; color:#333; padding:10px 0px 20px; float:none;}
.te3 em{display:block; width:100%; font-size:20px; color:#ccc; font-style:normal;}
.basic-grey .xm{margin:20px 0px;}
.basic-grey .xm input{display: inline-block; border:solid 1px #cdcdcd; height:40px; width:450px; text-indent:1em;}
.basic-grey .xm span{display: inline-block; width:100px;vertical-align:top;}
.basic-grey .xm span a{color:#d90f22; font-size:14px; padding-right:5px; display:inline-block;}
.basic-grey .ly textarea{display: inline-block; border:solid 1px #cdcdcd; height:80px; width:450px; text-indent:1em; padding:10px 0px;}
.basic-grey .ly span{display: inline-block; width:100px; vertical-align:top;}
.basic-grey .ly span a{color:#d90f22; font-size:14px; padding-right:5px; display:inline-block;}
.anniu{display:block; width:100%;}
.anniu button{display:inline-block; width:120px; height:40px; border:solid 1px #cdcdcd; margin:20px; color:#fff; text-align:center;}
.btn1{background:#215aa9;}
.btn2{background:#333;}
.basic-grey input:hover{border:solid 1px #215aa9;}
.xian{display:block; width:65px; background: #888; height:1px; margin:5px 0px 10px;}
.con3{display:block; width:100%;}
.con3 ul li{display:block; width:25%; float:left; margin-bottom:20px;}
.con3 ul li a{display:block; width:95%; margin:0 auto;}
.con3 ul li a .pic4 {overflow: hidden;display: block;background: #f5f5f5;width: 100%;margin: 0 auto;padding: 10px 0px;}
.con3 ul li a .pic4 img{display:block; width:auto; height:148px; margin:0 auto;}
.con3 ul li a h4{font-size:18px; padding:10px 0px; display:block;}
.con3 ul li a p{font-size:14px; color:#666; line-height:30px; height:60px; overflow:hidden;}
.con3 ul li a h4:hover{color:#215aa9;}
.con3 ul li a p:hover{color:#215aa9;}
.c5{display:block;width:70%;margin:0 auto; float:right;}
.c5 ul li{display:block; float:left; width:33.33%; margin-bottom:40px;}
.c5 ul li a{display:block; width:95%; margin:0 auto;}
.c5 ul li a .pic3{ overflow:hidden; display:block; background:#f5f5f5; width:100%; margin:0 auto; padding:10px 0px;}
.c5 ul li a .pic3 img{display:block; width:auto; height:148px; margin:0 auto;}
.c5 ul li a h4{font-size:18px; padding:10px 0px; display:block; text-overflow: ellipsis;
overflow:hidden;}
.c5 ul li a p{font-size:14px; color:#666; line-height:30px; height:60px; overflow:hidden;}
.c5 ul li a h4:hover{color:#215aa9;}
.c5 ul li a p:hover{color:#215aa9;}

/* 本例子css */
.sideMenu{ width:100%;}
.sideMenu h2 a{display: block;background: #215aa9;height: 55px;line-height: 55px;font-size: 18px;padding: 0px 30px;color: #fff;}
.sideMenu h3{ display:block; background:#f5f5f5;height: 55px;line-height: 55px;font-size: 14px;padding: 0px 30px;color: #333; border:solid 1px #fff;}
.sideMenu h3 em{ font-style:normal; display:block; float:right;}
.sideMenu h3 em i{display:none; font-style:normal;}
.sideMenu ul li.on em span{display:none;}
.sideMenu ul li.on em i{ display:block; cursor:pointer;}
.sideMenu ul{ color:#999; display:none; /* 默认都隐藏 */ border-bottom:solid 1px #fff;}
.sideMenu ul li{border-bottom:solid 1px #fff;}
.sideMenu ul li a{display:block; height:40px; line-height:40px; font-size:14px;}

.sp_header2{ display:block}
.sjj_nav2{ display:block}
.sp_header2{height:50px;overflow:hidden;background:#fff;width:100%;}
.sp_logo2{padding:5px 0px;float:left;}
.sp_logo2 img{margin:auto;max-height:40px;}
.sp_nav2{width:46px;float:right;position:relative;cursor:pointer;height:30px;margin-top:17px}
.sp_nav2 span{display:block;background:#333;width:23px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav2 span:nth-of-type(1){top:0px}
.sp_nav2 span:nth-of-type(2){top:9px}
.sp_nav2 span:nth-of-type(3){top:18px}
.sp_nav_se2 span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se2 span:nth-of-type(2){width:0}
.sp_nav_se2 span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav2{position:fixed;z-index:9;background: url(../image/hover75.png) repeat  center;width:100%;height:calc(100%);font-size:15px;line-height:40px;right:-100%;top:0;overflow:auto;overflow-x:hidden;transition:right ease 0.35s;border-top:1px #ddd solid;}
.nav_show2{right:0px}

.sjj_nav2>ul{ display:block; background:#FFF; height:100%; width:75%; margin-left:25%}
.sjj_nav2>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav2>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav2>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav2>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav2 ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav2 ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav2 ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav2 ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav2>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav2 ul li ul{display:none}
.sjj_nav2 ul li a{color:#666;width:87%;}
.sjj_nav2 ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav2 ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav2 ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav2 ul li ul li>ul{margin-left:10px}
.nav_show2 .sp_nav_se{ position:absolute; top:50px; left:6%; width:40px; height:40px;  border-radius:50%; border:1px #FFF solid; text-align:center;}
.nav_show2 .sp_nav span{ background:#FFF !important;margin-top:7px; left:8px !important; height:1px;}

/*.ce{display:block;width:100%;}
.ce li{background:#215aa9;}
.more{margin-left: 36px;}
.ce li a{color:white;display:block;cursor:pointer; height:45px; line-height:45px; font-size:18px; text-align:center;}
.ce li .dqian{background:none}
.ce li .xz{background:url(../img/tu.png) no-repeat 10px center rgb(220,31,31);}

.er{display: block;width:100%;background:#f5f5f5;}
.er li{width:100%; background:#f5f5f5; border-bottom:solid 1px #fff; }
.er li a{display: inline-block;color:#333;font-size: 14px; height:45px; line-height:45px; width:90%; text-align: center;}
.er li span{display:block; width:100%; padding:0px 10px;}
.er li span img{display: inline-block; margin-left:10px;}

.thr{background:#215aa9;display:none;}
.thr li{margin-bottom:1px;border-bottom:#fff  solid 1px ;position:relative;background:#215aa9}
.er .e_li .thr li a{background:none; color:#fff; display:block; height:30px; line-height:30px; text-align:left; padding:0px 20px;}
.more1{margin-left: 28px;margin-top: -4px;}
.thr_nr{width:300px;position:absolute;top:0px;left:150px;z-index:10;border:1px solid rgb(201,201,201);display:none;}
.thr_nr h3{font-weight:normal;font-size:18px;display:block;text-align:center;width:100%;padding:10px 0px;}
.thr_nr img{width:100%;}

.er li a span{display:inline-block; width:90%; text-align: left; padding-left:10px;}

.ti {width: 29px;height:29px;float: left;padding-top: 3px;cursor: pointer;text-align: center;margin-right: 10px;margin-top:40px;margin-left:20px;background: url(../img/11.png) no-repeat;}
.inpu {cursor: pointer;filter:alpha(opacity=0);-moz-opacity:0; opacity:0;width:29px;height:29px;}
.span{float:left;display:block;padding:4px 40px 0px 0px;color:#000;}
.tu1{width: 29px;height:29px;float: left;padding-top: 3px;cursor: pointer;text-align: center;margin-right: 10px;margin-top:40px;margin-left:20px;background:url(../img/22.png) no-repeat;}
.span1{color:#f00;float:left;display:block;padding:4px 40px 0px 0px;}
.span2{color:#000;}
.er li a .more{margin:0;}
.er li span:hover .thr{ display:block;}*/
.ce {display: block;width: 100%;}
.ce li a{background:rgba(51,89,185,0.8);  display:block; width:100%; color:#fff; text-align:center; height:60px; line-height:60px; font-size:18px; }
.ce li ul{display:block; background:#f5f5f5; display:block; width:100%;}
.ce li ul li span{display:block; width:100%; height:50px; line-height:50px; font-size:14px;}
.ce li ul li a{display: inline-block; padding-left:5px; color:#333; text-align:center; width:90%; background:#f5f5f5; height:50px; line-height:50px; font-size:15px;font-weight:500;}
.ce li ul li span img{display:inline-block; width:10px; height:auto; float:right; margin-top:20px; margin-right:10px;}

.ce li ul li ul{display:block; background:#fff; display:none;}
.ce li ul li ul li a{background:#fff; height:35px; line-height:35px; display:block; width:100%; padding:0px 20px; font-size:14px; border-bottom:solid 1px #fff; color:#4f9ef6;}
.ce li ul li:hover ul{display: block;}
.ce li ul li ul li a:hover{ color:#ee6b01;}
.ce li ul li:hover span{color:#fff;background:#4f9ef6;}
.ce li ul li:hover span a{background:#4f9ef6; color:#fff; width:100%;}
.ce li ul li:hover span img{display:none;}











