@charset "utf-8";
/* CSS Document */

body{ font-family:黑体, "Microsoft Yahei", "Helvetica Neue", Helvetica, Tahoma, sans-serif; }
a{ color:#333; text-decoration:none; outline: medium none; -moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
a:link,a:visited{text-decoration: none;}
a:hover{text-decoration:none;color:#888;}
img,li{ vertical-align:top; border:0px}
.clear {clear: both; width:100%; float:left; height:auto; line-height:0px;}
*{margin:0px;padding:0px;}
ul{ list-style-type:none;}
ul,li,h5,dt,dd,img{margin:0px;padding:0px;}
html,body,b,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td {margin:0px auto;padding:0;}
body,td,th{ font-size:12px;}
input{ border:0;}
.fl{float:left;}
.fr{float:right;}
.orange{color:#ffab0a;}


@font-face {
    font-family: 'DINCondensedC';
    src: url('../fonts/dincondensedc-webfont.eot');
    src: url('../fonts/dincondensedc-webfont.eot?#iefix') format('embedded-opentype'),
          url(../fonts/dincondensedc-webfont.woff2) format('woff2'),
         url('../fonts/dincondensedc-webfont.woff') format('woff'),
         url('../fonts/DINCondensedC.ttf') format('truetype'),
         url('../fonts/dincondensedc-webfont.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Tw Cen MT';
    src: url('../fonts/tw-cen-mt.eot');
    src: url('../fonts/tw-cen-mt.eot?#iefix') format('embedded-opentype'),
          url(../fonts/tw-cen-mt.woff2) format('woff2'),
         url('../fonts/tw-cen-mt.woff') format('woff'),
         url('../fonts/tw-cen-mt.ttf') format('truetype'),
         url('../fonts/tw-cen-mt.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}


body{padding-top:100px;}
#header{position: fixed;top: 0;width: 100%;background-color: #fff;padding: 14px 0 22px;z-index: 6;}

#logo{ text-align:left}
#logo img{ max-width:100%;}

@media screen and (min-width:1px) and (max-width:768px )
{
	#logo{}
	}

#navshow{margin-top:18px;}
#navshow .nav-link{display:inline-block;}
#navshow .nav-link .nav {line-height: 40px;font-size: 14px;}
#navshow .nav-link .nav li{padding-left: 5px;line-height: 40px;}
#navshow .nav-link .nav a{display: inline-block;line-height: 40px;color:#333;}
#navshow .nav-link .nav a:hover{color:#888;}
#navshow .line{display: inline-block;width: 1px;height: 11px;background-color: #ccc;float: left;margin-left: 25px;margin-top: 15px;}
#navshow .line-r{margin-left:15px;}
#navshow .search{display:none;}
#navshow .extra-link{margin-left: 15px;display:inline-block;float:right;}
#navshow .extra-link a{display: inline-block;height: 40px;width: 22px;margin-left: 15px;float: left;}
#navshow .extra-link .link1{background: url(/images/ico_01.png) no-repeat center;}
#navshow .extra-link .link2{background: url(/images/ico_02.png) no-repeat center;}
#navshow .extra-link .link3{background: url(/images/ico_03.png) no-repeat center;}
#navshow .extra-link .link4{background: url(/images/ico_04.png) no-repeat center;}



#navshow .top_nav{border:none;}
#navshow .top_nav .icon-bar{background-color:#1d1d1d;}
#example-navbar-collapse{}
.navbar-collapse.in{float:right;}

@media screen and (min-width:1px) and (max-width:1160px )
{
	#example-navbar-collapse{display:block;position: fixed;right:-100%;width: 60%;top: 0;z-index: 100;height: 100%!important;background-color: #fff;transition: all 0.64s ease 0s;-moz-transition: all 0.64s ease 0s;-webkit-transition: all 0.64s ease 0s;-o-transition: all 0.64s ease 0s;overflow:hidden;}
	
	
	#navshow{margin-top:8px;}
	#navshow .extra-nav,#navshow .line{display:none;}
	#navshow .nav-link,#navshow .extra-link{display:block;}
	#navshow .nav-link .nav ul{width:100%;}
	#navshow .nav-link .nav li{width: 100%;border-bottom: 1px solid #f2f2f2;padding:10px 0;}
	#navshow .nav-link .nav li a{font-size:16px;margin-left:50px;}
	#navshow .search{display:block;line-height: 60px;background-color: #333;overflow:hidden;}
	#navshow .search .stt{display: inline-block;font-size: 16px;color: #acacac;margin-left: 8.2%;font-family: "Arial";}
	#navshow .search .shut{display: inline-block;width: 17px;height: 17px;background: url(../images/ico_37.png) no-repeat center;margin-right:18%;margin-top: 22px;cursor: pointer;}
}





#bframe{}
/* flexslider */
#bframe .flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
#bframe .slides{position:relative;z-index:1;}
#bframe .slides li{height:auto;}
#bframe .slides li { float:left; width:100%; height:auto;position:relative;}
#bframe .slides li .img{width:100%; height:auto;}
#bframe .slides li .txt {position:absolute;top:45%;color:#1d1a15;text-align:center;width:100%;opacity: 1;}
#bframe .slides li .txt h1{font-size:72px;font-weight:bold;font-family:"微软雅黑";margin-bottom:10px;}
#bframe .slides li .txt p{font-size:32px;}
#bframe .slides li .txt .font-1{font-size:45px;font-weight:bold;}
#bframe .slides li .txt .vr{margin:10px 0 0 10px;}
#bframe .slides li .txt a{display: inline-block;margin-top: 20px;border: 1px solid #8a8a8a;border-radius: 10px;color: #1d1a15;font-size: 14px;padding: 12px 40px;font-family: 微软雅黑;}
#bframe .slides li .txt a:hover{background-color:#ffab0a;color:#fff;border-color:#ffab0a;}


#bframe .slides li .txt h2{color: #525252;font-size: 48px;margin-bottom:10px;}
#bframe .slides li .txt .txt-con{color:#b8b8b8;font-family:STXihei;}
#bframe .slides li .f-img{position:absolute;bottom:-150px;margin-left: 100px;opacity: 0;}
#bframe .slides li .f-img-1{left: 50%;width: 80px;margin-left: 100px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
#bframe .slides li .f-img-2{left: 25%;width: 80px;margin-left: 100px;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
#bframe .slides li .f-img-3{left: 70%;width: 70px;margin-left: 100px;transition: all 1.5s;-moz-transition: all 1.5s;-webkit-transition: all 1.5s;-o-transition: all 1.5s;}
#bframe .slides li .f-img-4{left: 45%;width: 70px;margin-left: 100px;transition: all 1.5s;-moz-transition: all 1.5s;-webkit-transition: all 1.5s;-o-transition: all 1.5s;}
#bframe .slides li .f-img-5{left: 60%;width: 90px;margin-left: 100px;transition: all 1.5s;-moz-transition: all 1.5s;-webkit-transition: all 1.5s;-o-transition: all 1.5s;}
#bframe .slides li .f-img-6{left: 35%;width: 90px;margin-left: 100px;transition: all 1.5s;-moz-transition: all 1.5s;-webkit-transition: all 1.5s;-o-transition: all 1.5s;}
#bframe .slides .flex-active-slide .f-img-1{bottom: 45%;opacity: 1;transition-delay: 0.5s;-moz-transition-delay: 0.5s;-webkit-transition-delay: 0.5s;-o-transition-delay: 0.5s;}
#bframe .slides .flex-active-slide .f-img-2{bottom: 25%;opacity: 1;transition-delay: 0.6s;-moz-transition-delay: 0.6s;-webkit-transition-delay: 0.6s;-o-transition-delay: 0.6s;}
#bframe .slides .flex-active-slide .f-img-3{bottom: 38%;opacity: 1;transition-delay: 0.7s;-moz-transition-delay: 0.7s;-webkit-transition-delay: 0.7s;-o-transition-delay: 0.7s;}
#bframe .slides .flex-active-slide .f-img-4{bottom: 35%;opacity: 1;transition-delay: 0.8s;-moz-transition-delay: 0.8s;-webkit-transition-delay: 0.8s;-o-transition-delay: 0.8s;}
#bframe .slides .flex-active-slide .f-img-5{bottom: 28%;opacity: 1;transition-delay: 0.9s;-moz-transition-delay: 0.9s;-webkit-transition-delay: 0.9s;-o-transition-delay: 0.9s;}
#bframe .slides .flex-active-slide .f-img-6{bottom: 36%;opacity: 1;transition-delay: 1.0s;-moz-transition-delay: 1.0s;-webkit-transition-delay: 1.0s;-o-transition-delay: 1.0s;}

#bframe .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
#bframe .flex-control-nav li{display:inline-block;width:40px;height:6px;margin:0 5px;*display:inline;zoom:1;}
#bframe .flex-control-nav a{display:inline-block;width:40px;height:6px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
#bframe .flex-control-nav .flex-active{background-position:0 0;}
 
#bframe .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
#bframe .flex-direction-nav li a{display:none;width:85px;height:85px;overflow:hidden;cursor:pointer;position:absolute;}
#bframe .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
#bframe .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

@media screen and (min-width:992px ) and (max-width:1440px)
{
	#bframe .slides li .txt h1{font-size:60px;}
	#bframe .slides li .txt .font-1{font-size:36px;}
	#bframe .slides li .txt p{font-size:28px}
	#bframe .slides li .txt .vr{margin:0 0 0 10px;}
	#bframe .slides li .txt a{padding:8px 30px;margin-top:10px;}
	#bframe .slides li .txt h2{font-size:40px;}
}
@media screen and (min-width:768px ) and (max-width:992px)
{
	#bframe .slides li .txt h1{font-size:48px;}
	#bframe .slides li .txt .font-1{font-size:24px;}
	#bframe .slides li .txt p{font-size:14px}
	#bframe .slides li .txt .vr{margin:0 0 0 10px;height:40px;}
	#bframe .slides li .txt a{padding:6px 20px;margin-top:10px;font-size:13px;}
	
	#bframe .slides li .txt h2{font-size:36px;}
	#bframe .slides li .txt .txt-con{font-size:18px;}	
	#bframe .slides li .f-img{margin-left:80px;}
	#bframe .slides li .f-img-1{width:70px;}
	#bframe .slides li .f-img-2{width:70px;}
	#bframe .slides li .f-img-3{width:60px;}
	#bframe .slides li .f-img-4{width:60px;}
	#bframe .slides li .f-img-5{width:80px;}
	#bframe .slides li .f-img-6{width:80px;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{	
	#bframe .slides li .txt h1{font-size:24px;}
	#bframe .slides li .txt .font-1{font-size:18px;}
	#bframe .slides li .txt p{font-size:12px}
	#bframe .slides li .txt .vr{margin:0 0 0 10px;height:30px;}
	#bframe .slides li .txt a{padding:5px 14px;margin-top:5px;font-size:12px;}
	
	#bframe .slides li .txt h2{font-size:26px;}
	#bframe .slides li .txt .txt-con{font-size:14px;}	
	#bframe .slides li .f-img{margin-left:60px;}
	#bframe .slides li .f-img-1{width:60px;}
	#bframe .slides li .f-img-2{width:60px;}
	#bframe .slides li .f-img-3{width:50px;}
	#bframe .slides li .f-img-4{width:50px;}
	#bframe .slides li .f-img-5{width:70px;}
	#bframe .slides li .f-img-6{width:70px;}
}
@media screen and (min-width:1px ) and (max-width:500px)
{
	#bframe .slides li .txt p{display:none;}
	#bframe .slides li .f-img{margin-left:30px;}
	#bframe .slides li .f-img-1{width:30px;}
	#bframe .slides li .f-img-2{width:30px;}
	#bframe .slides li .f-img-3{width:25px;}
	#bframe .slides li .f-img-4{width:25px;}
	#bframe .slides li .f-img-5{width:35px;}
	#bframe .slides li .f-img-6{width:35px;}
}


#abframe{}
#abframe .item{text-align:center;padding:40px 15px;cursor:pointer;}
#abframe .item:nth-child(1){background:#f6f6f6 url(/images/type_1.png) no-repeat scroll 50% 35px;}
#abframe .item:nth-child(2){background:#fff url(/images/type_2.png) no-repeat scroll 50% 35px;}
#abframe .item:nth-child(3){background:#f6f6f6 url(/images/type_3.png) no-repeat scroll 50% 25px;}
#abframe .item:nth-child(4){background:#fff url(/images/type_4.png) no-repeat scroll 50% 35px;}
#abframe .item h3{font-size: 18px;font-weight: bold;margin-top: 50px;}
#abframe .item p{margin:30px auto;width:250px;font-size:13px;}
#abframe .item a{padding:5px 20px;border:1px solid #ccc; border-radius:20px;background-color:#fff;}
#abframe .item:hover{color:#fff;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
#abframe .item:nth-child(1):hover{background:#ffab0a url(/images/type_1_h.png) no-repeat scroll 50% 35px;}
#abframe .item:nth-child(2):hover{background:#ffab0a url(/images/type_2_h.png) no-repeat scroll 50% 35px;}
#abframe .item:nth-child(3):hover{background:#ffab0a url(/images/type_3_h.png) no-repeat scroll 50% 25px;}
#abframe .item:nth-child(4):hover{background:#ffab0a url(/images/type_4_h.png) no-repeat scroll 50% 35px;}

@media screen and (min-width:768px ) and (max-width:992px)
{
	#abframe .item:nth-child(1),#abframe .item:nth-child(4){background-color:#f6f6f6;}
	#abframe .item:nth-child(2),#abframe .item:nth-child(3){background-color:#fff;}
}

#arframe{position:relative;}
#arframe img{max-width:100%;}
#arframe .text{position:absolute;top:100px;width:100%;color:#fff;text-align:center;}
#arframe .text h1{font-size:56px;margin-bottom:40px;}
#arframe .text .con-text{margin-bottom:160px;}
#arframe .text .con-text p{width:51%;font-size:16px;margin:0 auto 40px;height: 45px;}
#arframe .text .con-text span{background-color: #ffab0a;border: 1px solid #ffab0a;border-radius: 22px;color: #000;display: inline-block;font-size: 16px;font-weight: bold;
    padding: 10px 35px;}
#arframe .type{width:100%;text-align:center;}
#arframe .type li{display:inline-block;}
#arframe .type li a{border: 1px solid #fff;border-radius: 50%;color: #fff;display: inline-block;font-size: 14px;font-weight: bold;height: 60px;
                    margin: 0 50px;padding: 10px;text-align: center;width: 60px;}
#arframe .type li a:hover{color:#ffab0a;border-color:#ffab0a;}
#arframe .type li p{display:none;}
@media screen and (min-width:1105px ) and (max-width:1550px)
{
	#arframe .text .con-text{margin-bottom:100px;}
}
@media screen and (min-width:830px ) and (max-width:1105px)
{
	#arframe .text{top:50px;}
	#arframe .text h1{font-size:36px;margin-bottom:25px;}
	#arframe .text .con-text{margin-bottom:20px;}
	#arframe .text .con-text p{font-size:13px;width:60%;margin:0 auto 20px}
	#arframe .type li a{margin:0 25px;}
}
@media screen and (min-width:1px ) and (max-width:830px)
{
	#arframe{background-color:#f6f6f6;}
	#arframe .area{display:none;}
	#arframe .text{position:relative;top:0;margin-top:50px;}
	#arframe .text h1{width:100%;font-size:24px;margin-bottom:25px;padding:0 15px;text-align:left;color:#333;}
	#arframe .text .con-text {display:none;}
	#arframe .type{margin-top:0;}
	#arframe .type li{display:block;margin-bottom:20px;}
	#arframe .type li a{display:block;width:auto;height:auto;margin:0;padding:10px 15px;border:none;border-radius:0;text-align:left;font-size:16px;color:#444;}
	#arframe .type li a:hover{color:#666;}
	#arframe .type li p{display:block;padding:0 15px;text-align:left;color:#777;}
}



#caframe .nav-box{margin:24px 0 45px;overflow:hidden;}
#caframe .nav-box .all{float: left;display: inline-block;font-size: 14px;line-height: 50px;text-align: center;margin-right: 2px;margin-bottom: 2px;cursor: pointer;width:75px;color: #fff;background-color: #333;}
#caframe .nav-box .type-link{float: left;display: inline-block;font-size: 14px;line-height: 50px;text-align: center;margin-right: 2px;margin-bottom: 2px;cursor: pointer;padding-left: 50px;padding-right: 30px;}
#caframe .nav-box .type1{background: url(../images/ico_10.png) no-repeat 20px center #f5f5f5;}
#caframe .nav-box .type2{background: url(../images/ico_11.png) no-repeat 20px center #f5f5f5;}
#caframe .nav-box .type3{background: url(../images/ico_12.png) no-repeat 20px center #f5f5f5;}
#caframe .nav-box .type-link:hover{color:#fff;}
#caframe .nav-box .type1:hover{background: url(../images/ico_10_h.png) no-repeat 20px center #333;}
#caframe .nav-box .type2:hover{background: url(../images/ico_11_h.png) no-repeat 20px center #333;}
#caframe .nav-box .type3:hover{background: url(../images/ico_12_h.png) no-repeat 20px center #333;}


/*标题部分*/
.warp{margin:40px 0 60px;}
.warp .tit-box{margin:24px 0 40px;overflow:hidden;}
.warp .tit-box h4{font-size: 26px;line-height: 36px;color: #333;font-weight: normal;}
.warp .tit-box p{line-height: 26px;font-size: 15px;margin-top: 6px;color: #999;}
.warp .tit-box .line{display: inline-block;width: 10px;height: 2px;background-color: #1c1c1c;margin-top: 8px;}
.warp .tit-box .font{display: block;line-height: 32px;margin-top: 10px;font-size: 16px;color: #666;}
.warp .tit-box .more{display: inline-block;line-height: 32px;margin-top: 45px;padding-left: 25px;background: url(../images/ico_09.png) no-repeat left center;font-size: 14px;}

#caframe .nav-box .more{display: inline-block;font-size: 14px;line-height: 42px;color: #777;background: url(../images/ico_09.png) no-repeat left center;padding-left: 22px;}
#caframe .item .img{display: block;width: 100%;position: relative;overflow: hidden;}
#caframe .item .img img{display:block;margin:0 auto;width:100%;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}
#caframe .item .img .up-graybox{width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;filter: alpha(opacity=0);display:none;}
#caframe .item .img .up-graybox .bgbox{display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.4;filter: alpha(opacity=40);}
#caframe .item .img .up-graybox .stit{position: absolute;left: 0;top: 50%;margin-top: -15px;font-size: 16px;line-height: 30px;width: 100%;text-align: center;color: #fff;}
#caframe .item .img .up-graybox .line{position: absolute;left: 50%;margin-left: -50px;display: inline-block;width: 100px;height: 1px;background-color: #f2f2f2;}
#caframe .item .img .up-graybox .linet{top:0;}
#caframe .item .img .up-graybox .lineb{bottom:0;}
#caframe .item .img:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}
#caframe .item .img:hover .up-graybox{opacity: 1;filter: alpha(opacity=100);display:block;}
@media screen and (min-width:1px ) and (max-width:992px)
{
	#caframe .item {margin-bottom:30px;}
	#caframe .item:nth-child(3){display:none;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#caframe .item .img .up-graybox{display:none;}
	#caframe .item .img:hover .up-graybox{opacity: 0;filter: alpha(opacity=0);display:none;}
}
@media screen and (min-width:1px ) and (max-width:450px)
{
	#caframe .item {float:left;width: 100%;margin:0 0 20px;}
	.warp .tit-box .more{margin-top:10px}
}

#caframe .item .cont-wrap{width: 100%;padding: 20px 6.5% 0;border: 1px solid #f2f2f2;margin-top: -1px;}
#caframe .item .cont-wrap .tit {line-height: 32px;font-size: 18px;}
#caframe .item .cont-wrap .tit a{color:#333;}
#caframe .item .cont-wrap .intr {display: block;line-height: 22px;font-size: 14px;height: 52px;color:#777;}
#caframe .item .cont-wrap .bot-link {display: block;width: 100%;border-top: 1px solid #e5e5e5;line-height: 40px;position: relative;overflow:hidden;}
#caframe .item .cont-wrap .bot-link .stt {font-size: 14px;}
#caframe .item .cont-wrap .bot-link .point {display: inline-block;width: 24px;height: 8px;background: url(../images/ico_08.png) no-repeat right center;margin-top: 14px;}
#caframe .item .cont-wrap .bot-link:hover{color:#000;}
#caframe .item .cont-wrap .bot-link:hover .point{background: url(../images/ico_08_h.png) no-repeat right center}


#picframe{position:relative;}
#picframe img{max-width:100%;}
#picframe .txt{ color: #fff;position: relative;top: 200px;}
#picframe .txt h1{font-size:48px;margin-bottom:30px;}
#picframe .txt p{font-size:16px;margin-bottom:20px;color:#d7d8d9;}

@media screen and (min-width:768px ) and (max-width:992px)
{
	#picframe .txt h1{font-size:36px;margin-bottom:20px;}
	#picframe .txt p{font-size:14px;margin-bottom:15px;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#picframe .txt{top:100px;}
	#picframe .txt h1{font-size:30px;margin-bottom:15px;}
	#picframe .txt p{font-size:14px;margin-bottom:5px;}
}
@media screen and (min-width:1px ) and (max-width:450px)
{
	#picframe .txt h1{font-size:18px;}
	#picframe .txt p{font-size:12px;margin-bottom:5px;}
}


#neframe .more{display: inline-block;line-height: 32px;margin-top: 60px;padding-left: 25px;background: url(../images/ico_09.png) no-repeat left center;font-size: 14px;}
#neframe .item .img{display: block;width: 100%;position: relative;overflow: hidden;}
#neframe .item .img img{display:block;margin:0 auto;width:100%;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}
#neframe .item:hover .img img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}
#neframe .item .cont-wrap{width: 100%;padding: 20px 6.5% 0;border: 1px solid #f2f2f2;margin-top: -1px;}
#neframe .item .cont-wrap .tit {line-height: 32px;font-size: 18px;}
#neframe .item .cont-wrap .tit a{display: block;color: #1c1c1c;height: 30px;position: relative;overflow: hidden;padding-top: 3px;padding-bottom: 3px;}
#neframe .item .cont-wrap .intr {display: block;line-height: 24px;font-size: 14px;margin-top: 4px;height: 85px;}
#neframe .item .cont-wrap .bot-link {display: block;width: 100%;border-top: 1px solid #e5e5e5;line-height: 40px;position: relative;overflow:hidden;}
#neframe .item .cont-wrap .bot-link .stt {font-size: 14px;}
#neframe .item .cont-wrap .bot-link .point {display: inline-block;width: 24px;height: 8px;background: url(../images/ico_08.png) no-repeat right center;margin-top: 14px;}
#neframe .item .cont-wrap .bot-link:hover{color:#000;}
#neframe .item .cont-wrap .bot-link:hover .point{background: url(../images/ico_08_h.png) no-repeat right center}
@media screen and (min-width:1px ) and (max-width:992px)
{
	#neframe .item {margin-bottom:30px;}
	#neframe .item:nth-child(3){display:none;}
}
@media screen and (min-width:1px ) and (max-width:450px)
{
	#neframe .item {float:left;width: 100%;margin:0 0 20px;}
}

#meframe .list-wrap{margin-top: 62px;position: relative;overflow: hidden;text-align: center;}
#meframe .list-wrap ul{width: 107%;}
#meframe .list-wrap ul li{display: inline-block;float: left;margin: 0 6% 40px 0;min-height: 48px;text-align: center;width: 10.6%;}
#meframe .list-wrap ul li img{max-width: 100%;max-height: 48px;}

/*footer部分*/
.contact-warp{padding:50px 0;background-color:#f6f6f6;}
.contact-warp .city ul li{width: 100%;line-height: 36px;font-size: 24px;color: #c5c5c5;cursor: pointer;font-family:Tw Cen MT;font-weight:bold;}
.contact-warp .city ul li.cur{color:#333;}
.contact-warp h4{font-size: 18px;line-height: 30px;font-weight: bold;padding-bottom: 13px;margin-bottom:25px;border-bottom: 1px solid #e3e3e3;color: #333;font-family:Tw Cen MT;}
.contact-warp .stt{font-weight:bold;}
.contact-warp p{line-height: 24px;font-size: 14px;color: #666;}
.contact-warp .link-qq a{display: block;margin:0 10px 10px 0;border: 1px solid #e3e3e3;padding-left: 40px;line-height: 34px;width: 115px;background: url(../images/ico_14.png) no-repeat 17px center;}
.contact-warp .link-qq a:hover{background:#333 url(../images/ico_14_h.png) no-repeat 17px center;color:#fff;}




#footer{ padding:70px 0 54px; background:#222; }
#footer .top-wrap {padding-bottom: 35px;border-bottom: 1px solid #393939;overflow:hidden;}
#footer .top-wrap .nav{line-height:40px;}
#footer .top-wrap .nav a{display: inline-block;font-size: 14px;float: left;color: #fff;opacity: 0.4;filter: alpha(opacity=40);}
#footer .top-wrap .nav a:hover{color:#fff;opacity:1;filter: alpha(opacity=100);}
#footer .top-wrap .nav .line{display: inline-block;float: left;width: 1px;height: 10px;background-color: #fff;opacity: 0.4;filter: alpha(opacity=40);margin: 16px 20px 14px;}
#footer .top-wrap .call{line-height: 40px;margin-top: 2px;display: inline-block;color: #fff;opacity: 0.4;filter: alpha(opacity=40);}
#footer .bot-wrap{line-height: 42px;padding-top: 28px;overflow:hidden;}
#footer .bot-wrap p{color: #7a7a7a;text-transform: uppercase;}
#footer .bot-wrap a{color: #7a7a7a;}
#footer .bot-wrap a:hover{color:#fff;}



#copy{ text-align:left;}
#foot{ text-align:right; position:relative;}
#foot a{ padding-left:10px; color:#AF0317;}

@media screen and (min-width:1px ) and (max-width:1150px)
{
	#footer .container{margin:0 15px}
}





/*图片+文字*/
.joinbar{ position:relative;height:929px; width:100%; overflow:hidden;}
#nbar img{ width:100%; height:auto;}

.banbar{ position:relative;height:auto; width:100%; overflow:hidden;}
.banbar .txt{position:absolute;top:20%;color:#fff;padding-right:20px;transition: opacity 0.4s ease 1.7s;-moz-transition: opacity 0.4s ease 1.7s;-webkit-transition: opacity 0.4s ease 1.7s;-o-transition: opacity 0.4s ease 1.7s;}

.joinbar .txt{position:relative;top:200px;color:#fff;padding-right:20px;transition: opacity 0.4s ease 1.7s;-moz-transition: opacity 0.4s ease 1.7s;-webkit-transition: opacity 0.4s ease 1.7s;-o-transition: opacity 0.4s ease 1.7s;}

#nbar .txt h1{font-size: 48px;font-weight: normal;}
#nbar .txt p{font-size: 24px;line-height: 30px;margin-top: 10px;}
#nbar .txt .line{background-color: #fff;display: inline-block;height: 3px;margin:20px 0;width: 25px;}
#nbar .txt p.font1{font-size:16px;line-height:26px;font-family:STXihei;}
#nbar .txt p.font2{font-size:20px;line-height:26px;font-family:STXihei;}
#nbar .txt p.font2 span{font-size:16px;margin-left:40px;}

.banbar .txt .down-ico,.joinbar .txt .down-ico{margin-top: 100px;display: block;width: 43px;height: 43px;border-radius: 50%;border: 1px solid rgba(255, 255, 255, 0.4);
	cursor: pointer;position: relative;overflow: hidden;
	transition: transform 0.4s ease 1.7s, opacity 0.4s ease 1.7s;
	-moz-transition: transform 0.4s ease 1.7s, opacity 0.4s ease 1.7s;
	-webkit-transition: transform 0.4s ease 1.7s, opacity 0.4s ease 1.7s;
	-o-transition: transform 0.4s ease 1.7s, opacity 0.4s ease 1.7s;
    transform: translateY(20px);filter: alpha(opacity=100);}
#nbar .txt .down-ico i{display: block;width: 100%;height: 100%;background: url(../images/ico_16.png) no-repeat center;
    position: absolute;left: 0;top: 0;z-index: 2;}
#nbar .txt .down-ico i {animation: downico 1.5s ease-out infinite;position:absolute;}
@keyframes downico
{
	0%   {top: -30px;}
	25%  {top: -15px;}
	50%  {top: 0;}
	100% {top: 30px;}
}
@-moz-keyframes downico{
	0%   {top: -30px;}
	25%  {top: -15px;}
	50%  {top: 0;}
	100% {top: 30px;}
}
@-webkit-keyframes downico{
	0%   {top: -30px;}
	25%  {top: -15px;}
	50%  {top: 0;}
	100% {top: 30px;}
}


@media screen and (min-width:768px ) and (max-width:850px)
{
	.banbar .txt .down-ico{margin-top:50px;}
}

@media screen and (min-width:450px ) and (max-width:768px)
{
	.banbar .txt .down-ico{margin-top:0px;}
	#nbar .txt h1{font-size:36px;}
	#nbar .txt p{font-size: 18px;line-height: 24px;}
	#nbar .txt .line{width:18px;}
}
@media screen and (min-width:1px ) and (max-width:450px)
{
	#nbar .txt h1{font-size:24px;}
	#nbar .txt p{font-size: 16px;line-height:20px;}
	#nbar .txt .line{width:18px;margin:5px 0;}
}


#ntframe{ background:#fff}

#left{ margin-top:25px; margin-bottom:25px;}

.lbt{ display:block;  padding:5% 0%; background:#AF0317; background-size:100% 100%;}
.lbt strong{ padding-left:30px;  font-size:18px; color:#fff; }
.lbt strong img{ margin-right:3%;}

.lmb ul li {  display:block; text-indent:1em; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.lmb ul li a{  display:block; padding:3% 0% 3% 30px; font-size:14px;  font-family:Open Sans; text-transform:capitalize; color:#333; overflow:hidden; display:block; }
.lmb ul li a.hover{color:#fff; background:#1e1e1e;}
.lmb ul li a:hover{color:#fff; background:#1e1e1e;}

.lmb ul li ul li { display:block;}
.lmb ul li ul li a{ display:block; padding:2% 0% 2% 10%; font-size:12px;  color:#666;overflow:hidden; display:block; background:#fff;}
.lmb ul li ul li a.hover{color:#fff; background:#e99749;}
.lmb ul li ul li a:hover{color:#fff; background:#e99749;}
@media screen and (min-width:768px ) and (max-width:990px)
{
.lmb ul li {  display:block; text-indent:6em;}	
}
@media screen and (min-width:1px ) and (max-width:768px)
{
.lmb ul li {  display:block; text-indent:0em;}	
}
#left_contact{ display:block; margin-top:2%;}
#left_contact img{ width:100%; height:auto;}

/*面包屑导航*/
#rbt{ display:block;  text-align:left;margin-top:25px;}
#rbt h3{ color:#b51628; text-align:left;}


#neirnr{ display:block; margin-top:25px;margin-bottom:25px; }
#jiange{ height:5px; background:url(../images/rbt_bg.png) no-repeat left bottom;}

#pro_list_show h5{ line-height:35px; text-align:center;overflow:hidden;  text-overflow:ellipsis;  -o-text-overflow:ellipsis;  -webkit-text-overflow:ellipsis;  -moz-text-overflow:ellipsis;  white-space:nowrap;}
#pro_list_show .thumbnail {display:block;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}
#pro_list_show .thumbnail:hover {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}



/*产品详情*/
.rtp{ width:98%; height:auto; }
.rtp a{ float:left; width:100%; height:auto;box-shadow:20px 20px 20px -20px #999; }
.rtp a img{ float:left; width:100%; height:auto; border: solid 1px #c8c8c8;}

#rtp_small_img{ float:left; width:100%; }

/* scrollpic */
#rtp_small_img a:focus {
 outline: none;
}
.navbar-brand {
 padding: 0;
}
#myCarousel {
 margin: 0px 0 0 0;
}
.carousel-inner .item img {
 margin: 0 auto;
}
.carousel-control {
 font-size: 100px;
}
.carousel-controlleft{ float:left; position:absolute; left:0px; top:35%; z-index:9;}
.carousel-controlright { float:right; position:absolute; right:0px; top:35%; z-index:9;}





#rms_tit{ float:left; width:100%; font-size:20px;  font-family:lovelo; color:#b51628; line-height:35px;}
#productcanshu{ float:left; width:100%; min-height:80px; line-height:25px; overflow:hidden; font-size:14px; color:#999; }

.product_act { float:left; width:100%; margin-top:35px;}
.rms a{ color:#000000;}
.rms a:hover{ color:#da251d;}
.product_act img { float:none;}
.product_act_t { font-weight:bold;}
.product_act tr{ min-height:25px; line-height:25px;}
.product_act tr td{ font-size:14px; color:#333; padding:5px 0px;}
.product_act tr th{ font-size:14px;color:#525252; line-height:35px; text-align:left;}
.product_act tr td span{ margin:0%;}
.product_act tr td img{ margin-top:5px;}
.product_act tr td a.xunpanBtn{ font-family:lovelo; font-size:16px; color:#fff; padding:1.5% 3%; background:#fd9029; border:solid 2px #fff; box-shadow:20px 20px 20px -20px #333; position:relative; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}




#tabs { float:left;width:100%;  border:solid 1px #ddd; background:#ddd; margin-top:4%;}
#tabs li {float: left;width:50%;}
#tabs a {position: relative;float: left; width:100%; line-height:43px; height:43px; font-size:16px;color:#333; text-align:center;}
#tabs #current a{background:#fff; width:100%; line-height:43px; height:43px; font-size:16px;color:#b51628; z-index: 3; text-align:center; }

#content {float:left; width:100%; height:auto; padding:2% 0%;z-index: 2;  font-size:14px; line-height:25px;}
#content #tab3{ text-align:center;}




#feed_remark{ float:left; width:100%; font-size:14px;}
#feed_remark a{ color:red; font-weight:bold;}

#reprotit{ margin:25px 0px; }
#reprotit h4{ line-height:30px;}
.xgcpname{ text-align:center; line-height:25px;}


/*产品询盘*/
#FeedbackContext{ float:left; width:100%; padding-top:1%; }
#FeedbackContext ul{ float:left; width:100%;margin:0%;}
#FeedbackContext ul li{ float:left; width:45%; border:solid 1px #cccccc; margin-top:10px;list-style:none; margin-right:3%;}
#FeedbackContext ul li span{ float:left; color:#000000; padding-left:10px;  padding-right:10px; line-height:35px; font-size:16px;}
#FeedbackContext ul li input.textStyle{ float:left; width:75%; height:2.5em; line-height:2.5em; border:0px; background:none; outline:none}
#FeedbackContext ul li input.textStylecompany{ float:left; width:55%; height:2.5em; line-height:2.5em; border:0px; background:none; outline:none}
#FeedbackContext ul li textarea.textAreaStyle{ float:left; width:80%; background:none; border:0px; line-height:35px; font-family:Arial; color:#333; }
#FeedbackContext ul li textarea:focus{outline:none;border:0;}
#FeedbackContext ul li.feed_pro_all{ float:left; width:93%; margin-right:0%;}

#FeedbackContext ul li input.btnFeedProSend{  float:left; font-size:14px; width:200px; height:38px; line-height:38px; font-size:18px; color:#333; text-align:center;  color:#fff; cursor:pointer; background:#ddd;border:none!important; }

@media screen and (min-width:1px ) and (max-width:768px)
{
#FeedbackContext ul li{ width:100%;}
}


/*下载列表*/
.downtable{width:100%;  border:solid 1px #cccccc;border-left:0px; border-collapse: collapse;}
.downtit1{ width:20%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit2{width:60%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit3{width:20%; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtable td{ height:30px; font-size:14px;color:#666; border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.downtable td a{ font-size:12px; color:#666;  font-weight:bold;line-height:30px;}
.downtable td a:hover{ color:#ea3e00;}
.downtable td a img{ padding-right:5px; padding-top:5px;}
.trdown1{ background:#fff;}
.trdown2{ background:#eeeeee; font-size:14px;}

/*新闻中心*/
#newslist_show img{ width:100%; height:auto; }
#newslist_show h4{ font-weight:bold; color:#666; font-size:16px;}
#newslist_show span{ color:#eba100; line-height:25px;}
#newslist_show p{ color:#777;}
#newslist_show .list-group{ border-bottom:solid 1px #ddd;}

#date_num{ line-height:35px;}

#pre_next dt{ width:auto;}
#pre_next dd{ margin-left:0px;}

#con_show_list{ font-size:14px; line-height:35px; }
#con_show_list img{ margin-top:9px; }

#contactimg img{ width:100%; height:auto;}

/*网站地图*/
#sitemapnav {float:left; width:100%;padding:4%;  border:solid 1px #dddddd; box-shadow:20px 20px 20px -20px #ccc; position:relative; border-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(../css/ie-css3.htc); behavior: url(../css/PIE.htc);}
#sitemapnav li{  list-style:none;}
#sitemapnav a{ color:#666666; text-decoration:underline;}
#sitemapnav .fontbig {	width:100% !important;}
#sitemapnav .bigli{float:left;	width:100%;  line-height:35px;font-size:14px;}
#sitemapnav .bigli a {color:#666;text-decoration:underline; font-weight:bold;}
#sitemapnav .bigli a:hover {color:#da261d;}
#sitemapnav .abli_02{ float:left;width:18%;margin-left:5%;font-size:12px; height:30px; line-height:30px; overflow:hidden; display:inline;font-weight:normal; }
#sitemapnav .abli_02 a:hover{color:#da261d;}
.jiange{ float:left; 	width:100%;  height:2px; border-bottom:solid 1px #d2d2d2; }


.probigclass {padding-left:50px;}
#sitemapnav .PROclass_01 { float:left;width:95%;margin-left:5%; font-size:14px; line-height:30px; display:inline;font-weight:bold; }
#sitemapnav .PROclass_02 { float:left;width:90%;margin-left:8%;font-size:14px; height:22px; line-height:22px;  overflow:hidden;display:inline;font-weight:normal; }

#sitemapnav .PROclass_01 a{  color:#666;}
#sitemapnav .PROclass_02 a{ color:#666666;}
#sitemapnav .PROclass_01 a:hover{ color:#da261d;}
#sitemapnav .PROclass_02 a:hover{ color:#da261d;}

#sitemapnav .PROclass_03 { float:left;width:40%;margin-left:10%;color:#666666;font-size:12px;display:inline; line-height:20px;}
#sitemapnav .PROclass_04 { float:left;width:40%;margin-left:10%;display:inline;}

#thankyou_show{ line-height:25px; font-size:14px;}


/*视频详细页*/
#videocontent { margin-bottom:25px;}
#videocontent iframe{ float:left; width:100%; min-height:280px;}
#video_detail_show{ line-height:25px;}
#video_detail_show span{ line-height:30px;}



/*Feedback*/
#feed_remark_show{ font-size:16px; line-height:30px;}
#feed_remark_show img{ width:100%; height:auto;}

.feedbackUL{ width:100%; margin-bottom:3%;}
.feedbackUL li{  width:100%;}
.feedbackUL li span{  width:100%; font-size:14px; color:#555; line-height:25px;}
.feedbackUL li span em{ color:red;font-size:18px;}
.feedbackUL li input.feedinput{ width:98%; border:solid 1px #C5C5C5; height:30px;font-family:Open Sans;  background:#fff;}
.feedbackUL li textarea{ width:98%; border:solid 1px #C5C5C5; height:150px; font-family:Arial;background:#fff;}
.feedbackUL li input.feedbtn{  width:127px; height:29px; background:url(../images/btn_send.jpg) no-repeat left top; text-align:center; line-height:29px; color:#fff; font-size:14px; font-family:Verdana; border:0px; cursor:pointer;}


#weixin{ width:30%; height:auto; position:absolute; bottom:30px; right:15px; z-index:999; display:none;}
#weixin img{ width:100%; height:auto;}
@media screen and (min-width:1px ) and (max-width:768px)
{
#weixin{ width:40%; right:15px;}	
}
.strrnr{ width:100%; float:left; height:auto; padding-top:2%;}





/*右侧浮动框*/
.float-right-box.on {width: 50px;}
.float-right-box {width: 250px;position: fixed;right: 0;top: 50%;margin-top: -127px;background-color: #191919;z-index: 1000;transition: width 0.3s ease 0s;-moz-transition: width 0.3s ease 0s;-webkit-transition: width 0.3s ease 0s;-o-transition: width 0.3s ease 0s;}
.float-right-box .top-list {width: 100%;}
.float-right-box .top-list li {width: 100%;position: relative;border-bottom: 1px solid #3b3b3b;transition: background 0.3s ease 0s;-moz-transition: background 0.3s ease 0s;-webkit-transition: background 0.3s ease 0s;-o-transition: background 0.3s ease 0s;height: 50px;}
.float-right-box .top-list a {display: block;width: 100%;}
.float-right-box .top-list .stt {display: inline-block;position: absolute;left: 28px;top: 0;z-index: 1;width: 222px;font-size: 14px;line-height: 50px;color: #fff;transition: color 0.3s ease 0s;-moz-transition: color 0.3s ease 0s;-webkit-transition: color 0.3s ease 0s;-o-transition: color 0.3s ease 0s;}
.float-right-box .top-list .ico {display: inline-block;width: 49px;height: 49px;position: absolute;right: 0;top: 0;transition: background 0.3s ease 0s;-moz-transition: background 0.3s ease 0s;-webkit-transition: background 0.3s ease 0s;-o-transition: background 0.3s ease 0s;z-index: 2;}
.float-right-box .top-list .ico1 {background: #191919 url(../images/float_1.png) no-repeat center;}
.float-right-box .top-list .ico2 {background: #191919 url(../images/float_2.png) no-repeat center;}
.float-right-box .top-list .ico3 {background: #191919 url(../images/float_3.png) no-repeat center;}
.float-right-box .top-list .ico4 {background: #191919 url(../images/float_4.png) no-repeat center;}
.float-right-box .top-list .ico5 {background: #191919 url(../images/float_5.png) no-repeat center;}
.float-right-box .top-list li:hover{background-color:#fff;}
.float-right-box .top-list li:hover .stt{color:#333;}
.float-right-box .top-list li:hover .ico1{background: #fff url("../images/float_1_h.png") no-repeat center;}
.float-right-box .top-list li:hover .ico2{background: #fff url("../images/float_2_h.png") no-repeat center;}
.float-right-box .top-list li:hover .ico3{background: #fff url("../images/float_3_h.png") no-repeat center;}
.float-right-box .top-list li:hover .ico4{background: #fff url("../images/float_4_h.png") no-repeat center;}
.float-right-box .top-list li:hover .ico5{background: #fff url("../images/float_5_h.png") no-repeat center;}

.float-right-box .bot-share {position: relative;height: 50px;}
.float-right-box .bot-share .share {width: 200px;position: absolute;left: 0;top: 0;z-index: 1;}
.float-right-box .bot-share a {display: inline-block;width: 50px;height: 50px;float: left;transition: background 0.3s ease 0s;-moz-transition: background 0.3s ease 0s;-webkit-transition: background 0.3s ease 0s;-o-transition: background 0.3s ease 0s;margin: 0;padding: 0;}
.float-right-box .bot-share .sina {background: url(../images/float_7.png) no-repeat center;}
.float-right-box .bot-share .wx {background: url(../images/float_8.png) no-repeat center;}
.float-right-box .bot-share .tx {background: url(../images/float_9.png) no-repeat center;}
.float-right-box .bot-share .more {background: url(../images/float_10.png) no-repeat center;}
.float-right-box .bot-share .share-ico {background: url(../images/float_6.png) no-repeat center #191919;width: 50px;height: 50px;display: inline-block;cursor: pointer;z-index: 2;position: relative;}
.float-right-box .bot-share a:hover{background-color:#464748;}

@media screen and (min-width:1px ) and (max-width:992px)
{
	#float-right{display:none;width:0;overflow:hidden;}
}



/*关于我们页面*/
.about-wrap .fir-wrap {width: 100%;background-color: #fff;overflow:hidden;margin-top:15px;}
.about-wrap .fir-wrap .left-cont {padding:100px 20px 60px 50px;background-color: #fff;}
.about-wrap .fir-wrap .left-cont h4 {font-size:80px;line-height: 82px;color: #333;font-weight:bold;font-family:Tw Cen MT;}
.about-wrap .fir-wrap .left-cont .stit {font-size: 18px;line-height: 36px;color: #3e3c36;}
.about-wrap .fir-wrap .left-cont .word {line-height: 28px;font-size: 14px;margin-top: 32px;color: #666;}
.about-wrap .fir-wrap .left-cont .link-box {margin-top: 70px;overflow:hidden;}
.ins-link-box a {display: inline-block;border: 1px solid #aaa;width: 43px;height: 43px;border-radius: 50%;float: left;margin-right: 24px;position: relative;overflow: hidden;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.ins-link-box i {display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.ins-link-box .link1 i {background: url(../images/ico_07.png) no-repeat center;}
.ins-link-box .link1:hover i {background:#333 url(../images/ico_07_h.png) no-repeat center;}
.ins-link-box .bg {display: block;width: 0;height: 0;left: 50%;top: 50%;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;position: absolute;border-radius: 50%;}
.ins-link-box .link2 i {background: url(../images/ico_17.png) no-repeat center;}
.ins-link-box .link2:hover i {background:#333 url(../images/ico_17_h.png) no-repeat center;}
.about-wrap .fir-wrap .right-cont {background-color: #333;padding: 140px 1.5% 0 5%;}
.about-wrap .fir-wrap .right-cont .stit {font-size: 24px;line-height: 36px;color: #fff;}
.about-wrap .fir-wrap .right-cont .sline {display: inline-block;width: 9px;height: 2px;background-color: #9a9a9a;margin-top: 18px;}
.about-wrap .fir-wrap .right-cont .font {display: block;line-height: 32px;font-size: 16px;color: #fff;opacity: 0.5;filter: alpha(opacity=50);margin-top: 20px;}
.about-wrap .fir-wrap .right-cont .num-box {margin-top: 50px;}
.about-wrap .fir-wrap .right-cont .num-box li{float:left;margin-left: 0;padding-right: 30px;position: relative;text-align: center;}
.about-wrap .fir-wrap .right-cont .num-box .cn-tt {font-size: 14px;line-height: 30px;color: #fff;opacity: 0.8;filter: alpha(opacity=80);}
.about-wrap .fir-wrap .right-cont .num-box .num {color: #fff;font-family:DINCondensedC;font-size: 60px;line-height: 80px;}
.about-wrap .fir-wrap .right-cont .num-box .en-tt {font-size: 12px;line-height: 24px;color: #fff;opacity: 0.4;filter: alpha(opacity=40);}
.about-wrap .about-pic{margin-top:15px;position:relative;}
.about-wrap .about-pic img{max-width:100%;}
.about-wrap .about-pic .tit-box{margin:0 0 0 50px;overflow:hidden;width:50%;position:absolute;top:20%;left:5%;}
.about-wrap .about-pic .tit-box h4{font-size: 36px;line-height: 36px;color: #fff;font-weight: normal;}
.about-wrap .about-pic .tit-box .font{color: #fff;display: block;font-size: 16px;line-height: 24px;margin-top: 10px;}
.about-wrap .about-pic .tit-box .line {background-color: #fff;display: inline-block;height: 2px;margin-top: 20px;width: 10px;}

/**/
.about-wrap .thi-wrap {margin-top:15px;padding-top: 75px;background-color: #f0f0f0;padding-bottom: 75px;overflow:hidden;}
.about-wrap .thi-wrap .main-wrap {margin: 0 auto;}
.about-wrap .thi-wrap .left-wrap{padding:0 50px;}
.i-column-wrap .stit {font-size: 26px;line-height: 46px;color: #333;margin-left: -1px;}
.i-column-wrap .line {display: block;width: 10px;height: 2px;background-color: #9a9a9a;margin-top: 10px;}
.about-wrap .thi-wrap .font {display:block;font-size: 14px;line-height: 24px;margin-top: 28px;}
.about-wrap .thi-wrap .num-list {margin-top: 58px;}
.about-wrap .thi-wrap .num-list li {float:left;text-align: center;padding-right: 36px;position: relative;}

.about-wrap .thi-wrap .num-list .num { color: #333;font-family:DINCondensedC;font-size: 56px;line-height: 76px;}
.about-wrap .thi-wrap .num-list .unit {line-height: 20px;color: #bcbcbc;font-family: "Base-font";}
.about-wrap .thi-wrap .right-pic {margin-top: 10px;padding:0 30px;}
.about-wrap .thi-wrap .right-pic img {width: 100%;}
.about-pic2{overflow:hidden;margin:15px 0 30px;}
.about-pic2 img{max-width:100%;}

.about-pic2 .img{position:relative;}
.about-pic2 .con-txt{position:absolute;bottom:30px;margin-left:15px;width:calc(100% - 50px);color:#fff;}
.about-pic2 .con-txt h5{font-size:18px;margin-bottom:10px;}
.about-pic2 .con-txt p{font-size:14px;}
@media screen and (min-width:768px ) and (max-width:1550px)
{
	.about-wrap .fir-wrap .left-cont h4{font-size:70px;}
	.about-wrap .fir-wrap .right-cont .num-box .num {font-size:45px;line-height: 50px;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	.about-wrap .fir-wrap .left-cont{padding:50px 15px;}
	.about-wrap .fir-wrap .left-cont h4{font-size:48px;}
	.about-wrap .fir-wrap .right-cont{padding:50px 15px;}
	.about-wrap .thi-wrap{padding:50px 0;}
	.about-wrap .thi-wrap .left-wrap{padding:0 15px;}
	.about-pic2 .img{width:100%;}
	.about-pic2 .img:nth-child(1), .about-pic2 .img:nth-child(2){padding:10px 15px;margin:0;}
	
	.about-wrap .about-pic .tit-box{left:20px;margin-left:20px;width:80%;}
	.about-wrap .about-pic .tit-box h4{font-size:30px;line-height:30px;}
	.about-wrap .about-pic .tit-box .font{line-height:18px;margin-top:5px;}
	.about-wrap .about-pic .tit-box .line{margin-top:5px;}
	
}
@media screen and (min-width:1px ) and (max-width:500px)
{
	.about-wrap .about-pic .tit-box{left:15px;margin-left:0;width:80%;top:10%;}
	.about-wrap .about-pic .tit-box h4{font-size:18px;line-height:20px;}
	.about-wrap .about-pic .tit-box .font{line-height:14px;font-size:12px;}
	.about-wrap .about-pic .tit-box .line{margin-top:10px;}
}


/*加盟*/
.join-pic{}
.join-pic img{max-width:100%;}


/*案例列表界面*/
.public-list {background-color: #fff;padding-bottom: 90px;}
.public-list .main-wrap {width: 93.4%;margin: 0 auto;position: relative;}
.public-list .top-share {width: 86px;position: absolute;right: 0;height: 44px;}
.public-list .top-share a {display: inline-block;width: 100%;height: 100%;background: url(../images/ico_22.png) no-repeat center;padding: 0;margin: 0;}
.public-list .top-share a:hover{opacity: 0.7;filter: alpha(opacity=70);}
.public-list .top-nav {padding-top: 60px;}
.public-list .top-nav h3 {font-size: 26px;line-height: 42px;color: #333;}
.public-list .top-nav .s-nav {margin-top: 22px;font-size: 14px;line-height: 34px;overflow:hidden;}
.public-list .top-nav .s-nav .stt {display: inline-block;margin-right: 35px;}
.public-list .top-nav .s-nav ul{display:block;overflow:hidden;}
.public-list .top-nav .s-nav li {float:left;margin-right: 50px;border-bottom: 2px solid #fff;}
.public-list .top-nav .s-nav li a {display: inline-block;color: #666;padding: 0;}
.public-list .top-nav .s-nav li.hover {border-bottom: 2px solid #000;}
.public-list .top-nav .s-nav li:hover a{opacity: 0.7;filter: alpha(opacity=70);}
.public-list .list-wrap {margin-top: 54px;position: relative;overflow: hidden;}
.public-list .list-wrap ul {width: 100%;}
.public-list .list-wrap li {float:left;width: 32%;margin-right: 2%;margin-bottom: 30px;border:1px solid #f2f2f2;}
.public-list .list-wrap li:nth-child(3n){margin-right:0;}
.public-list .list-wrap .img {display: block;width: 100%;position: relative;overflow: hidden;}
.public-list .list-wrap .img img {width: 100%;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s;}

.public-list .list-wrap .img .up-graybox {width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;filter: alpha(opacity=0);transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;display:none;}
.public-list .list-wrap .img .up-graybox .bgbox {display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.4;filter: alpha(opacity=40);}
.public-list .list-wrap .img .up-graybox .stit {font-size: 16px;line-height: 30px;width: 100%;text-align: center;position: absolute;left: 0;top: 50%;margin-top: -15px;color: #fff;}
.public-list .list-wrap .img .up-graybox .line {display: inline-block;width: 100px;height: 1px;background-color: #f2f2f2;position: absolute;left: 50%;margin-left: -50px;transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-webkit-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.public-list .list-wrap .img .up-graybox .linet {top: 0;}
.public-list .list-wrap .img .up-graybox .lineb {bottom: 0;}
.public-list .list-wrap .img .up-graybox .out-ico {display: none;width: 26px;height: 26px;position: absolute;right: 20px;top: 20px;}
.public-list .list-wrap .img:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}
.public-list .list-wrap .img:hover .up-graybox{opacity: 1;filter: alpha(opacity=100);display:block;}
@media screen and (min-width:450px ) and (max-width:752px)
{
	.public-list .list-wrap li {float:left;width: 45%;margin:0 2.5% 30px;}
	.public-list .list-wrap li:nth-child(2n+3){margin:0 2.5% 30px;}
}
@media screen and (min-width:1px ) and (max-width:450px)
{
	.public-list .list-wrap li {float:left;width: 100%;margin:0 0 20px;}
	.public-list .list-wrap li:nth-child(2n+3){margin:0 0 20px;}
}
@media screen and (min-width:1px ) and (max-width:752px)
{
	.public-list .list-wrap .img .up-graybox{display:none;}
	.public-list .list-wrap .img:hover .up-graybox{opacity: 0;filter: alpha(opacity=0);display:none;}
}

.public-list .list-wrap .cont-box {padding: 22px 6.5% 0;padding-bottom: 7px;border-top: 1px solid #f2f2f2;}
.public-list .list-wrap .cont-box .stit {font-size: 18px;line-height: 30px;height: 30px;position: relative;}
.public-list .list-wrap .cont-box .stit a {display: inline-block;color: #333;overflow: hidden;text-overflow: ellipsis;position: relative;white-space: nowrap;width: 100%;}
.public-list .list-wrap .cont-box .lab-font {line-height: 24px;font-size: 12px;min-height: 24px;}
.public-list .list-wrap .cont-box .bot-link {margin-top: 28px;border-top: 1px solid #e5e5e5;line-height: 36px;display: block;overflow:hidden;}
.public-list .list-wrap .cont-box .link-detail {display: inline-block;font-size: 14px;}
.public-list .list-wrap .cont-box .point {display: inline-block;width: 24px;height: 36px;background: url(../images/ico_08.png) no-repeat center;}
.public-list .list-wrap .cont-box .bot-link:hover{color:#000;}
.public-list .list-wrap .cont-box .bot-link:hover .point{background: url(../images/ico_08_h.png) no-repeat right center}

.public-list .load-more {width: 180px;height: 60px;line-height: 60px;text-align: center;color: #999;font-size: 16px;background-color: #eee;margin: 30px auto 0;cursor: pointer;transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
.public-list .load-more:hover{color:#fff;background-color:#333;}

#pframe{}
#pframe .fir-wrap {background-color: #f5f5f5;overflow:hidden;}
#pframe .fir-wrap .left-wrap {background-color: #fff;width: 50%;padding: 100px 18.5% 85px 3.5%;}
#pframe .fir-wrap .i-column-wrap .stit {font-size: 26px;line-height: 46px;color: #333;margin-left: -1px;}
#pframe .fir-wrap .i-column-wrap .line {display: block;width: 10px;height: 2px;background-color: #9a9a9a;margin-top: 10px;}
#pframe .fir-wrap .i-column-wrap .mtit {display: block;margin-top: 18px;line-height: 36px;color: #444;font-size: 18px;}
#pframe .fir-wrap .i-column-wrap .font {display: block;line-height: 24px;font-size: 13px;margin-top: 10px;color:#777;}
#pframe .fir-wrap .i-column-wrap .link {display: inline-block;float:left;width: 42px;height: 42px;border-radius: 50%;margin-top: 98px;transition: background 0.3s ease 0s;-moz-transition: background 0.3s ease 0s;-webkit-transition: background 0.3s ease 0s;-o-transition: background 0.3s ease 0s;position: relative;overflow: hidden;border: 1px solid #aaa;}
#pframe .fir-wrap .i-column-wrap .link .bg {display: block;width: 0;height: 0;left: 50%;top: 50%;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;position: absolute;border-radius: 50%;overflow: hidden;}
#pframe .fir-wrap .i-column-wrap .link i {display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;background: url(../images/ico_06.png) no-repeat center;}
#pframe .fir-wrap .i-column-wrap .link i:hover{background:url(../images/ico_05.png) no-repeat center #333;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
#pframe .fir-wrap .i-column-wrap .linkurl{display: inline-block;float: left;height: 42px;margin: 112px 0 0 10px;font-size:13px;color:#777;}
#pframe .fir-wrap .right-cont {width: 50%;padding: 95px 7.7% 0 6.8%;}
#pframe .fir-wrap .right-tit {font-size: 40px;line-height: 50px;color: #333;font-weight: bold;font-family: Tw Cen MT;}
#pframe .fir-wrap .right-cont .line {display: block;width: 10px;height: 2px;background-color: #9a9a9a;margin-top: 10px;}
#pframe .fir-wrap .right-cont .list-box {margin-top: 38px;}
#pframe .fir-wrap .right-cont .list-box p {padding-left: 20px;line-height: 30px;font-size: 14px;background: url(../images/ico_27.png) no-repeat 3px center;color:#777;font-family:Tw Cen MT;}
#pframe .main-wrap {width:100%;margin: 20px auto;padding: 50px 3.65%;background-color: #fff;}
 .siblings{background: #fff none repeat scroll 0 0;border-top: 1px dashed #ddd;font-size: 14px;line-height: 40px;margin: 30px 0 0;padding: 30px 0 0;}
 .siblings a{clear: both;display: block;}
 .siblings a:hover{color: #ffab0a;}
 .siblings b{font-size: 14px;margin: 0 10px 0 0;}

@media screen and (min-width: 1050px)
{
	#pframe .fir-wrap .show-row1 {opacity: 1;filter: alpha(opacity=100);transform: translateY(0);transition: 0.3s ease 0.1s;-moz-transition: 0.3s ease 0.1s;-webkit-transition: 0.3s ease 0.1s;-o-transition: 0.3s ease 0.1s;}
	#pframe .fir-wrap .show-row2 {opacity: 1;filter: alpha(opacity=100);transform: translateY(0);transition: 0.3s ease 0.1s;-moz-transition: 0.3s ease 0.1s;-webkit-transition: 0.3s ease 0.1s;-o-transition: 0.3s ease 0.1s;}
}
@media screen and (min-width: 1px) and (max-width: 768px)
{
	#pframe .fir-wrap .left-wrap{width:100%;}
}




/*服务界面*/
#sframe{background-color:#eaeaea;}
#sframe .se-intro{margin:30px 0;}
#sframe .se-intro .se-img{position:relative;}
#sframe .se-intro .se-img img{max-width:100%;}
#sframe .se-intro .se-img a{position:absolute;left:calc(50% - 50px);bottom:27%;color:#fff;border-radius:10px;border:1px solid #fff;padding:10px 25px;}
#sframe .se-intro .se-img a:hover{background-color:#ffab0a; border-color:#ffab0a;}
#sframe .se-intro .se-img .detail-2{bottom:35%;}
#sframe .se-intro .se-img h5{background-color: #fff;font-size: 24px;line-height: 30px;padding: 15px 0;text-align: center;}

.bar-wrap{ position:relative;}
.bar-wrap{ width:100%; height:100%;}
.bar-wrap img{ width:100%; height:auto;}
.bar-wrap .txt{position:absolute;top:10%;left:50px;color:#fff;margin-right:20px;}
.bar-wrap .txt h1{font-size: 26px;font-weight: normal;line-height: 36px;}
.bar-wrap .txt p{font-size: 16px;line-height: 32px;margin-top: 10px;}
.bar-wrap .txt .line{background-color: #fff;display: inline-block;height: 2px;margin:10px 0;width: 10px;}
.bar-wrap .txt .font1{color:#757575;font-size:14px;line-height:16px;}
.bigdata-wrap{margin:0 0 30px;}
.bigdata-wrap .sec-wrap {width: 100%;position: relative;overflow: hidden;}
.bigdata-wrap .sec-wrap .cont-box {padding: 52px 30px 35px;min-height: 240px;}
.bigdata-wrap .sec-wrap .cont-box:nth-child(odd){background-color:#fff;}
.bigdata-wrap .sec-wrap .cont-box:nth-child(even){background-color:#fcfcfc;}
.bigdata-wrap .sec-wrap .cont-box:hover{box-shadow: 0 0 25px #ccc;z-index: 1;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
.bigdata-wrap .sec-wrap .ico {display: block;height: 66px;transition:background 0.3s ease 0s;-moz-transition:background 0.3s ease 0s;-webkit-transition:background 0.3s ease 0s;-o-transition:background 0.3s ease 0s;}
.bigdata-wrap .sec-wrap .ico1 {background: url(../images/ico_48.png) no-repeat left top;}
.bigdata-wrap .sec-wrap .ico2 {background: url(../images/ico_49.png) no-repeat left top;}
.bigdata-wrap .sec-wrap .ico3 {background: url(../images/ico_50.png) no-repeat left top;}
.bigdata-wrap .sec-wrap .ico4 {background: url(../images/ico_51.png) no-repeat left top;}
.bigdata-wrap .sec-wrap .ico5 {background: url(../images/ico_52.png) no-repeat left top;}
.bigdata-wrap .sec-wrap .ico6 {background: url(../images/ico_53.png) no-repeat left top;}
.bigdata-wrap .sec-wrap .cont-box:hover .ico1 {background: url(../images/ico_48_h.png) no-repeat left top;transition:background 0.3s ease 0s;-moz-transition:background 0.3s ease 0s;-webkit-transition:background 0.3s ease 0s;-o-transition:background 0.3s ease 0s;}
.bigdata-wrap .sec-wrap .cont-box:hover .ico2 {background: url(../images/ico_49_h.png) no-repeat left top;transition:background 0.3s ease 0s;-moz-transition:background 0.3s ease 0s;-webkit-transition:background 0.3s ease 0s;-o-transition:background 0.3s ease 0s;}
.bigdata-wrap .sec-wrap .cont-box:hover .ico3 {background: url(../images/ico_50_h.png) no-repeat left top;transition:background 0.3s ease 0s;-moz-transition:background 0.3s ease 0s;-webkit-transition:background 0.3s ease 0s;-o-transition:background 0.3s ease 0s;}
.bigdata-wrap .sec-wrap .cont-box:hover .ico4 {background: url(../images/ico_51_h.png) no-repeat left top;transition:background 0.3s ease 0s;-moz-transition:background 0.3s ease 0s;-webkit-transition:background 0.3s ease 0s;-o-transition:background 0.3s ease 0s;}
.bigdata-wrap .sec-wrap .cont-box:hover .ico5 {background: url(../images/ico_52_h.png) no-repeat left top;transition:background 0.3s ease 0s;-moz-transition:background 0.3s ease 0s;-webkit-transition:background 0.3s ease 0s;-o-transition:background 0.3s ease 0s;}
.bigdata-wrap .sec-wrap .cont-box:hover .ico6 {background: url(../images/ico_53_h.png) no-repeat left top;transition:background 0.3s ease 0s;-moz-transition:background 0.3s ease 0s;-webkit-transition:background 0.3s ease 0s;-o-transition:background 0.3s ease 0s;}
.bigdata-wrap .sec-wrap .tit {font-size: 20px;line-height: 32px;margin-top: 32px;color: #333;font-weight: bold;height: 64px;overflow: hidden;}
.bigdata-wrap .sec-wrap .font {display: block;line-height: 24px;font-size: 14px;margin-top: 14px;height: 120px;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#sframe .se-intro .se-img{margin-bottom:20px;}
	.bar-wrap .txt h1{font-size: 18px;font-weight: normal;line-height: 20px;}
	.bar-wrap .txt p{font-size: 14px;line-height: 18px;margin-top: 10px;}
	.bar-wrap .txt .font1{font-size:12px;line-height:14px;}
}
@media screen and (min-width:1px ) and (max-width:500px)
{
	#sframe .se-intro .se-img a{left:calc(50% - 40px);bottom:70px;padding:5px 15px;}
	#sframe .se-intro .se-img .detail-2{bottom:90px;}
	#sframe .se-intro .se-img h5{font-size:18px;line-height:24px;padding:15px 0x;}
}



/*新闻列表部分*/
#nframe .top-tit{overflow:hidden;}
#nframe .top-tit .year-list {line-height: 70px;}
#nframe .top-tit .year-list li {float:left;font-size: 30px;margin-right: 35px;font-family:inherit;line-height: 60px;margin-top: 10px;}
#nframe .top-tit .year-list a {display: inline-block;color: #999;font-family:DINCondensedC;}
#nframe .top-tit .search-box {margin-top: 25px;}
#nframe .top-tit .search-box input.tex {border: none;width: 205px;font-size: 12px;color: #999;height: 36px;line-height: 12px;padding: 12px 15px 11px;background-color: #e2e2e2;}
#nframe .top-tit .search-box .sub-btn {border: none;width: 40px;height: 36px;text-align: center;color: #fff;background: url(../images/ico_32.png) no-repeat center #8f8f8f;}

#nframe .list-wrap {margin-top: 42px;position: relative;width: 100%;}
#nframe .list-wrap .boxs {margin-bottom:30px;}
#nframe .list-wrap .boxs .rows{background-color:#fff;}
#nframe .list-wrap .img {display: block;width: 100%;position: relative;overflow: hidden;}
#nframe .list-wrap .img img {width: 100%;transform: translateZ(0px);transition: transform 0.3s ease 0s;-webkit-transition:1s;transition:1s;}
#nframe .list-wrap .img:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);}
#nframe .list-wrap span{display:block;overflow:hidden;}
#nframe .list-wrap .cont-wrap {width: 100%;padding: 25px 7.3% 0;}
#nframe .list-wrap .cont-wrap .date {display: block;padding-right: 30px;border-right: 1px solid #ececec;}
#nframe .list-wrap .cont-wrap .day {font-size: 50px;line-height: 50px;font-family: "Base-font";color: #333;}
#nframe .list-wrap .cont-wrap .year {line-height: 16px;}
#nframe .list-wrap .cont-box {width: 67%;margin-left: 6%;margin-top: -4px;}
#nframe .list-wrap .cont-box .tit {font-size: 16px;line-height: 28px;}
#nframe .list-wrap .cont-box .tit a {display: inline-block;color: #333;}
#nframe .list-wrap .cont-box .font {font-size: 12px;line-height: 20px;padding: 3px 0;}
#nframe .list-wrap .cont-box .font a {display: inline-block;color: #777;}
#nframe .list-wrap .bot-link {display: block;border-top: 1px solid #e5e5e5;margin-top: 28px;line-height: 38px;}
#nframe .list-wrap .bot-link .stt {display: inline-block;font-size: 14px;color: #777;}
#nframe .list-wrap .bot-link .point {width: 24px;height: 38px;background: url(../images/ico_08.png) no-repeat center;}

#nframe .load-more {width: 180px;height: 60px;line-height: 60px;text-align: center;color: #999;font-size: 16px;background-color: #fff;margin: 30px auto;cursor: pointer;transition: all 0.4s ease 0s;-moz-transition: all 0.4s ease 0s;-webkit-transition: all 0.4s ease 0s;-o-transition: all 0.4s ease 0s;}
#nframe .load-more:hover{color:#fff;background-color:#333;}

@media screen and (max-width: 1550px)
{
	#nframe .list-wrap .cont-box {margin-left: 0;margin-top: 20px;width: 100%;}
	#nframe .list-wrap .bot-link {margin-top: 18px;}
}
@media screen and (max-width: 768px)
{
	#nframe .list-wrap .boxs {width: 48%;}
}
@media screen and (max-width: 450px)
{	
	#nframe .list-wrap .boxs {width: 98%;}
}

#nframe .main-wrap {width: 92%;margin: 60px auto;}
#nframe .tit-box {padding-bottom: 15px;border-bottom: 1px solid #e5e5e5;overflow:hidden;}
#nframe .tit-box h4 {font-size: 26px;line-height: 38px;color: #333;}
#nframe .tit-box .date {line-height: 28px;font-size: 14px;}
#nframe .info-cont {font-size: 14px;line-height: 26px;margin-top: 28px;}




/*头部搜索部分*/

.search-alert {position: fixed;top: 0;left: 0;width: 100%;background-color: #222222;height: 100%;z-index: 1001;display: none;}
.search-alert .close {background: rgba(0, 0, 0, 0) url("../images/ico_37.png") no-repeat scroll center center;cursor: pointer;display: block;height: 18px;
                      position: absolute;right: 2.6%;top: 38px;transition: transform 0.3s ease 0s;-moz-transition: transform 0.3s ease 0s;-webkit-transition: transform 0.3s ease 0s;-o-transition: transform 0.3s ease 0s;width: 18px;opacity:1;}
.search-alert .close:hover{
	-webkit-transform: rotate(90deg); 
	-moz-transform:rotate(90deg); 
	-o-transform: rotate(90deg); }
.search-alert .cent-form {border-bottom: 1px solid #515151;height: 124px;left: 2.6%;margin-top: -63px;position: absolute;top: 50%;width: 94.8%;}
.search-alert .cent-form .tex {background: rgba(0, 0, 0, 0) url("../images/ico_36.png") no-repeat scroll 35px 60px;border: medium none;box-sizing: border-box;color: #555;
	font-size: 66px;height: 124px;line-height: 124px;padding-left: 88px;padding-right: 80px;text-align: center;width: 100%;}
.search-alert .cent-form .sub-butn {position: absolute;top: 0;right: 0;background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;color: #555;
	font-size: 24px;height: 100px;line-height: 100px;margin-top: 24px;text-align: center;width: 80px;}
	
.search-wrap{padding-bottom:90px;background-color:#fff;}
.search-wrap .main-wrap {margin: 0 auto;position: relative;width: 93.4%;}
.search-wrap .top-share {height: 44px;position: absolute;right: 0;width: 86px;}
.search-wrap .top-share a {background: rgba(0, 0, 0, 0) url("../images/ico_22.png") no-repeat scroll center center;display: inline-block;height: 100%;margin: 0;padding: 0;width: 100%;}
.search-wrap .top-share a:hover{opacity: 0.7;filter: alpha(opacity=70);}
.search-wrap .top-nav {padding-top: 60px;}
.search-wrap .top-nav h3 {color: #333;font-size: 26px;line-height: 42px;}
.search-wrap .list-wrap {margin-top: 54px;overflow: hidden;position: relative;}



/*联系我们*/
#contframe{display:block; margin-top:25px;margin-bottom:25px; font-family: Microsoft YaHei, "宋体" ,Verdana,Tahoma, Helvetica, sans-serif;}
#contframe .cinfo{}
#contframe .cinfo h3, #contactimg h3{font-size: 22px;margin-bottom: 30px;font-weight: normal;font-size: 30px;line-height: 40px;}
#contframe .cinfo p{line-height: 24px;font-size: 16px;}
#contframe .cinfo p strong{color: #000;}
#foot_btn_send{width: 142px;height: 45px;background: #252525;border: none;color: #fff;cursor: pointer;margin-right: 10px;font-size: 16px;}

/*分享*/
.bdshare_dialog_box,.bdshare_dialog_list{box-sizing: initial;}