/*全局*/
html{font-size:62.5%;font-family:'helvetica neue',tahoma,arial,'hiragino sans gb','Simsun',sans-serif} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
body{line-height:1.333;font-size:12px}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
li{list-style:none}
a:link,a:visited{text-decoration:none}
body{ margin:0 auto; padding:0;}
img{ border:none;}
ul,li{margin:0 auto; padding:0; list-style:none}
/*头部*/
.head{ width: 100%; height: 110px; background-image: linear-gradient(0deg, #e3f3ff, #c3e9ff); position: fixed; z-index: 9999;}
.top70{ width: 70%; height: 110px;margin:0 auto;}
.topzuo{ height: 110px;float: left; margin-top: 1%;}
.topzuo img{ height: 74%;}
.topyou{width:0;height: 110px;float:left;position: relative;z-index:999; margin-left: 2%;}
.topzhong{ width:280px;float:left; margin-left: 3%;transform:translateY(33%);}
.topzhong img{ width: 100%;}
.topzhong ul{ float: right;}
.topzhong ul li{ float: left; line-height: 110px; margin-right: 0;}
.topzhong ul li a{ text-decoration: none; font-size: 14px;}
/*搜索框*/
.container:after{
    content: '';
    display: block;
    clear:both;
}
.container>div{
    float: left;
}

.container .input{
    position: relative;
    height: 30px;
    border-top: #4c4c4c solid 1px;
    border-right: none;
    border-bottom: #9a9a9a solid 1px;
    border-left: #b5b5b5 solid 1px;
    border-radius: 4px 0 0 4px;
}
.container .input>input{
    outline: none;
    border: none;
    margin: 0;
    height: 30px;
    width: 240px;
    color: #333;
    font-size: 14px;
    border-radius: 4px 0 0 4px;
    padding-left: 5px;
}
.container .input>input::-webkit-input-placeholder{
    color:#999;
}
.container .input .picker{
    width: 40px;
    padding-right: 30px;
    position: absolute;
    top: 0;
    right: 0;
    height: 99%;
    line-height: 30px;
    cursor: pointer;
    color: #fff;
    font-size: 14px;
    text-align: right;
    background: #a9ca5c;
    background-image: url("../images/down.png");
    background-position: 50px center;
    background-repeat: no-repeat;
    user-select: none;
}
.container .input .picker-list{
    list-style: none;
    padding: 5px 0;
    width: 100px;
    position: absolute;
    right: 0;
    top: 36px;
    margin: 0;
    line-height: 26px;
    font-size: 12px;
    border-radius: 2px;
    box-shadow: 0 1px 5px rgba(0,0,0,.2);
    background-color: #fff;
    display: none;
}
.container .input .picker-list>li{
    padding-left: 36px;
    background-position: 10px center;
    background-repeat: no-repeat;
    background-size: 16px auto;
}
.container .input .picker-list>li:hover{
    background-color: #ebf1f5;
    cursor: pointer;
}
.container .input .hot-list{
    padding: 10px 0;
    width: 100%;
    position: absolute;
    left: 0;
    top: 34px;
    margin: 0;
    line-height: 32px;
    font-size: 14px;
    border-radius: 2px;
    box-shadow: 0 1px 5px rgba(0,0,0,.2);
    background-color: #fff;
    display: none;
}
.container .input .hot-list>a{
    display: block;
    color: #333;
    text-decoration: none;
    padding: 0 10px;
    overflow: hidden;
}
.container .input .hot-list>a:hover{
    background-color: #eaeaea;
}
.container .input .hot-list>a>div{
    float: left;
}
.container .input .hot-list>a>div.number{
    text-align: center;
    width: 40px;
}
.container .search{
    width: 42px;
    height: 32px;
    background-color: #98ba29;
    background-image: url("../images/search.png");
    background-position: center;
    background-repeat: no-repeat;
    border-radius: 0 4px 4px 0;
    cursor: pointer;
}
/*banner*/
#p-top{margin:0 auto;padding:0 10px;width:930px;text-align:left;}
#p-top{background:none;width:auto;min-width:990px;padding:0; padding-top: 160px;}
#p-banner-1{background: #EDEDED url(../images/p-banner5.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-1{background: url(../images/p-banner5-small.png) no-repeat 0 80%;}
#p-banner-2{background: #EDEDED url(../images/p-banner2.jpg) repeat-x 50% 0px ;}
#p-top-banner .p-banner-small-2{background: url(../images/p-banner2-small.png) no-repeat 0px 80%;}
#p-banner-3{background: #EDEDED url(../images/p-banner3.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-3{background: url(../images/p-banner3-small.png) no-repeat 0px 50%;}
#p-banner-4{background: #EDEDED url(../images/p-banner4.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-4{background: url(../images/p-banner4-small.png) no-repeat 0px 50%;}
#p-banner-5{background: #EDEDED url(../images/p-banner1.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-5{background: url(../images/p-banner1-small.png) no-repeat 0px 50%;}
/*
#p-banner-6{background: #EDEDED url(../images/p-banner6.jpg) repeat-x 50% 0px;}
#p-top-banner .p-banner-small-6{background: url(../images/p-banner6-small.png) no-repeat 0px 50%;}*/

.p-home-banner{width:990px;padding:0;margin:0 auto;clear:both;}
.p-home-banner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#p-top-banner img,#p-top-banner h1,#p-top-banner h2,#p-top-banner h3{padding:0;margin:0;}
#p-top-banner h1,#p-top-banner h2,#p-top-banner h3{position:relative;}
#p-top-banner{background:#EFEFEF;border-bottom:1px solid #C0C0AE;}
#p-top-banner.p-container{margin:0;}
#p-top-banner.p-top-qh .p-container-body{clear:both;position:relative;height:400px;border:0 none;background:none;margin:0;}
#p-top-banner .p-top-qh-pane{position:relative;height:400px;overflow:hidden;clear:both;}
#p-top-banner .p-top-qh-pane h1 img,#p-top-banner .p-top-qh-pane h2 img{margin-top:100px;}
#p-top-banner .p-bannerqh{position:absolute;overflow:hidden;}
#p-top-banner .p-bannerqh .p-home-banner{clear:none;height:400px;overflow:hidden;width:100%;margin:0;float:left;}
#p-top-banner .p-bannerqh .p-home-banner .p-banner1-1-1{width:1090px;margin:0 auto;text-align:left}

.shouye a{ display: block;}
.shouye a:hover{ background: #014dab;color: #fff!important;}
#p-top-banner .p-top-qh-nav{margin:-24px 100px 0 0;width:100%;height:20px;float:right;display:inline;}
#p-top-banner .p-top-qh-nav a{width:45px;height:30px;position:relative;z-index:2100;display:inline-block;text-decoration:none;padding:0;margin:3px 5px;font-size:1px;outline:0;border:3px solid #EEE;border:3px solid rgba(255,255,255,0.6);box-shadow:0 1px 3px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.6);}
#p-top-banner .p-top-qh-nav a .p-top-qh-view{width:45px;height:30px;}
#p-top-banner .p-top-qh-nav a.p-active{top:-5px;}
#p-top-banner .p-top-qh-nav a:hover,#p-top-banner .p-top-qh-nav a.p-active{border:3px solid #FFF;border:3px solid rgba(255,255,255,0.9);box-shadow:0 1px 3px rgba(0,0,0,0.85);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.85);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.85);}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt{display:none;background:url(../images/p-banner-small-bg.png) no-repeat 0 0;_background-image:url("../images/p-banner-small-bg-ie6.png");cursor:pointer;position:absolute;text-align:left;width:328px;height:113px;top:-115px;left:-237px;}
#p-top-banner .p-top-qh-nav a.p-active .p-banner-small-alt{top:-110px;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-1,#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-2,#p-top-banner .p-top-qh-nav a .p-banner-small-alt span.p-banner-small-3{display:block;border:1px solid #FFF;width:60px;height:60px;margin:18px 10px 5px 20px;_margin:20px 6px 5px 12px;float:left;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt h2{font-weight:bold;color:#FFDF4E;text-shadow:0 1px 0 rgba(0,0,0,.5);font-size:12px;margin:0;padding:15px 20px 0 0;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt p{font-size:11px;color:#999;text-shadow:0 1px 0 rgba(0,0,0,.5);margin:0;padding:0 20px 5px 0;line-height:14px;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt:hover h2{color:#FFC;}
#p-top-banner .p-top-qh-nav a .p-banner-small-alt:hover p{color:#CCC;}
#p-top-banner a.p-top-qh-next,#p-top-banner a.p-top-qh-prev{display:none;}
.p-container{margin:0 0 1.2em;width:100%;}
.p-container .p-container-body h2,.p-container.p-alternate-two h2,.p-container.p-alternate-six h2{background:none;border:none;}
.p-subtittle{position:absolute;left:-3000px;width:500px;}

.banner-buttom{position:absolute;bottom:0px;width:100%;height:30px;cursor:pointer;z-index:40;border-top:1px solid rgba(0, 0, 0, 0.1);
margin:0 auto;min-width:990px;text-align:center;}
.news-border{border-top:1px solid rgba(255, 255, 255, 0.3)!important;border-top:1px solid #C0C0AE;}
/*banner结束*/
/******选项卡******/
.hiddendiv{display: none;}
.tabqh{height:230px;position:relative;width:46%; float: left;}
.tabqh .menu{height:40px;width:100%;}
.tabqh .menu ul{margin:0px;padding:0px;height:40px;list-style:none;text-align:center;}
.tabqh .menu li{display:block;float:left;line-height:40px;margin-right:8px;width:22%;}
.tabqh .menu li a{color:#000000;font-size:14px;text-decoration:none;display:block; background: #ddd;border-radius: 10px 10px 0px 0px;}
.tabqh .menu li a.tabactive{color:#ffffff;font-weight:bold; background: #98ba29;border-radius: 10px 10px 0px 0px;}
.tabqh .tabdiv ul{list-style:none;}
.tabqh .tabdiv ul li{line-height:38px;overflow:hidden;background:url(../images/linarr.jpg) no-repeat left center;text-indent:18px;}
.tabqh .tabdiv ul li a{text-decoration:none;color:#000000;}
.tabqh .tabdiv ul li a:hover{color:#98ba29;}
.tabqh .tabdiv{font-size:14px;padding:18px 12px;position:absolute;text-align:left;top:40px;width:100%;border-top:none;  background:#f3f2f2;border-radius: 0px 10px 10px 10px;box-shadow:6px 6px 15px -11px;}

/******选项卡2******/
.tabqh2{height:230px;position:relative;width:48%; float: right;}
.tabqh2 .menu{height:40px;width:100%;}
.tabqh2 .menu ul{margin:0px;padding:0px;height:40px;list-style:none;text-align:center;}
.tabqh2 .menu li{display:block;float:left;line-height:40px;margin-right:8px;width:22%;}
.tabqh2 .menu li a{color:#000000;font-size:14px;text-decoration:none;display:block; background: #ddd;border-radius: 10px 10px 0px 0px;}
.tabqh2 .menu li a.tabactive{color:#fff;font-weight:bold; background: #98ba29;border-radius: 10px 10px 0px 0px;}
.tabqh2 .tabdiv ul{list-style:none;}
.tabqh2 .tabdiv ul li{line-height:38px;overflow:hidden;background:url(../images/linarr.jpg) no-repeat left center;text-indent:18px;}
.tabqh2 .tabdiv ul li a{text-decoration:none;color:#000000;}
.tabqh2 .tabdiv ul li a:hover{color:#98ba29;}
.tabqh2 .tabdiv{font-size:14px;padding:18px 34px;position:absolute;text-align:left;top:40px;width:90%;border-top:none; background:#f3f2f2;border-radius: 0px 10px 10px 10px;box-shadow:6px 6px 15px -11px;}

/* 最新资讯 */
.gd {
	 width: 100%; 
	 height: 40px;
	  margin-top: -4px;
	  overflow: hidden;
}
.gd ul {
	 width: 1200px;
	  height: 40px;
	  margin: 0 auto;
}
.gd ul li {
	line-height: 50px; 
	color: #fff;
	font-size:14px;
}
.gd ul li span{
	margin-right: 20px;
	font-size: 12px;
}
.gd ul li a{ color: #fff;}
/*分享到*/
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    height: 16px;
    background-image: url(../img/share/icons_0_16.png?v=d754dcc0.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;}
/*首页新闻列表*/
.liebiao{width: 92%; margin:0 auto;}
.liebiao ul li{ width: 100%; float: left; border-bottom: 1px dashed #b6b6b6; margin-bottom: 0.5%;}
.liebiao ul li img{ width: 100%;display: inline-block; vertical-align: middle;}
.liebiao ul li a{ line-height: ; font-size: 14px; line-height: 36px;}
/*产品中心*/
img{border:0;background:url(load.gif) no-repeat center center;}
.left{float:left;}
.right {float:right}
/*  jsPart2  */
.jsPart2{margin:0 auto 0 auto;width:70%; padding-top:40px;}
.jsPart2Content{width:86%;overflow:hidden;position:relative;}

.jsPart2Content ul li{width:22%;float:left;margin-right:19px;_margin-right:16px;margin-bottom:15px;}

@media only screen and (max-width: 1500px) {
	.jsPart2Content ul li{width:22%;float:left;margin-right:19px;_margin-right:16px;margin-bottom:15px;}
}
@media only screen and (max-width: 1000px) {
	.jsPart2Content ul li{width:21%;float:left;margin-right:19px;_margin-right:16px;margin-bottom:15px;}
}
.jsPart2Content ul li img{ width: 100%; height: 100%;}
.jsPart2Content ul li img:hover{
	transform: scale(1.3);
	transition:all 3s;
}
.jsPart2Content ul li:hover a{
	color: #98ba29;
}
.jsPart2Content ul li p a{ width: 100%; line-height: 30px; color: #000; text-align: center; font-size: 14px;}
.jsPart2Content ul li a{display:block;position:relative;width:100%;color:#000;overflow: hidden;}
.jsPart2Content ul li a:hover{color:#f90;}
.jsPart2Content ul li a i{display:block;position:absolute;bottom:0;left:0;height:27px;width:208px;background:#000;opacity:0.7;filter:alpha(opacity=70);}
.jsPart2Content ul li a span{display:block;position:absolute;bottom:0;left:0;height:27px;width:208px;text-align:center;font:normal 12px/27px 'MicroSoft Yahei';}
.jsPart2Button{width:12%; float: left;}
.jsPart2Button ul{margin-top:-9px;}
.jsPart2Button ul li{margin-top:16px;_margin-top:7px;*+margin-top:7px;width:140px;height:66px; margin-right: 20px;}
.jsPart2Button ul li a{display:block;background:#16b4ff url(../images/index_sprite.png) no-repeat -89px top;width:140px;height:66px; text-align:  center; font-size: 14px; color: #fff; line-height: 100px;}
.jsPart2Button ul li a:hover{background-color:#98ba29;}
.jsPart2Button ul .current a{background-color:#98ba29;}
.jsPart2Button ul li a.b-1{background-position:192% 22%;}
.jsPart2Button ul li a.b-2{background-position:-61px -142px;}
.jsPart2Button ul li a.b-3{background-position:-61px -214px;}
.jsPart2Button ul li a.b-4{background-position:-61px -280px;}
.jsPart2Button ul li a.b-5{background-position:-61px -349px;}
/*合作伙伴*/
.huoban{width: 100%; margin-bottom: 8%;}
.huobanbt{width: 70%;margin: 0 auto;}
.huobanbt h2{width: 100%; height: 68px; line-height: 80px; font-size: 18px; border-bottom: 1px solid #b7b7b7;}
.huobanbt ul li{ margin: 1.4% 2% 0 0; float:  left; width: 7%;}
.huobanbt ul li img{ width: 100%;}
/* 底部内容 */
.bottom-nav{ width:100%; height:370px; background:url(../images/botton-bj.jpg) no-repeat;}
.bottomnav{ width:1200px; height:200px; margin:0 auto; background: #BB1721; margin-bottom: 10px;}
.bottom-contact{ width:1200px; height:120px; margin:0 auto; }
.bottom-logo{ width:320px; height:120px;float:left;}
.bottom-logo img{ margin-top:7%; float:left;}
.contact{ width:550px; height:120px;line-height:24px; font-size:14px; float:left; color:#fff;}
.sao{ float:right;}
.sao ul li{ float:left; font-size:12px; text-align:center; margin-left:30px; color:#fff;}

/* 模块内容 */
.bj{ width:100%; height: 320px; background: #f6f6f6; box-shadow: inset 0px 0px 6px 0px #999;}
.content2{ width:1400px; height:auto; position:relative; margin: 0 auto;}
.content2 ul li{ width:318px; height:240px; background:#fff; float:left; margin:40px 0px 0 26px;}
.content2 ul li span{ padding: 10px; display:block; text-align: left; color: #005896;}
.content2 ul li:hover{ box-shadow:3px 3px 8px #999; margin-top:44px;}
.contentbox1{ text-align:center; font-size:16px; line-height:20px;}
.contentbox1 a{ text-decoration:none; color:#000;}
.contentbox1 a:hover{ color:#006da6;}
/* 底部内容 */
.bottom-nav{ width:100%; height:370px; background:url(../images/botton-bj.jpg) no-repeat;}
.bottomnav{ width:1200px; height:200px; margin:0 auto; background: #BB1721; margin-bottom: 10px;}
.bottom-contact{ width:1200px; height:120px; margin:0 auto; }
.bottom-logo{ width:320px; height:120px;float:left;}
.bottom-logo img{ margin-top:7%; float:left;}
.contact{ width:550px; height:120px;line-height:24px; font-size:14px; float:left; color:#fff;}
.sao{ float:right;}
.sao ul li{ float:left; font-size:12px; text-align:center; margin-left:30px; color:#fff;}
/*网站底部*/
.footer{width:100%; background:url(../images/botton-bj.jpg)no-repeat;background-size:100% 100%;padding-top:30px;height:auto;overflow:hidden; font-family:"微软雅黑";}
.other-link{ width:70%; margin:0 auto;height:auto;overflow:hidden;font-family:"微软雅黑";}
.other-link>div{float:left;}
.other-link .sucai-contact{float:right;}
.link-look{width:77%;padding-bottom:28px; margin:0 auto;}
.link-list{float:left;width:12%}
.link-list img{margin-left:10%;}
.link-list h5{line-height:0px;font-size:14px;color:#003055; letter-spacing:1px; margin-top:14px; margin-bottom: 22px;}
.link-list ul{ margin-top:-6px;}
.link-list ul li a{ color:#003055;font-size:12px; line-height: 24px; text-decoration: none; font-family:"微软雅黑";}
.link-list ul li a:hover{text-decoration: none; color: #98ba29;}
.sucai-contact{width:210px}
.bottom-logo a{display:block;width:100%;height:100%;background:url(../images/bottom-logo.png)no-repeat;}
.sucai-companyname{height:40px;line-height:10px;font-size:16px;color:#ffffff;margin-top:0px}
.sucai-phone,.sucai-qq{height:20px;line-height:14px;font-size:12px;color:#003055;}
.footer-bottom{width: 100%; border-top: 1px #a9a9a9 solid; box-shadow: inset 0px 0px 4px 0px #b3b3b3;}
.footer-bottom p{ font-size:14px; line-height: 24px; color:#003055; padding:-20px; text-align: center;}
.erweima-box{margin-top:6px}
.erweima-box>div{float:left;width:84px}
.erweima-box>div:first-child{margin-right:40px}
.wechat-erwei div:first-child,.phonenet-erwei div:first-child{height:30px;line-height:14px;font-size:12px;color:#003055;}
.sucai_wechat,.sucai_web{width:100%;height:100px; }
.sucai_wechat{background:url(../images/shouji.jpg) no-repeat; }
.sucai_web{background:url(../images/shouji.jpg) no-repeat;}

.sr-bdimgshare{
	display: none!important;
}
.friendsList li:hover{
	transform:translateY(-10px);
	transition: all 1s; 
}
/* 侧边悬浮导航 */
.right_nav{ right:0; bottom:100px; position:fixed; text-align:left;overflow: hidden;z-index:999;}
.right_nav li{background:#98ba29;margin:4px 0;padding: 10px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;cursor:pointer;position:relative; right: -70px;}
.right_nav li .iconBox{text-align: center;overflow: hidden;display: flex;align-items: center;justify-content: space-between}
.right_nav li img{width: 30px;height:30px;}
.right_nav li h4{color: #fff;font-size:14px;margin:2px 0;margin-left: 15px;}
.right_nav li:hover{background:#007dc5}
.right_nav li .hideBox{display: none;position: absolute;right:120px;padding:10px;padding-right: 15px; top:-10px;z-index: 999;}
.right_nav li .hideBox .hb{border: 1px solid #ccc;background-color: #fff; padding: 10px 20px;border-top: 2px solid #0085cd;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.right_nav li .hideBox .hb h5{padding: 5px 0;border-bottom: 2px solid #ccc;color: #0085cd;font-size: 16px;font-weight: 400;display: block;white-space: nowrap;}
.right_nav li .hideBox .hb p {margin-top: 5px;font-size: 18px;font-weight: 700;}
.right_nav li .hideBox .hb .qqtalk{margin-top: 10px;}
.right_nav li .hideBox .hb .qqtalk a{display: flex;align-items: center}
.right_nav li .hideBox .hb .qqtalk img{width: 25px;height:25px;}
.right_nav li .hideBox .hb .qqtalk p{font-size: 14px;font-weight: 400;white-space: nowrap;margin-top: -5px;margin-left: 5px;}
.right_nav li:nth-child(3) .hideBox img{width:140px;height: 140px;margin-top: 10px;}
/*内页banner*/
.banner{ width: 100%; padding-top: 130px; box-shadow:-21px 52px 60px #b1eef7; background: #b2eef8;}
.banner img{ width: 100%; height: auto;}
/*内页导航样式*/
*{margin: 0;padding: 0;}
.box{margin: 40px 0;position: relative;}

.change-type .type-left {
    width: 100%;
    background: #fff;
    height: 100%;
    box-shadow: 7px 5px 7px -4px rgb(146, 146, 146);
    border-bottom-right-radius: 5px;
    overflow: hidden;
    transition: width 0.4s;
    -moz-transition: width 0.4s;
    -webkit-transition: width 0.4s;
    -o-transition: width 0.4s;
}
.type-left1 {
    width: 100%;
    background: #fff;
    border-left: 2px solid #d8d8d8;
    height: 100%;
    box-shadow: 7px 5px 7px -4px rgb(146, 146, 146);
    border-bottom-right-radius: 5px;
    overflow: hidden;
    transition: width 0.4s;
    -moz-transition: width 0.4s;
    -webkit-transition: width 0.4s;
    -o-transition: width 0.4s;
}
.change-type .showListType {
    width: 130px;
    transition: width 0.4s;
    -moz-transition: width 0.4s;
    -webkit-transition: width 0.4s;
    -o-transition: width 0.4s;
}
.change-type .type-left ul li {
    line-height: 40px;
    height: 40px;
    text-align: left;
    width: 100%;
    position: relative;
    cursor: pointer;
    border-bottom: 1px solid #dadada;
}
.type-left1 ul li {
    line-height: 40px;
    text-align: left;
    width: 100%;
    position: relative;
    cursor: pointer;
    border-bottom: 1px solid #dadada;
}
.change-type .type-left ul li a {
    display: block;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    padding-left: 15px;
    overflow: hidden;
    width: calc(100% - 17px);
    color: #333;
    font-size: 16px;
    border-left: 2px solid #00c9ff; /*#26778d  00ba97 */
}
.type-left1 ul li a {
    display: block;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    padding-left: 15px;
    overflow: hidden;
    width: calc(100% - 17px);
    color: #333;
    font-size: 16px;
    border-left: 2px solid #00c9ff; /*#26778d  00ba97 */
}
.change-type .type-left ul li p {
    display: block;
    position: absolute;
    width: 0;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 8;
    overflow: hidden;
    transition: width 0.5s;
    -moz-transition: width 0.5s;
    -webkit-transition: width 0.5s;
    -o-transition: width 0.5s;
}
.type-left1 ul li span {
    display: block;
    position: absolute;
    width: 0;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 8;
    overflow: hidden;
    transition: width 0.5s;
    -moz-transition: width 0.5s;
    -webkit-transition: width 0.5s;
    -o-transition: width 0.5s;
}
.change-type .type-left ul li:hover p {
    transition: width 0.5s;
    -moz-transition: width 0.5s;
    -webkit-transition: width 0.5s;
    -o-transition: width 0.5s;
}
.type-left1 ul li:hover span {
    transition: width 0.5s;
    -moz-transition: width 0.5s;
    -webkit-transition: width 0.5s;
    -o-transition: width 0.5s;
}
.type-left ul li:nth-child(1):hover p,
.type-left ul li:nth-child(1).active p,
.type-left ul li:nth-child(8):hover p,
.type-left ul li:nth-child(8).active p {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(1):hover a,
.type-left ul li:nth-child(1).active a,
.type-left ul li:nth-child(8):hover a,
.type-left ul li:nth-child(8).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left ul li:nth-child(2):hover p,
.type-left ul li:nth-child(2).active p,
.type-left ul li:nth-child(9):hover p,
.type-left ul li:nth-child(9).active p {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(2):hover a,
.type-left ul li:nth-child(2).active a,
.type-left ul li:nth-child(9):hover a,
.type-left ul li:nth-child(9).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left ul li:nth-child(3):hover p,
.type-left ul li:nth-child(3).active p,
.type-left ul li:nth-child(10):hover p,
.type-left ul li:nth-child(10).active p {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(3):hover a,
.type-left ul li:nth-child(3).active a,
.type-left ul li:nth-child(10):hover a,
.type-left ul li:nth-child(10).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left ul li:nth-child(4):hover p,
.type-left ul li:nth-child(4).active p,
.type-left ul li:nth-child(11):hover p,
.type-left ul li:nth-child(11).active p {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(4):hover a,
.type-left ul li:nth-child(4).active a,
.type-left ul li:nth-child(11):hover a,
.type-left ul li:nth-child(11).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left ul li:nth-child(5):hover p,
.type-left ul li:nth-child(5).active p,
.type-left ul li:nth-child(12):hover p,
.type-left ul li:nth-child(12).active p {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(5):hover a,
.type-left ul li:nth-child(5).active a,
.type-left ul li:nth-child(12):hover a,
.type-left ul li:nth-child(12).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left ul li:nth-child(6):hover p,
.type-left ul li:nth-child(6).active p,
.type-left ul li:nth-child(13):hover p,
.type-left ul li:nth-child(13).active p {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 1px 2px 5px 1px rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(6):hover a,
.type-left ul li:nth-child(6).active a,
.type-left ul li:nth-child(13):hover a,
.type-left ul li:nth-child(13).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left ul li:nth-child(7):hover p,
.type-left ul li:nth-child(7).active p,
.type-left ul li:nth-child(14):hover p,
.type-left ul li:nth-child(14).active p {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.4);
}
.type-left ul li:nth-child(7):hover a,
.type-left ul li:nth-child(7).active a,
.type-left ul li:nth-child(14):hover a,
.type-left ul li:nth-child(14).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left1 ul li:nth-child(1):hover span,
.type-left1 ul li:nth-child(1).active span,
.type-left1 ul li:nth-child(8):hover span,
.type-left1 ul li:nth-child(8).active span {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left1 ul li:nth-child(1):hover a,
.type-left1 ul li:nth-child(1).active a,
.type-left1 ul li:nth-child(8):hover a,
.type-left1 ul li:nth-child(8).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left1 ul li:nth-child(2):hover span,
.type-left1 ul li:nth-child(2).active span,
.type-left1 ul li:nth-child(9):hover span,
.type-left1 ul li:nth-child(9).active span {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left1 ul li:nth-child(2):hover a,
.type-left1 ul li:nth-child(2).active a,
.type-left1 ul li:nth-child(9):hover a,
.type-left1 ul li:nth-child(9).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left1 ul li:nth-child(3):hover span,
.type-left1 ul li:nth-child(3).active span,
.type-left1 ul li:nth-child(10):hover span,
.type-left1 ul li:nth-child(10).active span {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left1 ul li:nth-child(3):hover a,
.type-left1 ul li:nth-child(3).active a,
.type-left1 ul li:nth-child(10):hover a,
.type-left1 ul li:nth-child(10).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left1 ul li:nth-child(4):hover span,
.type-left1 ul li:nth-child(4).active span,
.type-left1 ul li:nth-child(11):hover span,
.type-left1 ul li:nth-child(11).active span {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left1 ul li:nth-child(4):hover a,
.type-left1 ul li:nth-child(4).active a,
.type-left1 ul li:nth-child(11):hover a,
.type-left1 ul li:nth-child(11).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left1 ul li:nth-child(5):hover span,
.type-left1 ul li:nth-child(5).active span,
.type-left1 ul li:nth-child(12):hover span,
.type-left1 ul li:nth-child(12).active span {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left1 ul li:nth-child(5):hover a,
.type-left1 ul li:nth-child(5).active a,
.type-left1 ul li:nth-child(12):hover a,
.type-left1 ul li:nth-child(12).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left1 ul li:nth-child(6):hover span,
.type-left1 ul li:nth-child(6).active span,
.type-left1 ul li:nth-child(13):hover span,
.type-left1 ul li:nth-child(13).active span {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 1px 2px 5px 1px rgba(0, 0, 0, 0.5);
}
.type-left1 ul li:nth-child(6):hover a,
.type-left1 ul li:nth-child(6).active a,
.type-left1 ul li:nth-child(13):hover a,
.type-left1 ul li:nth-child(13).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.type-left1 ul li:nth-child(7):hover span,
.type-left1 ul li:nth-child(7).active span,
.type-left1 ul li:nth-child(14):hover span,
.type-left1 ul li:nth-child(14).active span {
    background: #f1f1f1;
    width: 100%;
    box-shadow: 2px 2px 3px 0 rgba(0, 0, 0, 0.4);
}
.type-left1 ul li:nth-child(7):hover a,
.type-left1 ul li:nth-child(7).active a,
.type-left1 ul li:nth-child(14):hover a,
.type-left1 ul li:nth-child(14).active a {
    border-left: 2px solid #a9ca5c;
    color: #000;
}
.change-type .type-right {
    width: 40px;
    background: #62778d;
    height: 150px;
    overflow: hidden;
    box-shadow: 0px 1px 3px 0 rgba(0, 0, 0, 0.5);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    display: table;
}
.change-type .type-right p {
    text-align: center;
    padding: 0 5px;
    color: #fff;
    display: table-cell;
    vertical-align: middle;
    cursor: pointer;
    line-height: 20px;
}
.biaoti{ width: 100%; height: 48px; background: #014dab;}
.biaoti h2{ font-size: 18px; color: #fff; line-height: 48px; text-align: center;}
/*单页内容*/
.content{ width: 100%;}
.content1{ float: right; width: 82%;margin: 3.6% auto 2% auto; font-size: 14px; line-height: 24px;}
.content1 img{ max-width: 100%;}
.crumbs{ width: 100%; height: 40px; margin: 0 0 2% 0; border-bottom: 1px solid #cecece;}
.crumbs h4{float: left; line-height: 40px; font-size: 16px;}
.crumbs_nr a{ line-height: 40px; color: #7d7d7d;}
.crumbs_nr a:hover{color:#98ba29; }
.xinwen{ width: 100%;}
.xinwen li{width: 100%; height: 153px; background: #efefef; margin-top: 2%;}
.xinwen li:hover{width: 100%; height: 153px; color: #000; background: #ececec; box-shadow: 13px 17px 9px -19px;}
.xinwen a:hover{ color: #a9ca5c;}
/*内页推荐*/
.tuijian{ width: 100%; height: auto;}
.tuijian img{ width: 94%; margin: 4% 0 0 3%;}
.tuijian h2{ font-size: 14px; text-align: center; line-height: 40px;}
.tuijian2{ width: 100%; height: auto;}
.tuijian2 li{ height: auto;}
.tuijian2 img{ width: 24px; height: 24px; margin: 4% 0 0 2%; float:  left;}
.tuijian2 p{ font-size: 12px;margin-left: 40px; line-height: 38px;}
/*分页*/
.pading ul{ width: 100%;border-top: 1px solid #adadad; margin-top: 1%;}
.pading ul li{background: #f4f4f4;cursor: not-allowed;display: inline-block;list-style: none;text-decoration: none; margin: 1.4% 0;}
.pading ul li span{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #ddd; color: #7b7b7b; font-size: 18px;}
.pading ul li a{display: inline-block;padding: 3px 10px;margin: 0 2px;border: 1px solid #a9ca5c; font-size: 18px;}
/*首页案例滚动*/
.marqueeleft{width:100%;overflow:hidden;margin:0 auto;}
.marqueeleft img{ width: 230px; height: 170px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;line-height:40px; font-size: 14px;}
.marqueetop{height:329px;width:148px;overflow:hidden;margin:40px auto;}
.marqueetop li{padding:5px 0;width:148px;height:133px;overflow:hidden;}
.marqueetop li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}