@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;
}
@font-face {
    font-family: 'FZXH1K';
    src: url('../fonts/FZXH1K.eot');
    src: url('../fonts/FZXH1K.eot?#iefix') format('embedded-opentype'),
          url(../fonts/FZXH1K.woff2) format('woff2'),
         url('../fonts/FZXH1K.woff') format('woff'),
         url('../fonts/FZXH1K.ttf') format('truetype'),
         url('../fonts/FZXH1K.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}


body{padding-top:90px;font-family:FZXH1K;color:#333;}
#header{position: fixed;top: 0;width: 100%;background-color: #0268bb;padding: 14px 0 22px;z-index: 6;}

#logo{ text-align:left}
#logo img{ max-width:100%;}

#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:#fff;}
#navshow .nav-link .nav a:hover{color:#aaa;}
#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;border:1px solid #fff;}
#navshow .top_nav .icon-bar{background-color:#fff;}
#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;background-color:Transparent;}
	#navshow .extra-nav,#navshow .line{display:none;}
	#navshow .nav-link,#navshow .extra-link{display:block;}
	#navshow .nav-link .nav ul{width:100%;margin:0;}
	#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;color:#000;}
	#navshow .search{display:block;line-height: 60px;background-color: #333;overflow:hidden;}
	#navshow .search .stt{display: inline-block;font-size: 16px;color: #fff;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;}
}
@media screen and (min-width:1px) and (max-width:768px )
{
	body{padding-top:52px;}
	#header{padding:0;}
	#logo{}
	#navshow{margin-top:0;}
	#navshow .nav-link .nav li a{margin-left:15px;}
}






#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 .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;}



#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% 35px;}
#abframe .item:nth-child(4){background:#fff url(/images/type_4.png) no-repeat scroll 50% 35px;}
#abframe .item h3{font-size: 18px;margin-top: 70px;font-family:"Microsoft Yahei";}
#abframe .item p{margin:30px auto;width:75%;font-size:13px;line-height:18px;height:54px;}
#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:#0268bb url(/images/type_1_h.png) no-repeat scroll 50% 35px;}
#abframe .item:nth-child(2):hover{background:#0268bb url(/images/type_2_h.png) no-repeat scroll 50% 35px;}
#abframe .item:nth-child(3):hover{background:#0268bb url(/images/type_3_h.png) no-repeat scroll 50% 35px;}
#abframe .item:nth-child(4):hover{background:#0268bb url(/images/type_4_h.png) no-repeat scroll 50% 35px;}

@media screen and (min-width:768px ) and (max-width:992px)
{
	#abframe .item p{}
}
@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;}
}

#seframe .title {text-align:center;}
#seframe .title h3{font-size:46px;color:#000;}
#seframe .title h3 b{font-family:"Microsoft Yahei";}
#seframe .title p{font-size:24px;margin-top:15px;color:#222;}
#seframe .flow{text-align:center;margin:90px auto 0;width:620px;overflow:hidden;}
#seframe .flow .img{width:110px;display:inline-block;float:left;}
#seframe .flow .img img{width:110px;height:110px;background-color:#0268bb;border-radius:50%;}
#seframe .flow .img p{font-size:24px;line-height:30px;color:#0268bb;margin-top:15px;}
#seframe .flow .line{display:inline-block;float:left;margin-top:53px;}
#seframe .msg{overflow:hidden;margin-top:45px;}
#seframe .msg span{float:left;font-size:50px;color:#0268bb;padding-left:110px;margin-right:30px;}
#seframe .msg span b{font-family:"Microsoft Yahei";}
#seframe .msg p{font-size:24px;display:block;}
#seframe .msg .blue{color:#0268bb;font-size:24px;}
@media screen and (min-width:1050px ) and (max-width:1440px)
{
	#seframe .title h3{font-size:40px;}
	#seframe .title p{font-size:20px;}
	#seframe .flow{margin-top:60px;}
	#seframe .flow .img p{font-size:20px;}
	#seframe .msg span{font-size:45px;}
	#seframe .msg p{font-size:20px;}
}
@media screen and (min-width:768px ) and (max-width:1050px)
{
	#seframe .title h3{font-size:36px;}
	#seframe .title p{font-size:18px;}
	#seframe .flow{margin-top:50px;width:500px}
	#seframe .flow .img{width:80px;height:80px;}
	#seframe .flow .img img{width:80px;height:80px;}
	#seframe .flow .img p{font-size:18px;}
	#seframe .flow .line{margin-top:38px;}
	#seframe .msg span{font-size:40px;padding-left:80px;}
	#seframe .msg p{font-size:18px;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#seframe .container{padding:0;}
	#seframe .title h3{font-size:24px;}
	#seframe .title p{font-size:14px;}
	#seframe .flow{margin-top:30px;width:100%}
	#seframe .flow .img{width:20%;height:20%;}
	#seframe .flow .img img{width:100%;height:100%;}
	#seframe .flow .img p{font-size:12px;}
	#seframe .flow .line{margin-top:10%;width:5%;}
	#seframe .flow .line img{width:100%;}
	#seframe .msg {margin-top:25px;text-align:center;}
	#seframe .msg span{font-size:18px;padding-left:0%;margin-right:2%;float:none;}
	#seframe .msg p.blue{font-size:18px;}
	#seframe .msg p{font-size:12px;margin-top:5px;}	
}
@media screen and (min-width:1px ) and (max-width:450px)
{
	
}



#caframe .nav-box{margin:24px 0 45px;overflow:hidden;}
#caframe .nav-box .all{float: left;display: inline-block;font-size: 14px;font-weight:bold;line-height: 50px;text-align: center;margin-right: 2px;margin-bottom: 2px;cursor: pointer;width:75px;color: #fff;background-color: #0268bb;}
#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 #0268bb;}
#caframe .nav-box .type2:hover{background: url(/images/ico_11_h.png) no-repeat 20px center #0268bb;}
#caframe .nav-box .type3:hover{background: url(/images/ico_12_h.png) no-repeat 20px center #0268bb;}

@media screen and (min-width:1px ) and (max-width:768px)
{
	#caframe{margin:10px 0 20px;}
}

/*标题部分*/
.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;}
@media screen and (min-width:1px ) and (max-width:768px)
{
	.warp .tit-box{margin:10px 0 20px;}
}

#caframe .nav-box .more{display: inline-block;font-size: 14px;line-height: 42px;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: #0268bb;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}
}


#picframe{position:relative;}
#picframe img{max-width:100%;}
#picframe .txt{position:absolute;top:20%;width:100%;text-align:center;color:#fff;}
#picframe .txt h3{font-size:46px;}
#picframe .txt h3 b{font-family:"Microsoft Yahei";}
#picframe .txt p{font-size:24px;margin-top:10px;}
@media screen and (min-width:1050px ) and (max-width:1440px)
{
	#picframe .txt h3{font-size:40px;}
	#picframe .txt p{font-size:20px;}
}
@media screen and (min-width:768px ) and (max-width:1050px)
{
	#picframe .txt h3{font-size:36px;}
	#picframe .txt p{font-size:18px;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#picframe .txt h3{font-size:24px;}
	#picframe .txt p{font-size:14px;}
}


#chframe{background-color:#0268bb;padding:60px 0;color:#fff;}
#chframe .left{width:50%;float:left;padding-right:80px;}
#chframe .left .txt h3{font-size:36px;line-height:48px;}
#chframe .left .txt h3 b{font-family:"Microsoft Yahei";}
#chframe .left .txt p{font-size:17px;line-height:26px;}
#chframe .left .txt .tit{margin-top:20px;font-family:"Microsoft Yahei";}
#chframe .left .img{float:right;margin-top:15px;}
#chframe .left .img img{max-width:100%;}
#chframe .right{width:50%;float:right;}
#chframe .right img{margin-top:100px;max-width:100%;}
@media screen and (min-width:1px ) and (max-width:1440px)
{
	#chframe .left .txt h3{font-size:30px;line-height:40px;}
	#chframe .left .txt p{font-size:16px;line-height:24px;}
}
@media screen and (min-width:768px ) and (max-width:1050px)
{	
	#chframe .left .txt h3{font-size:24px;line-height:36px;}
	#chframe .left .txt p{font-size:14px;line-height:18px;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	#chframe .left .txt h3{font-size:18px;line-height:24px;}
	#chframe .left .txt p{font-size:12px;line-height:16px;}
}
@media screen and (min-width:1px ) and (max-width:500px)
{
	#chframe .left{width:100%;padding:0;}
	#chframe .right{width:100%;}
}



#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}



#meframe{margin-top:0;}
#meframe .message{text-align: center;}
#meframe .message h3{font-size:38px;color:#000;}
#meframe .message h3 b{font-family:"microsoft yahei";}
#meframe .message .flow{overflow: hidden; display: inline-block;margin-top:40px;}
#meframe .message .flow .item{border:1px solid #000;border-radius:50%;display:inline-block;width:100px;height:100px;max-width:100%;float:left;}
#meframe .message .flow .item img{width:40px;height:40px;margin-top:20px;}
#meframe .message .flow .item p{font-size:14px;font-weight:bold;}
#meframe .message .flow .line{float:left;margin:45px 10px;}

#meframe .intro{width:100%;overflow:hidden;border:1px solid #5a5859;margin-top:50px;padding-right:10px;}
#meframe .intro span{width:30px;font-size:16px;float:left;height:100%;background-color:#0268bb;text-align:center;color:#fff;margin-right:10px;padding:5px 0;font-family:"microsoft yahei";}
#meframe .intro p{font-size:16px;line-height:24px;}
#meframe .intro p:first-child{margin-top:15px;}
#meframe .intro p:last-child{margin-bottom:15px;}
@media screen and (min-width:1px ) and (max-width:1440px)
{
	#meframe .message h3{font-size:32px;}
}
@media screen and (min-width:768px ) and (max-width:991px)
{
	#meframe .message h3{font-size:24px;}
	#meframe .intro span{font-size:14px;padding:10px;}
	#meframe .intro p{font-size:14px;}
	#meframe .message .flow .item{width:80px;height:80px;}
	#meframe .message .flow .item img{width:40px;height:40px;margin-top:10px;}
	#meframe .message .flow .item p{font-size:13px;}
	#meframe .message .flow .line{margin:35px 10px;}
}
@media screen and (min-width:1px ) and (max-width:767px)
{
	#meframe .message h3{font-size:18px;}
	#meframe .intro span{font-size:12px;padding:10px;}
	#meframe .intro p{font-size:12px;}
	#meframe .message .flow .item{width:60px;height:60px;margin-bottom:10px;}
	#meframe .message .flow .item img{width:25px;height:25px;margin-top:5px;}
	#meframe .message .flow .item p{font-size:12px;}
	#meframe .message .flow .line{margin:30px 5px 40px;}
	#meframe .message .flow .line img{width:20px;}
}




/*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:#0268bb url(/images/ico_14_h.png) no-repeat 17px center;color:#fff;}




#footer{ padding:70px 0 54px; background:#0268bb; }
#footer .top-wrap {padding-bottom: 35px;border-bottom: 1px solid #4d8cbf;overflow:hidden;}
#footer .top-wrap .nav{line-height:40px;}
#footer .top-wrap .nav a{display: inline-block;font-size: 14px;float: left;color: #fff;}
#footer .top-wrap .nav a:hover{color:#aaa;}
#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;}
#footer .bot-wrap{line-height: 24px;padding-top: 28px;overflow:hidden;}
#footer .bot-wrap p{color: #fff;text-transform: uppercase;font-size:14px;}
#footer .bot-wrap p:first-child{font-size:16px;font-weight:bold;}
#footer .bot-wrap p img{margin: 4px 5px 0 0;max-width:100%;}
#footer .bot-wrap .flow_img{max-width:400px;float:right;}
#footer .bot-wrap a{color: #fff;}
#footer .bot-wrap a:hover{color:#aaa;}



#copy{ text-align:left;}
#foot{ text-align:right; position:relative;}
#foot a{ padding-left:10px; color:#AF0317;}

@media screen and (min-width:768px ) and (max-width:1150px)
{
	#footer .container{margin:0 auto;}
	#footer .bot-wrap p{font-size:14px;}
	#footer .bot-wrap .flow_img{max-width:100%;}
}
@media screen and (min-width:1px ) and (max-width:768px)
{
	.contact-warp{padding:20px 0;}
	.contact-warp .city {margin-bottom:15px;}
	.contact-warp .city ul li{font-size:18px;}
	.contact-warp h4{margin-bottom:15px;}
	
	#footer{padding:20px 0;}
	#footer .container{margin:0 auto;}
	#footer .top-wrap{padding-bottom:20px;}
	#footer .bot-wrap{padding-top:15px;}
	#footer .bot-wrap p{font-size:12px;}
	#footer .bot-wrap .flow_img{max-width:100%;margin-top:20px;}
}





/*图片+文字*/
.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%;}
}


/*新闻中心*/
#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: #0268bb;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 #0268bb;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: #0268bb url(/images/float_1.png) no-repeat center;}
.float-right-box .top-list .ico2 {background: #0268bb url(/images/float_2.png) no-repeat center;}
.float-right-box .top-list .ico3 {background: #0268bb url(/images/float_3.png) no-repeat center;}
.float-right-box .top-list .ico4 {background: #0268bb url(/images/float_4.png) no-repeat center;}
.float-right-box .top-list .ico5 {background: #0268bb 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 #0268bb;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:60px;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: #0268bb;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:15px 0 20px;padding-top: 75px;background-color: #f0f0f0;padding-bottom: 75px;overflow:hidden;background-color:#0268bb;}
.about-wrap .thi-wrap .main-wrap {margin: 0 auto;}
.about-wrap .thi-wrap .left-wrap{padding:60px 20px 0;}
.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: 80%;}

.about-wrap .thi-wrap .main-wrap .txt-list{color:#fff;text-align:center;margin-bottom:40px;width:80%}
.about-wrap .thi-wrap .main-wrap .txt-list .item{margin-bottom:50px;width:100%;position:relative;}
.about-wrap .thi-wrap .main-wrap .txt-list .item:before{content:"";position:absolute;background:url(../images/img_left.png) no-repeat left center/100%;width:35px;height:75px;left:20px;}
.about-wrap .thi-wrap .main-wrap .txt-list .item:after{content:"";position:absolute;background:url(../images/img_right.png) no-repeat right center/100%;width:35px;height:75px;right:20px;top:0;}
.about-wrap .thi-wrap .main-wrap .txt-list h5{font-size:24px;font-weight:bold;}
.about-wrap .thi-wrap .main-wrap .txt-list p{font-size:16px;padding:0 40px;}
.about-wrap .thi-wrap .main-wrap .mes-list {width:80%;margin-top:100px;padding:0 20px;}
.about-wrap .thi-wrap .main-wrap .mes-list p{color:#fff;margin-bottom:5px;font-size:16px;}
@media screen and (min-width:1200px ) and (max-width:1440px)
{
	.about-wrap .thi-wrap .left-wrap{padding:20px 20px 0;}
	.about-wrap .thi-wrap .main-wrap .txt-list{width:90%;}
	.about-wrap .thi-wrap .main-wrap .mes-list {margin-top:50px;width:90%;}
}
@media screen and (min-width:992px ) and (max-width:1199px)
{
	.about-wrap .thi-wrap .left-wrap{padding:20px 20px 0;}
	.about-wrap .thi-wrap .main-wrap .txt-list{width:100%;}
	.about-wrap .thi-wrap .main-wrap .mes-list {margin-top:30px;width:100%;}
	.about-wrap .thi-wrap .main-wrap .txt-list .item{margin-bottom:30px;}
	.about-wrap .thi-wrap .main-wrap .txt-list p{font-size:15px;}
}
@media screen and (min-width:768px ) and (max-width:991px)
{
	.about-wrap .thi-wrap .left-wrap{padding:0;}
	.about-wrap .thi-wrap .main-wrap .mes-list {margin-top:30px;}
	.about-wrap .thi-wrap .main-wrap .txt-list h5{font-size:18px;}
	.about-wrap .thi-wrap .main-wrap .txt-list p{font-size:16px;}
	.about-wrap .thi-wrap .right-pic{margin-top:30px;}
	.about-wrap .thi-wrap .right-pic img{margin:0 auto;display:block;}
}
@media screen and (min-width:1px ) and (max-width:767px)
{
	.about-wrap .thi-wrap .main-wrap .txt-list{width:100%;}
	.about-wrap .thi-wrap .main-wrap .txt-list h5{font-size:16px;}
	.about-wrap .thi-wrap .main-wrap .txt-list p{font-size:12px;}
	.about-wrap .thi-wrap .main-wrap .txt-list .item{margin-bottom:20px;}
	.about-wrap .thi-wrap .main-wrap .txt-list .item:before{height:50px;width:25px;}
	.about-wrap .thi-wrap .main-wrap .txt-list .item:after{height:50px;width:25px;}
	.about-wrap .thi-wrap .main-wrap .mes-list {margin-top:20px;width:100%;}
	.about-wrap .thi-wrap .main-wrap .mes-list p{font-size:14px;}
	.about-wrap .thi-wrap .right-pic img{margin:0 auto;display:block;width:90%;}
}


.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:48px;}
	.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:36px;}
	.about-wrap .fir-wrap .right-cont{padding:50px 15px;}
	.about-wrap .fir-wrap .left-cont .link-box{margin-top:40px;}
	.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:24px;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:24px;}
	.about-wrap .about-pic .tit-box .font{line-height:18px;font-size:14px;}
	.about-wrap .about-pic .tit-box .line{margin-top:10px;}
}


/*加盟*/
.join-pic{}
.join-pic img{max-width:100%;}
#picframe{margin-bottom:50px;}
#picframe img{max-width:100%;}
#recommend .tit h3{font-size:36px;text-align:center;}
#recommend .reco-list{margin-top:30px;overflow:hidden;}
#recommend .reco-list ul li{float:left;margin-right:1.25%;width:10%;margin-bottom:10px;}
#recommend .reco-list ul li:nth-child(9){margin-right:0;}
#recommend .reco-list ul li:nth-child(18){margin-right:0;}
#recommend .reco-list ul li .img{border:1px solid #020202;border-radius:10px;text-align:center;}
#recommend .reco-list ul li img{max-width:100%;}
#recommend .reco-list ul li p{font-size:18px;text-align:center;margin:5px 0;}

#cooperation{margin-top:50px;background-color:#0268bb;padding:50px 0 0;}
#cooperation .title{text-align:center;color:#fff;}
#cooperation .title h3{font-size:48px; line-height:60px;}
#cooperation .title p{margin-top:10px;font-size:30px;}
#cooperation .content{margin-top:50px;}
#cooperation .left{color:#fff;}
#cooperation .left h4{font-size:36px; font-weight:bold;}
#cooperation .left p{font-size:14px;margin-top:10px;}
#cooperation .left .message{margin:30px -15px 0;color:#666;}
#cooperation .left .message .group{margin-bottom:10px;}
#cooperation .left .message .group input{background-color: #fbfbfb;border: 1px solid #ccc;line-height: 30px;margin-bottom: 15px;padding: 4px 5px;width: 100%;font-size:16px;}
#cooperation .left .message .btn{padding:8px 20px;}
#cooperation .left .message .btn:hover{color:#0268bb;}
#cooperation .right img{margin-left:150px;}

@media screen and (min-width:768px ) and (max-width:991px)
{
	#recommend .reco-list ul li{margin-right:2%;width:15%;}
	#recommend .reco-list ul li:nth-child(6n){margin-right:0;}
	#recommend .reco-list ul li:nth-child(9){margin-right:2%;}
	#recommend .reco-list ul li p{font-size:16px;}
	
	#cooperation .title h3{font-size:36px; line-height:48px;}
	#cooperation .title p{margin-top:10px;font-size:24px;}
	#cooperation .left h4{font-size:30px; font-weight:bold;}
	#cooperation .left .message{margin-top:20px;}
	#cooperation .left .message .group{margin-bottom:8px;}
	#cooperation .right img{margin-left:60px;max-width:100%;}
}

@media screen and (min-width:1px ) and (max-width:767px)
{
	#recommend .reco-list ul li{margin-right:5%;width:30%;}
	#recommend .reco-list ul li:nth-child(3n){margin-right:0;}
	#recommend .reco-list ul li p{font-size:14px;}
	
	#cooperation{padding:30px 0;}
	#cooperation .content{margin-top:30px;}
	#cooperation .title h3{font-size:24px; line-height:36px;}
	#cooperation .title p{margin-top:10px;font-size:18px;}
	#cooperation .left h4{font-size:20px; font-weight:bold;}
	#cooperation .left p{font-size:12px;margin-top:10px;}
	#cooperation .left .message{margin-top:10px;}
	#cooperation .left .message .group{margin-bottom:8px;}
}



/*案例列表界面*/
.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 #0268bb;}
.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:#0268bb;}

#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: #0268bb;}
 .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;}

#info-list{margin-top:40px;}
#info-list dt{font-size:24px;float:left;}
#info-list dd{font-size:24px;margin-bottom:10px;padding-left:120px;}
@media screen and (min-width: 1px) and (max-width: 768px)
{
	#info-list dt{font-size:16px;}
	#info-list dd{font-size:16px;padding-left:80px;}
}

/*新闻列表部分*/
#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{text-align:center;margin-top:40px;}
#contframe .cinfo h3, #contactimg h3{margin-bottom: 30px;font-weight: normal;font-size: 30px;line-height: 48px;}
#contframe .cinfo .map{margin:40px 0 50px;}
#contframe .cinfo .map img{width:60%;}
#contframe .cinfo h4{font-size:24px;font-weight:bold;line-height:36px;}
#contframe .cinfo p{line-height: 30px;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;}

@media screen and (min-width: 768px) and (max-width: 991px)
{
	#contframe .cinfo p{line-height: 24px;font-size: 14px;}
}
@media screen and (min-width: 1px) and (max-width: 767px)
{
	#contframe .cinfo{margin-top:10px;}
	#contframe .cinfo h3, #contactimg h3{margin-bottom: 10px;font-weight: normal;font-size: 18px;line-height: 30px;}
	#contframe .cinfo .map{margin:20px 0;}
	#contframe .cinfo h4{font-size:18px;line-height:30px;}
	#contframe .cinfo p{line-height: 22px;font-size: 13px;}
}

/*分享*/
.bdshare_dialog_box,.bdshare_dialog_list{box-sizing: initial;}