@charset "utf-8";
/* CSS Document */
html, body {margin: 0;padding: 0;}
*{padding: 0;margin: 0}
html{font-family: Helvetica, Tahoma, Arial, STXihei, “华文细黑”, Heiti, “黑体”, “Microsoft YaHei”, “微软雅黑”, SimSun, “宋体”, sans-serif;}
.clearfix:before, .clearfix:after { content: ""; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }
@font-face {
  font-family: 'Kalinga';
  src: url('font/Kalinga.eot');
  src:
    url('font/Kalinga.eot?#iefix') format('embedded-opentype'),
    url('font/Kalinga.woff') format('woff'),
    url('font/Kalinga.ttf') format('truetype'),
    url('font/Kalinga.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
.pagebox {position:relative;margin:0px auto;width:100%;height:100vh;overflow:hidden;}
.w1200{ width:1200px; margin:0 auto;}
.mohu {-webkit-filter: blur(5px);filter: blur(5px);}
.container{width:80%; margin:0 auto;max-width:1200px;}
@media screen and (max-width:1530px){
.container{width:1150px;}	
}
@media screen and (max-width:1300px){
.container{width:1050px;}	
}
@media screen and (max-width:1220px){
.w1200{width:1100px;}
.container{width:950px;}	
}
@media screen and (max-width:1150px){
.w1200{width:1000px;}
.container{width:850px;}	
}
@media screen and (max-width:1024px){
.pagebox {height:100%;}
.w1200{width:750px}
.container{width:750px;}
}
@media screen and (max-width:768px){
.w1200{width:94%;margin:0 auto;}
.container{width:94%;}
}




/**********************css3**********************/
@keyframes showNav {
    0% {top: -100%;    height: 2px;    width: 500px;    left: -250px;    margin-left: 50%;}
    15% {top: 50%;    height: 2px;    width: 500px;    left: -250px;    margin-left: 50%;}
    50% {top: 50%;    height: 2px;    width: 100vw;    left: 0px;    margin-left: 0;}
    100% {top: 0;    height: 100vh;    width: 100vw;    left: 0px;    margin-left: 0;}
}
@-webkit-keyframes showNav {
    0% { top: -100%;    height: 2px;    width: 500px;    left: -250px;    margin-left: 50%;}
    15% {top: 50%;    height: 2px;    width: 500px;    left: -250px;    margin-left: 50%;}
    50% {top: 50%;    height: 2px;    width: 100vw;    left: 0px;    margin-left: 0;}
    100% { top: 0;    height: 100vh;    width: 100vw;    left: 0px;    margin-left: 0;}
}
@-moz-keyframes showNav {
    0% {top: -100%;    height: 2px;    width: 500px;    left: -250px;    margin-left: 50%;}
    15% { top: 50%;    height: 2px;    width: 500px;    left: -250px;    margin-left: 50%;}
    50% {top: 50%;    height: 2px;    width: 100vw;    left: 0px;    margin-left: 0;}
    100% {top: 0;    height: 100vh;    width: 100vw;    left: 0px;    margin-left: 0;}
}

@-o-keyframes showNav {
    0% {top: -100%;    height: 2px;    width: 500px;    left: -250px;    margin-left: 50%;}
    15% {top: 50%;    height: 2px;    width: 500px;    left: -250px;    margin-left: 50%;}
    50% {top: 50%;    height: 2px;    width: 100vw;    left: 0px;    margin-left: 0;}
    100% {top: 0;    height: 100vh;    width: 100vw;    left: 0px;    margin-left: 0;}
}

@keyframes hideNav {
    from {top: 0;} to {top: -100%;}
}
@-webkit-keyframes hideNav {
    from {top: 0;} to {top: -100%;}
}

@-moz-keyframes hideNav {
    from {top: 0;} to {top: -100%;}
}
@-o-keyframes hideNav {
    from {top: 0;} to {top: -100%;}
}




@keyframes myfirst
{
0% {top: 80px;}
50% {top:180px;}
100%{top:80px;}
}
@-moz-keyframes myfirst /* Firefox */
{
0% {top: 80px;}
50% {top: 180px;}
100%{top:80px;}
}
@-webkit-keyframes myfirst /* Safari and Chrome */
{
0% {top: 80px;}
50% {top: 180px;}
100%{top:80px;}
}
@-o-keyframes myfirst /* Opera */
{0% {top: 80px;}
50% {top: 180px;}
100%{top:80px;}
}
	

@keyframes mymaps {
    0% {
        -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    opacity: 1;}

    50% {
        -webkit-transform: scale(1.3);    -moz-transform: scale(1.3);    -ms-transform: scale(1.3);    -o-transform: scale(1.3);    transform: scale(1.3);    opacity: 0.5;}

    100% {
        -webkit-transform: scale(1.5);    -moz-transform: scale(1.5);    -ms-transform: scale(1.5);    -o-transform: scale(1.5);    transform: scale(1.5);    opacity: 0;}
}

@-moz-keyframes mymaps /* Firefox */
{
    0% {
        -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    opacity: 1;}

    50% {
        -webkit-transform: scale(1.3);    -moz-transform: scale(1.3);    -ms-transform: scale(1.3);    -o-transform: scale(1.3);    transform: scale(1.3);    opacity: 0.5;}

    100% {
        -webkit-transform: scale(1.5);    -moz-transform: scale(1.5);    -ms-transform: scale(1.5);    -o-transform: scale(1.5);    transform: scale(1.5);    opacity: 0;}
}

@-webkit-keyframes mymaps /* Safari and Chrome */
{
    0% {
        -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    opacity: 1;}

    50% {
        -webkit-transform: scale(1.3);    -moz-transform: scale(1.3);    -ms-transform: scale(1.3);    -o-transform: scale(1.3);    transform: scale(1.3);    opacity: 0.5;}

    100% {
        -webkit-transform: scale(1.5);    -moz-transform: scale(1.5);    -ms-transform: scale(1.5);    -o-transform: scale(1.5);    transform: scale(1.5);    opacity: 0;}
}

@-o-keyframes mymaps /* Opera */
{
    0% {
        -webkit-transform: scale(1);    -moz-transform: scale(1);    -ms-transform: scale(1);    -o-transform: scale(1);    transform: scale(1);    opacity: 1;}

    50% {
        -webkit-transform: scale(1.3);    -moz-transform: scale(1.3);    -ms-transform: scale(1.3);    -o-transform: scale(1.3);    transform: scale(1.3);    opacity: 0.5;}

    100% {
        -webkit-transform: scale(1.5);    -moz-transform: scale(1.5);    -ms-transform: scale(1.5);    -o-transform: scale(1.5);    transform: scale(1.5);    opacity: 0;}
}


@keyframes mymouse {
0% {
top:70.5px;
}
50% {
top:180px;
}
100% {
top:70.5px;
}
}
@-moz-keyframes mymouse /* Firefox */ {
0% {
top:70.5px;
}
50% {
top:180px;
}
100% {
top:70.5px;
}
}
@-webkit-keyframes mymouse /* Safari and Chrome */ {
0% {
top:70.5px;
}
50% {
top:180px;
}
100% {
top:70.5px;
}
}
@-o-keyframes mymouse /* Opera */ {
0% {
top:70.5px;
}
50% {
top:180px;
}
100% {
top:70.5px;
}
}







/*web-img*/
.web-img .p_title {display: inline-table;margin: 0;min-width: 37px;padding: 0;color: rgba(51,51,51,1);font-size: 16px;font-weight: 400;cursor: pointer;}
.web-img .p_title .font {vertical-align: middle;line-height: 21px;}
.web-img .p_title:hover {color: rgba(87,177,173,1);}
.web-img .p_title:active { color: rgba(69,165,161,1);}
.web-img .p_title .iconfont:before {display: inline-block;content: "";}
.web-img .p_dimage {padding: 0;border-width: 0px;border-style: solid;border-color: rgba(228,228,228,1);background-color: transparent;overflow: hidden;}
.web-img .p_dimage:hover {border-width: 0px;border-style: solid;border-color: rgba(228,228,228,1);background-color: transparent;}
.web-img .p_dimage:active {border-width: 0px;border-style: solid;border-color: rgba(228,228,228,1);background-color: transparent;}
.e_title.web-img .p_link002 {display: inline-block;padding: 0;color: #707070;font-size: 14px;text-align: left;}
.e_title.web-img .p_link002 {white-space: nowrap;vertical-align: middle;line-height: 19px;}
a>.e_title.web-img .p_link002:hover {text-decoration: underline;font-weight: bold;cursor: pointer;color: #60a9d7;}
a>.e_title.web-img .p_link002:active {color: #60a9d7;font-weight: 400;}
a>.e_title.web-img .p_link002:active { text-decoration: none;margin-top: 0;}
.e_title.web-img .p_link002 .iconfont:before {display: inline-block;content: "";}
.e_title.web-img .p_link001 {display: inline-block;padding: 0;color: #707070;font-size: 14px;text-align: left;height: calc(100%);}
.e_title.web-img .p_link001 {white-space: nowrap;vertical-align: middle;line-height: 19px;}
a>.e_title.web-img .p_link001:hover {text-decoration: underline;font-weight: bold;cursor: pointer;color: #60a9d7;}
a>.e_title.web-img .p_link001:active {color: #60a9d7;font-weight: 400;}
a>.e_title.web-img .p_link001:active {text-decoration: none;margin-top: 0;}
.e_title.web-img .p_link001 .iconfont:before {display: inline-block;content: "";}
.web-img .p-box { margin: 0;width: 236px;height: 317px;padding: 0;border-width: 1px;border-style: none;border-color: rgba(228,228,228,0);background-color: transparent;overflow: hidden;}
.web-img {position: absolute;width: 300px;height: 249px;}
.web-img .animated {width: 100%;height: 100%;}
.web-img .font { white-space: nowrap;}
.web-img .p_link001 {width: 100%;height: calc(100%);}
.web-img .p_link002 {width: 100%;height: 30px;}
.web-img .p-box {width: 100%;height: 100%;text-align: center;}
.web-img .p_dimage {height: inherit;overflow: hidden;font-size: 0;}
.web-img .e_image:hover:after {background: transparent;}
.web-img .p_MatteIcon .iconfont:before {content: '\e602';}
.web-img >div {animation-fill-mode: both;}








/*************head*****************/
#headTop {position:absolute;top:35px;left: 0px;z-index:9999;width: 500px;height: 90px;}
.pageH { position:relative;}

.pageH #headTop-btn{ 
background: #f68e42;
    left: 305px;
    top: 0;
    padding-top: 22px;
    padding-left: 10px;
    width: 137px;
    height: 100%;}
/*btn*/
#headTop-btn {position: absolute;top: 22px;left: 350px;z-index: 99999;width: 97px;height: 40px;}
.nav {position: relative;width: auto;display: inline-block;border: none;}
.btn-nav {position:absolute;margin-top: -10px !important;background: url(../img/navbj.png) no-repeat 0px 5px;border: none;padding: 0 0px 0px 45px;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;cursor: pointer;z-index: 99999;}
.btn-nav:focus {outline: 0;}
.icon-bar {display: block;margin: 8px 0;width: 40px;height: 2px;background-color: #f9f9f9;}
.btn-nav:hover .icon-bar {-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;background-color: #FCA311;}
/*nav-list*/
.nav-content {position: fixed;top: -100%;bottom: 0;left: 0;right: 0;background: url(../img/dotnavbj.png) no-repeat center 0px rgba(0, 0, 0, 0.7);display: block;height: 100%;z-index: 9;overflow: hidden;}
.nav-content:after {content: '';display: block;width: 100vw;height: 100vh;position: absolute;left: 0;top: 0;z-index: -1;}
.nav-list {list-style: none;padding: 0;position: relative;width: 600px;top: 20%;left:0;right:0;margin:0 auto;z-index: 3000;}
.item-anchor:after {content: "";position: absolute;width: 3px;height: 3px;left: 0;bottom: 0;z-index: 9;background: transparent;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.item-anchor {color: #fff;font-size: 20px;text-transform: uppercase;position: relative;text-decoration: none;padding: 10px 0; display:inline-block;width:230px; text-align:left;}
.item-anchor:hover, .item-anchor:focus {color: #FCA311;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.item-anchor:hover:after, .item-anchor:focus:after {width: 100%;background: #ffffff;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.nav-item {margin: 20px auto;text-align: center;}
/*icon-bar */
.animated {display: block;margin: 0 auto;}
.animated:hover .icon-bar, .animated:focus .icon-bar {background-color: #FCA311;}
.animated:focus {cursor: pointer;z-index: 9999;}
.hidden {display: none!important;}
.middle {margin: 0 auto;}
.icon-bar {-webkit-transition: all .7s ease;-moz-transition: all .7s ease;-ms-transition: all .7s ease;-o-transition: all .7s ease;transition: all .7s ease;z-index: 999999;}
.animated .icon-bar {z-index: 999999;background-color: #FCA311;}
.animated .top {-webkit-transform: translateY(10px) rotateZ(45deg);-moz-transform: translateY(10px) rotateZ(45deg);-ms-transform: translateY(10px) rotateZ(45deg);-o-transform: translateY(10px) rotateZ(45deg);transform: translateY(10px) rotateZ(45deg);}
.animated .bottom {-webkit-transform: translateY(-11px) rotateZ(-45deg);-moz-transform: translateY(-11px) rotateZ(-45deg);-ms-transform: translateY(-11px) rotateZ(-45deg);-o-transform: translateY(-11px) rotateZ(-45deg);transform: translateY(-11px) rotateZ(-45deg);}
.animated .middle {width: 0;}
.showNav {-webkit-animation: showNav 2s ease forwards;-moz-animation: showNav 2s ease forwards;-o-animation: showNav 2s ease forwards;animation: showNav 2s ease forwards;}
.hideNav {-webkit-animation: hideNav 1s ease forwards;-moz-animation: hideNav 1s ease forwards;-o-animation: hideNav 1s ease forwards;animation: hideNav 1s ease forwards;}
/*logo*/
#logo {position: absolute;top: 0px;left: 0px;z-index: 1;width: 323px;height: 90px;}
#logo >div {animation-fill-mode: both;}
/*language*/
.language {position:absolute;top: 60px;left: auto;bottom: auto;right: 90px;transform: none;width: 110px;height: 45px;z-index: 10;max-width: none;min-width: 0px;max-height: none;min-height: 0px;margin-top: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 0px;-webkit-transform: none;}
.language a {text-decoration:none;font-size:14px;color:#fff;display:block;float:left;width:40px;height:34px;margin-left:12px; text-align:center;padding:0 3px;}
@media screen and (max-width:1380px){
.language {right:3%;}
}
@media screen and (max-width:768px){
	.nav-list {width:100%;top:60px;}
	.nav-item {margin: 10px auto;}
	#headTop {position: fixed;top: 0;left: 0px;width:100%; background:#f68e42;}	
	#headTop-btn {left:3%;}	
	#logo {right:0; margin:0 auto;width:320px;}
	#logo img{max-width:100%; }
	.language {top:30px;right: 0;z-index: 99999; }
	.language a {color:#fff;}
}
@media screen and (max-width:530px){
	#headTop { height:75px;}	
	#headTop-btn {top:15px;}	
	#logo {width:240px;}
	.language {top:20px;width:auto;}
	.icon-bar {width:30px;}
}
@media screen and (max-width:430px){
	#headTop { height:65px;}	
	#headTop-btn {top:10px;}	
	#logo {width:210px;}
	.language {top:15px;}
	.language a {margin-left:5px;}
}
@media screen and (max-width:350px){
	#headTop { height:60px;}	
	#headTop-btn {top:5px;}
	#logo {width:180px;}
	.language {top:12px;}
	.language a {margin-left:5px;}
}




/*scroll-image上下滚动*/
#scroll-image {position: fixed;top: 50%;left: auto;bottom: auto;right:120px;transform: translate(0px, -50%);width:18px;height: 300px;z-index: 9;background: url(../img/scrollline.png) no-repeat center center;max-width: none;min-width: 0px;max-height: none;min-height: 0px;margin-top: 0px;margin-left: 0px;margin-right: 0px;margin-bottom: 0px;-webkit-transform: translate(0px, -50%);}
#scroll-image-img{position: absolute;top: 80px;left:0;z-index: 1000;width: 18px;height: 31px;animation:myfirst 5s infinite linear;-moz-animation:myfirst 5s infinite linear;/* Firefox */
-webkit-animation:myfirst 5s infinite linear;/* Safari and Chrome */-o-animation:myfirst 5s infinite linear;/* Opera */}
@media screen and (max-width:1024px){
#scroll-image {/* display:none;*/right:10px;}
}

/*footer*/
#footer {position: fixed;top: auto;left: auto;bottom: 10px;right: 30px;transform: none;width: 921px;z-index: 99999;content: "";min-width: 0px;margin:0;-webkit-transform: none;}
#footer .footerBOX{ font-size:12px; color:#e6e6e6; text-align:right; line-height:30px;}
#footer a{ font-size:12px; color:#e6e6e6;}
#footer a:hover{color:f68e42}
@media screen and (max-width:1024px){
#footer {position: static;bottom:auto;right:auto;width:100%; background:#f08022;}
#footer .footerBOX{text-align:center;padding:1.5% 3%; line-height:20px;}
}










	
	







/**********************************page start**********************************/

/*pagebanner*/
.pagebannerBox #scroll-image {position: absolute;right:0px; width:20px;}
.pagebannerBox #scroll-image-img{left:1px;}
.pagebannerBox{height:560px;background-repeat: no-repeat;background-position: top center;background-attachment: fixed; position:relative;}
.pagebannerBox .w1200{ position:relative;}
.pagebannerBox .t {width:820px;z-index: 101;padding-top:250px;padding-bottom:155px;font-size:13px;line-height:30px;color:#fff;}
.pagebannerBox .t .tit{padding-left:20px; position:relative;margin-bottom:50px;}
.pagebannerBox .t .tit:after{ content:""; height:100%; width:1px; background:#fff; position:absolute; left:0; top:0;}
.pagebannerBox .t .en{font-size:38px;line-height:40px;display:block; font-family:'Kalinga',Arial,'微软雅黑','Microsoft YaHei',sans-serif; text-transform: uppercase;margin-bottom:5px;}
.pagebannerBox .t .cn{font-size:24px;line-height:30px;display:block;font-weight:bold;}
.pagebannerBox .t .wz{font-size:13px;line-height:30px;color:#fff;}
.pagebannerBox .t .wz h1{font-size:24px;line-height:30px;display:block;font-weight:bold;margin-bottom:15px;}
.pagebannerBox.pagebanner2Box{height:760px;}
.pagebannerBox.pagebanner2Box .t {padding-bottom:255px;}
@media screen and (max-width:1300px){
	.pagebannerBox.pagebanner2Box{height:auto;}
	.pagebannerBox{height:auto;}
	.pagebannerBox .t ,.pagebannerBox.pagebanner2Box .t {padding-top:220px;padding-bottom:120px; height:auto; width:70%;}	
}
@media screen and (max-width:1220px){
    .pagebannerBox .t ,.pagebannerBox.pagebanner2Box .t {padding-top:200px;padding-bottom:100px;}
}
@media screen and (max-width:1024px){
    .pagebannerBox .t ,.pagebannerBox.pagebanner2Box .t {width:90%;}
	.pagebannerBox .t .tit{margin-bottom:30px;}
	.pagebannerBox .t .en{font-size:24px;line-height:30px;}
	.pagebannerBox .t .cn{font-size:18px;line-height:20px;}
	.pagebannerBox .t .wz h1{font-size:18px;line-height:30px;}
}
@media screen and (max-width:768px){
    .pagebannerBox #scroll-image { display:block;right:3%;} 
}
@media screen and (max-width:530px){
    .pagebannerBox .t ,.pagebannerBox.pagebanner2Box .t {padding-top:150px;padding-bottom:80px;}
}
@media screen and (max-width:430px){
    .pagebannerBox .t ,.pagebannerBox.pagebanner2Box .t {padding-top:100px;padding-bottom:50px;}
}
@media screen and (max-width:350px){
    .pagebannerBox .t ,.pagebannerBox.pagebanner2Box .t {padding-top:100px;padding-bottom:30px;}
}





/*PageNav*/
.PageNav {margin:0 auto;padding: 0;display:block; background:#f5f5f5;}
.PageNav .w1200{ position:relative;}
.PageNav ul{margin:0 auto; font-size:0;}
.PageNav li {list-style:none;display:inline-block;*display:inline; zoom:1;text-align:left;}
.PageNav li a {display:inline-block;line-height:60px;font-size:15px;color:#464646;padding:0 20px;position:relative;cursor:pointer;}
.PageNav li a:hover,.PageNav li.on a{ background:#f68e42;color:#fff;}
.PageNav li.on2 a{line-height:35px; background:#f68e42;color:#fff;border-radius: 10px;}
@media screen and (max-width:1024px) {
.PageNav ul{ display: block;padding:20px 0; font-size:0;}
.PageNav li{ display:inline-block;*display:inline; zoom:1; vertical-align: top; width:33.333333%;margin-bottom:10px;}
.PageNav li a {display:block;line-height:30px;margin:0 0;font-size:14px;padding:5px 5px;text-align:center;background:#fff;margin:0 10px;}
}
@media screen and (max-width:430px) {
.PageNav li{min-width:170px;margin-bottom:10px; width:auto;}
.PageNav li a {margin:0 5px;}
}
@media screen and (max-width:375px) {
.PageNav li{min-width:150px;}	
}
@media screen and (max-width:320px) {
.PageNav li{min-width:110px;}	
}


/*PageNav*/
.PageNav2 {margin:0 auto;padding: 0;display:block; margin-top:10px;}
.PageNav2 .w1200{ position:relative;}
.PageNav2 ul{margin:0 auto; font-size:0;}
.PageNav2 li {list-style:none;display:inline-block;*display:inline; zoom:1;text-align:left;}
.PageNav2 li a {display:inline-block;line-height:35px;font-size:15px;color:#464646;padding:0 20px;position:relative;cursor:pointer;}
.PageNav2 li a:hover,.PageNav li.on a{ background:#f68e42;color:#fff;}
.PageNav2 li.on2 a{line-height:35px; background:#f68e42;color:#fff;}
@media screen and (max-width:1024px) {
.PageNav2 ul{ display: block;padding:20px 0; font-size:0;}
.PageNav2 li{ display:inline-block;*display:inline; zoom:1; vertical-align: top; width:33.333333%;margin-bottom:10px;}
.PageNav2 li a {display:block;line-height:30px;margin:0 0;font-size:14px;padding:5px 5px;text-align:center;background:#fff;margin:0 10px;}
}
@media screen and (max-width:430px) {
.PageNav2 li{min-width:170px;margin-bottom:10px; width:auto;}
.PageNav2 li a {margin:0 5px;}
}
@media screen and (max-width:375px) {
.PageNav2 li{min-width:150px;}	
}
@media screen and (max-width:320px) {
.PageNav2 li{min-width:110px;}	
}



/*position*/
.position,
.position a{font-size:12px;line-height:24px;color:#333333;}
.position{margin-top:25px;}
.position a:hover{text-decoration:underline;}


/*pageInfo*/
.pageInfo{ color:#000; font-size:16px; line-height:34px; min-height:100px;padding-top:60px;padding-bottom:60px;}
.pageInfo img{ max-width:100%;}
.page-tit{font-size: 16px;color:#1b479c;overflow:hidden;text-transform:uppercase;}
.page-tit2{font-size: 20px;color:#333333;overflow:hidden;padding-bottom:20px;font-weight: bold;}
.page-tit3{font-size:18px;color:#464646;overflow:hidden;padding-bottom:20px;text-transform:uppercase;}
.pageline{ width:100%;height:1px;background:#dddddd;}
@media screen and (max-width:768px) {
.pageInfo{padding-top:30px;padding-bottom:30px;} 
.page-tit{font-size:14px;}
.page-tit2{font-size:18px;padding-bottom:10px;}
.page-tit3{font-size:16px;}
}









/*pageBox*/
.pageTable td{padding:0;}
@media screen and (max-width:1150px){
.pageTable td{ width:50%;padding:10px;}
}
@media screen and (max-width:1024px) {
.pageTable td{ width:100%; display:block; padding:0;}
}





.w1740{padding:0 90px;}
@media screen and (max-width:1380px){
.w1740{padding:0 3%;}
}



/****************footer start******************/
.footer { background:#000000; position:relative;}
.footer .footer-nav{min-height:44px;font-size:12px;overflow:hidden;width:100%;height:auto;padding: 95px 0 80px 0;}
/*bottom-logo*/
.footer .footer-nav .bottom-logo{text-align:left;float:left;width:25%;}
/*centerB*/
.footer .footer-nav .t1{font-size:16px;margin-bottom:4px;color:#ffffff;}
.footer .footer-nav .t1 a{color:#fff;}
.footer .footer-nav .centerB{overflow:hidden;font-size:12px;line-height:24px;color:#fff;float:left;width:25%;}
.footer .footer-nav .centerB .centerBox{padding-right:30px;margin-bottom:25px;}
.footer .footer-nav .centerB .centerBox a{color:#fff;}
.footer .footer-nav .centerB .centerBox a:hover{color:#f68e42;}
/*navbox*/
.footer .footer-nav .navbox{overflow:hidden;font-size:12px;line-height:26px;color:#5d6371;float:left;width:50%;}
.footer .footer-nav .navbox ul{height:auto;float:left;width:50%;line-height:20px;padding:0;margin:0;}
.footer .footer-nav .navbox ul li{list-style:none;display:block;line-height:20px;padding:0;margin:0;margin-bottom:3px;}
.footer .footer-nav .t2 a{font-size:14px;display: inline-block;overflow:hidden;height:20px;line-height:20px;color:#fff; position:relative;padding:0;margin:0;}
.footer .footer-nav .t2 a span{color:#c1c1c1; text-transform:uppercase;}
.footer .footer-nav .t2 a:hover,.footer .footer-nav .t2 a:hover span{color:#f68e42;}
/*bq*/
.footer .bq{width:100%;font-size:12px;line-height:30px;color:#c1c1c1;position:relative; background:#000;border-top:1px solid #2a2a2a;padding:50px 0 78px 0;}
.footer .bq .bqname{text-align:left;float:left; width:75%;line-height:30px;color:#c1c1c1;}
/*share*/
.footer .bq .share{text-align:right;float:left; width:25%; line-height:30px; color:#c1c1c1; font-size:12px;}
.footer .bq .share{margin:0 auto;text-align:left;position:relative;}
.footer .bq .share ul{margin:0 auto;height:34px; width:100%;}
.footer .bq .share ul li{height: 24px;display:inline-block;*display:inline;margin-right:0px;padding:0;position:relative; vertical-align:top; font-size:12px; text-transform:uppercase; color:#5f5f5f;}
.footer .bq .share ul li a{overflow: hidden;width: 24px;height: 24px;line-height:24px;border-radius:5px;display:block; background-repeat:no-repeat; position:relative;margin:0;cursor:pointer;padding-top:0em;transition: all 1s;margin-right:0;background-image:url(../img/bottom-share.png);}
.footer .bq .share ul li a.fa-qq{background-position:left center; }
.footer .bq .share ul li a.fa-wx{background-position:right center; }
.footer .bq .share ul li .li-weixin img{display:none;width: 100px;height: 100px;margin-left: -35px;margin-top: -140px;position:absolute;z-index:1;}
.footer .bq .share ul li:hover .li-weixin img{display:block;}
.footer .bq .share ul li a:hover{opacity:0.7;filter:alpha(opacity=70);}
.footer .bq a{color:#c1c1c1;}
.footer .bq a:hover{color:#f68e42;}
@media screen and (max-width:1024px) {
.footer .footer-nav{padding:80px 0 50px 0;}
.footer .footer-nav .bottom-logo{width:50%;}
.footer .footer-nav .centerB{width:50%;margin-bottom:35px; }
.footer .footer-nav .centerB .centerBox{padding-right:0;}
.footer .footer-nav .navbox{width:100%;}
.footer .bq .share{ text-align:center;}
.footer .bq .share ul{display:inline-block;margin-bottom: 30px;margin:0 auto;}
.footer .bq{padding:30px 0 30px 0;}
}
@media screen and (max-width:768px) {
.footer .footer-nav .bottom-logo img{max-width:110px;}	
.footer .footer-nav .t2 a{font-size:13px;}
}




/*goTop*/
.goTop{z-index:10; width:50px; height:50px; position: fixed; right:3%; bottom:70px;  background:#262626; background-size:100%; cursor: pointer;border-radius:5px;}
.goTop:after{content:"";display: block;width:100%; height:100%; position: absolute; top:0;left:0;background: url(../img/top.png) no-repeat center center; z-index:1;border-radius:5px;} 
.goTop:before{content:"";display: block;width:100%; height:0%; position: absolute;bottom:0;left:0; z-index:0;border-radius:5px;transition: all 0.3s;} 
.goTop:hover:before{background-color:#f68e42;height:100%;}
@media screen and (max-width:768px){
.goTop{bottom:130px; right:3%;border-radius:5px;}	
}
@media screen and (max-width:640px){
.goTop{width:40px; height:40px;bottom:20vw;}	
}





.page-box{padding-top:45px;border-top:1px solid #dbdbdb;margin-top:65px;}
.page-titBox{ position:relative;margin-bottom:30px;}
.page-titBox .tit a{ font-size:20px; line-height:40px; color:#333333; font-weight:600;}

.more{ display:block; clear:both;position:absolute; top:0;right:0;}
.more a{display:block; width:90px;margin: 0 auto;padding: 0;line-height:36px;height:36px; overflow:hidden;text-align:left;color:#464646;font-size:12px;border-radius:36px;border:1px solid #d8d8d8; text-align:center;}
.more a:hover{ background:#f68e42; color:#fff;border:1px solid #f68e42;}
@media screen and (max-width:1024px) {
/*.more{position: static;margin-top:30px;}*/
.more a{width:90px;line-height:32px;height:32px;}
}












/*history*/
.pageList{padding:0;}
.pageList ul{margin:0 auto;padding:0;overflow:hidden;height:auto;color:#a0a0a0;font-size:0;line-height:normal; width:1220px;}
.pageList ul li.historyli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;overflow:hidden;list-style:none;width:285px;margin-right:20px;position: relative; vertical-align:top;margin-bottom:20px;}
.pageList ul li.historyli a{display:block;padding:10px;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#f7f7f7; }
.pageList ul li.historyli .ImgBox{width:100%;height:auto;overflow:hidden;margin:0 auto; position:relative;padding:0;}
.pageList ul li.historyli .ImgBox img{max-width:100%;max-height:100%;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.pageList ul li.historyli a:hover .ImgBox img{-moz-transform: scale(1.05); -webkit-transform: scale(1.05);transform: scale(1.05);}
.pageList ul li.historyli .ImgBox:after{opacity:0;content:""; display:block; position:absolute; left:0; top:0; z-index:5; width:100%; height:100%; background-color:#000;-moz-transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;-ms-transition: all 0.6s ease;transition: all 0.6s ease;}
.pageList ul li.historyli a:hover .ImgBox:after{opacity:0.3;}
.pageList ul li.historyli .tit{line-height:26px; height:52px; overflow:hidden;font-size: 14px;color:#333333;margin-top:24px;margin-bottom:17px;}
.pageList ul li.historyli a:hover{ background:#f68e42;}
.pageList ul li.historyli a:hover .tit{color:#fff;}
@media screen and (max-width:1220px) {
.pageList ul{width:1120px;}
.pageList ul li.historyli{width:260px;}	
}
@media screen and (max-width:1150px){
.pageList ul{width:1020px;}
.pageList ul li.historyli{width:235px;}	
.pageList ul li.historyli .tit{margin-top:10px;margin-bottom:10px;}
}
@media screen and (max-width:1024px){
.pageList ul{width:770px;}
.pageList ul li.historyli{width:365px;}
.pageList ul li.historyli .ImgBox img{width:100%;}
}
@media screen and (max-width:768px){

.pageList ul{width:auto;margin:0 -5px;}
.pageList ul li.historyli{width:50%;margin-right:0;}
.pageList ul li.historyli a{margin:0 5px;}
.pageList ul li.historyli .ImgBox img{width:100%;}
}
@media screen and (max-width:640px) {
.pageList ul li.historyli .tit{font-size:13px;}
}





/*prev + next*/
.lunboCon{ position:relative;}
.prolunboIcon{ text-align:center;}
.prolunboIcon .prev,
.prolunboIcon .next{-webkit-transition: all 0.6s ease;transition: all 0.6s ease;margin:10px 10px 0 10px;}
.prolunboIcon .prev {display:inline-block;text-decoration: none;width:48px;height:48px;background:url(../img/arrow.png) left center no-repeat;border-radius:50%;}
.prolunboIcon .next {display:inline-block;text-decoration: none;width:48px;height:48px;background:url(../img/arrow.png) right center no-repeat;border-radius:50%;}
.hd2{ display:none;}



/*page-back*/
.page-back{ margin:0 auto; text-align:center;padding:30px 0;}
.page-back a{display:block;width:244px;font-size: 14px;line-height: 42px;height:42px;overflow:hidden; text-align:center;color: #595959;margin:0 auto;-webkit-transition: 0.3s;-moz-transition: 0.3s;transition: 0.3s; background:#fff;text-transform:uppercase;border:1px solid #e5e5e5;}
.page-back a:hover{background:#f68e42; color:#fff;border-color:#f68e42;}







/*honor*/
.page-box.gray{padding:40px 54.5px 40px 54.5px; background:#f7f7f7;border-top:none;}
.white{padding:40px 54.5px 40px 54.5px; background:#f7f7f7;}
.pageList ul li.honorli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;overflow:hidden;list-style:none;width:260px;margin-right:17px;position: relative; vertical-align:top;margin-bottom:20px;}
.pageList ul li.honorli a{display:block;padding:0;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out; }
.pageList ul li.honorli .ImgBox{width:100%;height:auto;overflow:hidden;margin:0 auto; position:relative;padding:0;}
.pageList ul li.honorli .ImgBox img{max-width:100%;max-height:100%;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.pageList ul li.honorli .ImgBox:after{opacity:0;content:""; display:block; position:absolute; left:0; top:0; z-index:5; width:100%; height:100%; background-color:#000;-moz-transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;-ms-transition: all 0.6s ease;transition: all 0.6s ease;}
.pageList ul li.honorli a:hover .ImgBox:after{opacity:0.3;}
.pageList ul li.honorli .tit{line-height:30px; height:30px; overflow:hidden;font-size: 14px;color:#464646;margin-top:10px;margin-bottom:8px; text-align:center;}
.pageList ul li.honorli a:hover .tit{color:#f68e42;}
@media screen and (max-width:1220px) {
.page-box.gray{padding:30px 27.5px 30px 27.5px;}
.white{padding:30px 27.5px 30px 27.5px;}
.pageList ul li.honorli{width:250px;margin-right:15px;}	
}
@media screen and (max-width:1150px){
.page-box.gray{padding:30px 15px 20px 15px;}
.white{padding:30px 15px 20px 15px;}
.pageList ul li.honorli{width:235px;margin-right:10px;}
.pageList ul li.honorli .tit{margin-top:10px;margin-bottom:10px;}
}
@media screen and (max-width:1024px){
.page-box.gray{padding:30px 65px 20px 65px;}
.white{padding:30px 65px 20px 65px;}
.pageList ul li.honorli{width:300px;margin-right:20px;}
.pageList ul li.honorli .ImgBox img{width:100%;}
}
@media screen and (max-width:768px){
.page-box.gray{padding:30px 10px 20px 10px;}
.white{padding:30px 10px 20px 10px;}
.pageList ul{margin:0 -5px;}
.pageList ul li.honorli{width:50%;margin-right:0;margin-bottom:10px;}
.pageList ul li.honorli a{margin:0 5px;}
.pageList ul li.honorli .ImgBox img{width:100%;}
}
@media screen and (max-width:640px) {
.pageList ul li.honorli .tit{font-size:13px;margin-top:5px;margin-bottom:5px;}
}





/*client*/
.pageList ul li.clientli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;overflow:hidden;list-style:none;width:225px;margin:0 7px;position: relative; vertical-align:top;margin-bottom:14px;}
.pageList ul li.clientli a{display:block;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#f7f7f7;border:1px solid #e5e5e5; }
.pageList ul li.clientli .ImgBox{width:100%;height:auto;overflow:hidden;margin:0 auto; position:relative;padding:0;}
.pageList ul li.clientli .ImgBox img{max-width:100%;max-height:100%;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.pageList ul li.clientli .ImgBox:after{opacity:0;content:""; display:block; position:absolute; left:0; top:0; z-index:5; width:100%; height:100%; background-color:#000;-moz-transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;-ms-transition: all 0.6s ease;transition: all 0.6s ease;}
.pageList ul li.clientli a:hover .ImgBox:after{opacity:0.3;}
.pageList ul li.clientli .tit{line-height:26px; height:26px; overflow:hidden;font-size: 14px;color:#464646;margin-top:10px;margin-bottom:0px; text-align:center;}
.pageList ul li.clientli a:hover .tit{color:#f68e42;}
@media screen and (max-width:1220px) {
.pageList ul li.clientli{width:206px;}	
}
@media screen and (max-width:1150px){
.pageList ul li.clientli{width:186px;}	
.pageList ul li.clientli .tit{margin-top:10px;margin-bottom:10px;}
}
@media screen and (max-width:1024px){
.pageList ul li.clientli{width:173.5px;}
.pageList ul li.clientli .ImgBox img{width:100%;}
}
@media screen and (max-width:768px){
.pageList ul{margin:0 -5px;}
.pageList ul li.clientli{width:30%;margin-right:0;}
.pageList ul li.clientli a{margin:0 5px;}
.pageList ul li.clientli .ImgBox img{width:100%;}
}
@media screen and (max-width:640px) {
.pageList ul li.clientli .tit{font-size:13px;}
}




/*case*/
.pageList ul li.caseli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;overflow:hidden;list-style:none;width:360px;margin-right:60px;position: relative; vertical-align:top;margin-bottom:35px;}
.pageList ul li.caseli:nth-child(3n){margin-right:0;}
.pageList ul li.caseli a{display:block;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#f7f7f7; }
.pageList ul li.caseli .ImgBox{width:100%;height:auto;overflow:hidden;margin:0 auto; position:relative;padding:0;}
.pageList ul li.caseli .ImgBox img{max-width:100%;max-height:100%;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.pageList ul li.caseli a:hover .ImgBox img{-moz-transform: scale(1.05); -webkit-transform: scale(1.05);transform: scale(1.05);}
.pageList ul li.caseli .ImgBox:after{opacity:0;content:""; display:block; position:absolute; left:0; top:0; z-index:5; width:100%; height:100%; background-color:#000;-moz-transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;-ms-transition: all 0.6s ease;transition: all 0.6s ease;}
.pageList ul li.caseli a:hover .ImgBox:after{opacity:0.3;}
.pageList ul li.caseli .tit{line-height:55px; height:55px; overflow:hidden;font-size: 14px;color:#000000;padding:0 10px; text-align:center;}
.pageList ul li.caseli a:hover{ background:#f68e42;}
.pageList ul li.caseli a:hover .tit{color:#fff;}
@media screen and (max-width:1220px) {
.pageList ul li.caseli{width:350px;margin-right:25px;}	
}
@media screen and (max-width:1150px){
.pageList ul li.caseli{width:235px;}	
.pageList ul li.caseli .tit{margin-top:10px;margin-bottom:10px;}
}
@media screen and (max-width:1024px){
.pageList ul li.caseli{width:360px;margin-right:30px;}
.pageList ul li.caseli .ImgBox img{width:100%;}
.pageList ul li.caseli:nth-child(2n){margin-right:0;}
.pageList ul li.caseli:nth-child(3n){margin-right:30px;}
}
@media screen and (max-width:768px){
.pageList ul{margin:0 -5px;}
.pageList ul li.caseli{width:50%;margin-right:0;margin-bottom:20px;}
.pageList ul li.caseli a{margin:0 5px;}
.pageList ul li.caseli .ImgBox img{width:100%;}
.pageList ul li.caseli:nth-child(3n){margin-right:0;}
}
@media screen and (max-width:640px) {
.pageList ul li.caseli .tit{font-size:13px;}
}









/*job*/
.pageList ul li.jobli{display:block;margin:0;padding:0;overflow:hidden;list-style:none;width:100%;margin-right:0;position: relative;border-bottom:1px solid #e6e6e6;}
.pageList ul li.jobli a{display:block;padding:0;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;padding-left:180px;padding-bottom:30px;padding-top:30px;background:url(../img/job-icon.jpg) left 30px no-repeat;}
.pageList ul li.jobli .tit{line-height:34px;overflow:hidden;font-size: 14px;color:#464646;}
.pageList ul li.jobli .tit .wz1 .t1{line-height:30px;font-size: 20px;color:#333333;}
.pageList ul li.jobli .tit .wz1 .t2{line-height:30px;font-size: 14px;color:#909090;margin-left:10px;}
.pageList ul li.jobli .tit .wz2{line-height:26px;font-size: 16px;color:#464646;margin-top:20px;margin-bottom:5px;}
.pageList ul li.jobli a:hover .tit .wz1 .t1{ color:#f68e42;}
@media screen and (max-width:1024px){
.pageList ul li.jobli .ImgBox img{width:100%;}
}
@media screen and (max-width:768px){
.pageList ul li.jobli a{margin:0 5px;padding-left:130px; background-size:80px;}

}
@media screen and (max-width:430px){
.pageList ul li.jobli a{padding-left:100px; background-size:50px;}
}







/****************proc-xq start******************/
.detailBox{padding-top:45px;padding-bottom:70px;}
.detailBox .detailImg{width:100%;height:auto;margin-bottom:40px;}
/* preview style */
.preview{width:100%; position:relative;}
/* smallImg */
.smallImg{position:relative;width:1200px;height:200px;overflow:hidden;margin-top:26px;padding:0 84px;}
#imageMenu {width:1032px;overflow:hidden;}
#imageMenu li {width:240px;height:200px; overflow:hidden;margin-right:24px; float:left;}
#imageMenu li img{border:1px solid #e5e5e5; width:238px; height:138px;cursor:pointer;}
#imageMenu li#onlickImg img{border:1px solid #f68e42;}
.scrollbutton{width:38px; height:140px; overflow:hidden; position:absolute; top:0px; cursor:pointer;}
.scrollbutton.smallImgUp{background:url(../img/pro-arrow.png) left center no-repeat #f8f8f8; left:0px;}
.scrollbutton.smallImgDown{background:url(../img/pro-arrow.png) right center  no-repeat #f8f8f8; right:0px;}
.hd5{ display: none;}
/* bigImg */
.bigImg{position:relative;float:none;width:1200px;height:550px;overflow:hidden;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; text-align:center; line-height:550px;}
.bigImg:after{ content:""; width:1px; height:100%; position:absolute; top:0;left:0;border-left:1px solid #e5e5e5; z-index:0;}
.bigImg:before{ content:""; width:1px; height:100%; position:absolute; top:0;right:0;border-right:1px solid #e5e5e5; z-index:0;}
.bigImg #midimg{/* width:100%;height:550px;*/}
.bigImg #winSelector{width:210px;height:140px;}
#winSelector{position:absolute;cursor:crosshair;filter:alpha(opacity=15);-moz-opacity:0.15;opacity:0.15;background-color:#000;border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #f5f5f5;box-shadow:0px 0px 30px -10px rgba(0,0,0,0.3);overflow: hidden;width:300px!important;height:175px!important;top:0px!important;left:0!important;z-index:999; background:#fff;}
#bigView img{position:absolute;max-width: inherit;top:0;left:0px;}
@media (max-width: 1220px) {
.smallImg{width:1100px; height:auto;}
#imageMenu {width:932px;}
#imageMenu li {width:215px;height:165px;margin-right:24px;}
#imageMenu li img{width:213px; height:123px;}
.bigImg{width:1100px;height:642px;}
.bigImg #midimg{width:1100px;height:642px;}
}
@media (max-width: 1150px) {
.smallImg{width:1000px;}
#imageMenu {width:832px;}
#imageMenu li {width:202px;height:158px;margin-right:24px;}
#imageMenu li img{width:202px; height:118px;}
.bigImg{width:1000px;height:583px;}
.bigImg #midimg{width:1000px;height:583px;}
}
@media screen and (max-width:1024px) {
.detailBox .detailImg{margin-bottom:30px;}
.smallImg{width:100%;}
#imageMenu {width:100%;/*border:1px solid #e5e5e5;*/}
.detailBox .detailImg{width:100%;margin-bottom:30px;}
.bigImg{ display:none;}
#bigView{ display:none;}
.smallImg{position:relative; height:auto; padding:0 0; width:100%; overflow:hidden;float:none;margin:0;}
#imageMenu {height:auto;margin-top:0;}
#imageMenu li {height:auto; width:100%; text-align:center; height:50vw; margin-bottom:0; display:block!important;margin-right:0;margin-bottom:15px;}
#imageMenu li img{border:none; width:auto; max-width:100%; height:auto; max-height:45vw;}
#imageMenu li span{ font-size:14px;} 
#imageMenu li#onlickImg img{border:none;width:100%;}
.scrollbutton{ display:none;}
.hd5{ display: block;}
.hd5 ul {text-align:center;}
.hd5 ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:5px;height:5px;margin:0 3px;overflow:hidden;line-height:999px; border-radius:8px; background:#a4a4a4;}
.hd5 ul li.on{ background:#f68e42;}
}

@media screen and (max-width:768px) {
	.hd5{ height:15px; overflow:hidden;}
	}

/*detailNr*/
.detailBox .detailNr{overflow:hidden;display:block;width:100%;background:#fff;margin-bottom: 32px;border-top:1px dashed #d7d7d7;padding-top:30px;}
.detailBox .detailNr .proTit{font-size:20px; color:#1e2831;margin-bottom:15px;}
.detailBox .detailNr .pro-contact a{display:inline-block; position:relative;width:154px;line-height:42px;font-size:14px;color:#fff;border-radius:5px;background:#d65a00; text-align:center;}
.detailBox .detailNr .pro-contact a span{padding-left:30px;background:url(../img/contact-btn.png) left center  no-repeat;}
.detailBox .detailNr .pro-contact a span{ position:relative; z-index:2;}
.detailBox .detailNr .pro-contact a:after{ content:""; width:100%; height:0; position:absolute; top:0; left:0; background:#f68e42;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:5px;}
.detailBox .detailNr .pro-contact a:hover:after{height:100%;}
.detailBox .detailBoxBottom{border-top:1px dashed #d7d7d7;padding-top:28px;}
.detailBox .detailBoxBottom .proTitle2 {overflow: hidden;text-align: center;font-size:16px; line-height:46px;color:#fff;background:#f68e42;}
.detailBox .detailBoxBottom .proInfo{border:1px solid #e8e8e8;border-top:none;padding:58px 39px 68px 39px;}
.detailBox .detailBoxBottom .proInfo-text img{max-width:100%;}
@media screen and (max-width:1024px) {
.detailBox .detailNr .proTit{font-size:18px;}
.detailBox .detailBoxBottom .proInfo{padding:30px 15px 30px 15px;}
}


/*dwonList*/
.dwonList{margin:0;padding:0;overflow:hidden;height:auto;color:#a0a0a0;font-size:0;line-height:normal;margin-bottom:67px;}
.dwonList ul{ display:block;border-bottom:1px dashed #d2d2d2;padding-bottom:30px;}
.dwonList li{display:block;margin:0;padding:0;overflow:hidden;list-style:none;width:100%;position: relative;}
.dwonList li a{display:block;}
.dwonList li .listTitle{overflow:hidden;display:block;padding:0;padding:0 0 0 40px;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; position:relative;}
.dwonList li .listTitle .t{ display:block;font-size: 14px;color:#464646;line-height:26px; overflow:hidden;}
.dwonList li a:hover .listTitle .t{ color:#eb6100;}
.dwonList li .btn{ -webkit-transition: all 0.6s ease;transition: all 0.6s ease;margin:0 0;display:inline-block;text-decoration: none;width:25px;height:25px;border-radius:50%; position:absolute; top:50%;margin-top:-13px;background:url(../img/down.png) center center no-repeat;left:0;}
@media screen and (max-width: 1024px) {
.dwonList{margin-bottom:30px;}	
}



/*newsBtn*/
.pageBtn{margin-top:20px;}
.pageBtn span.pageBtnA{width:50%;overflow:hidden;float:left;text-align:left;}
.pageBtn span.pageBtnB{width:50%;overflow:hidden;float:left;text-align:right;}
.pageBtn a{display:block;font-size:12px;height:30px; line-height:30px;color:#333333; display:inline-block; width:90%; overflow:hidden;}
.pageBtn a:hover{ text-decoration:underline;}
@media screen and (max-width:1024px) {
.pageBtn span.pageBtnA,.pageBtn span.pageBtnB{text-align:left; float:none; width:100%;}
}




/*pro*/
.proList{ overflow:hidden;}
.proList ul li.proli{display:block;margin:0;padding:0;overflow:hidden;list-style:none;width:100%;}
.proList ul li.proli .tit{line-height:34px;overflow:hidden;font-size: 14px;color:#464646;margin-top:65px;}
.proList ul li.proli .tit .wz1{ float:left; width:208px;border-right:1px solid #d9d9d9;}
.proList ul li.proli .tit .wz1 .t1{line-height:30px;font-size:20px;color:#333333;font-family:'Kalinga',Arial,'微软雅黑','Microsoft YaHei',sans-serif; text-transform: uppercase;margin-bottom:5px;}
.proList ul li.proli .tit .wz1 .t3{line-height:30px;font-size:20px;color:#333333;margin-top:10px;}
.proList ul li.proli .tit .wz1 .m{ display:inline-block;line-height:38px; width:164px;font-size: 14px;color:#fff;background:#f68e42; text-align:center;margin-top:35px; position:relative;}
.proList ul li.proli .tit .wz1 .m span{ position:relative; z-index:2;}
.proList ul li.proli .tit .wz1 .m:after{ content:""; width:100%; height:0; position:absolute; top:0; left:0; background:#d65a00;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.proList ul li.proli .tit .wz1 .m:hover:after{height:100%;}
.proList ul li.proli .tit .wz2{float:left; width:950px;padding-left:42px;}
.proList ul li.proli .tit .wz2 .t1{line-height:30px;font-size:20px;color:#f68e42;margin-bottom:5px;}
.proList ul li.proli .tit .wz2 .t2{line-height:30px;font-size:14px;color:#757575;margin-top:10px;max-width:380px;}
.proList ul li.proli a:hover{ background-color:#f1f1f1;}
.proList ul li.proli .ImgBox{position:relative;height:300px;text-align:  center;margin:0 auto;margin-top:65px;display: block;background-repeat: no-repeat;background-position: top center;background-attachment: fixed;background-size:cover;}
@media screen and (max-width:1220px){
  .proList ul li.proli .tit .wz2{width:850px;}	
}
@media screen and (max-width:1150px){
  .proList ul li.proli .tit .wz2{width:750px;}	
}
@media screen and (max-width:1024px){
  .proList ul li.proli .tit .wz1{width:40%;}
  .proList ul li.proli .tit .wz2{width:60%;}	
  .proList ul li.proli .tit .wz1 .m{ width:70%;}
  .proList ul li.proli .ImgBox{background-size:cover;background-attachment: inherit;}
}
@media screen and (max-width:768px){
	.proList ul li.proli .tit{margin-top:30px;}
	.proList ul li.proli .ImgBox{margin-top:30px;}
	.proList ul li.proli .tit .wz1{width:40%;padding-right:10px;}
	.proList ul li.proli .tit .wz1 .t1{ font-size:18px;}
	.proList ul li.proli .tit .wz1 .t2 img{ max-width:30px;}
	.proList ul li.proli .tit .wz1 .t3{ font-size:16px;}
	.proList ul li.proli .tit .wz1 .m{ width:70%;}
	.proList ul li.proli .tit .wz2{width:60%;padding-left:30px;}	
	.proList ul li.proli .tit .wz2 .t1{font-size:16px;margin-bottom:0px;}
	.proList ul li.proli .tit .wz2 .t2{line-height:24px;font-size:13px;margin-top:5px;}
}








/*formTableBox*/
.formTableBox{ padding:0 0  30px 0;margin:0 -10px;}
.formTable .t{font-size:14px;color:#464646;line-height: 30px;text-align:left;padding:0;margin:0 auto;margin-bottom:10px;}
.formTable{font-size:14px;color:#464646;line-height: 30px;text-align:left;padding:0;margin:0 auto;text-align:center;}
.formTable table{ width:100%;}
.formTable label{display:block;}
.formTable label.l1{float:left;width: 50%; position:relative;}
.formTable label.l2{float:left;width: 100%;}
.formTable label .l1Box{margin:0 10px;}
.formTable .text{display:block;width: 100%;padding:4px 3% 4px 3%;height:40px;margin-bottom:18px;outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border:none;background:#f7f7f7;text-align:left; float:left;border-collapse: collapse;}
.formTable .text2{display:block;width:100%;padding:10px 1.5% 10px 1.5%;height:145px;margin-bottom:18px;outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border:none;background:#f7f7f7;text-align:left; float:left;border-collapse: collapse;}
/*getcode*/
.formTable .l4{margin:0 10px;}
.formTable .getcode{display:block;width:350px;padding:4px 3% 4px 3%;height:40px;margin-bottom:0;outline:none;font-size:14px;color:#a0a0a0;font-family:Arial,"微软雅黑",Sans-Serif;border: none;background:#f7f7f7;text-align:left;border-collapse: collapse;float:left;}
.formTable .kk{font-size:14px;color:#a0a0a0; line-height:normal;margin-left:15px;}
/*inputbtn*/
.formTable .inputbtn{display:inline-block;width:100%;height: 47px;line-height: 47px;margin:0 5px;outline:none;font-size:14px;color: #fff;font-family: Arial,"微软雅黑",Sans-Serif;border:none;background-color: #f5f5f5;color:#3b4048;margin-bottom:15px;cursor:pointer;border-radius:5px;margin-top:60px;text-align:center;width:120px;}
.formTable .inputbtn.tj{ background:#f68e42; color:#fff;}
.formTable .inputbtn.tj:hover{ background:#d65a00;}
@media screen and (max-width:768px){
.formTableBox{margin:0;}
.formTable label .l1Box{margin:0 auto;}
.formTable label.l1{float:none;width:100%;}
.formTable label.l2{float:none;}
.formTable .l4{margin:0;}
.formTable .getcode{float:none;width:100%;}
.formTable .kk{ display:inline-block; clear: both;}
}




/*contact*/
.contactBOX{margin-bottom:54px;}
.contactBOX .contactBOX-left{ width:405px; float:left;}
.contactBOX .contactBOX-right{ width:795px; float:left; position:relative;}
/*contact-tit*/
.contactBOX .contact-tit{font-size:20px;color:#464646; line-height:30px; position:relative; font-weight:600;}
.contactBOX .contact-tit-en{font-size:14px;color:#464646;line-height:30px;text-transform:uppercase;font-family:'Kalinga',Arial,'微软雅黑','Microsoft YaHei',sans-serif;padding-bottom:10px; margin-bottom:45px;position:relative;}
.contactBOX .contact-tit-en:after{content:""; width:40px; height:1px; position:absolute; bottom:0; left:0; background:#d9d9d9;}
/*contact-btn*/
.contact-btn{margin-top:50px;margin-bottom:50px;}
.contact-btn a{display:inline-block; position:relative;width:244px;line-height:42px;font-size:14px;color:#fff;border-radius:5px;background:#f68e42; text-align:center;}
.contact-btn a span{padding-left:30px;background:url(../img/contact-btn.png) left center  no-repeat;}
.contact-btn a span{ position:relative; z-index:2;}
.contact-btn a:after{ content:""; width:100%; height:0; position:absolute; top:0; left:0; background:#d65a00;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:5px;}
.contact-btn a:hover:after{height:100%;}
/*contact-shiming*/
.contactBOX .contact-shiming{position:absolute; top:0; left:0;}
.contactBOX .contact-shiming .contact-shimingTable{font-size:14px;color:#fff; line-height:30px; width:280px; height:350px;background:url(../img/contact-wzbg.jpg) center top  no-repeat #f68e42; display:table-cell; vertical-align:middle; text-align:center;margin:0 auto;}
.contactBOX .contact-shiming .contact-shimingTable tbody,.contactBOX .contact-shiming .contact-shimingTable tr,.contactBOX .contact-shiming .contact-shimingTable tr td{ display:block;}
.contactBOX .contact-shiming .tt{font-size:20px;color:#fff; line-height:30px;font-weight:600;padding-top:30px;padding-bottom:20px;position:relative;}
.contactBOX .contact-shiming .tt:after{content:""; width:28px; height:3px; position:absolute; top:0; left:0;right:0; background:#fff;margin:0 auto;}
/*contact-lxfs*/
.contactBOX .contact-lxfs{font-size:14px;color:#464646; line-height:34px;margin-left:80px;margin-top:60px;padding-left:230px;padding-top:65px;padding-bottom:65px;padding-right:65px; background:#f5f5f5; min-height:325px;}
.contactBOX .contact-lxfs .tt2{font-size:20px;color:#464646; line-height:30px;font-weight:600;padding-bottom:40px;}
@media screen and (max-width:1220px){
.contactBOX .contactBOX-right{ width:695px;}
}
@media screen and (max-width:1150px){
.contactBOX .contactBOX-left{ width:305px;}
}
@media screen and (max-width:1024px){
.contactBOX .contactBOX-left{ width:100%; float:none;}
.contactBOX .contactBOX-right{ width:100%; float:none;}
}
@media screen and (max-width:768px){
.contactBOX .contact-wz table{margin:0 auto;}
.contact-btn{ text-align:center;}
.contactBOX .contact-tit{font-size:18px;}
.contactBOX .contact-shiming{position: static;width:90%; margin:0 auto;}	
.contactBOX .contact-shiming .contact-shimingTable{ width:100%; height:auto;margin:0 auto;background-size:100%;display: block;padding:50px 0; position:relative; z-index:1;}
.contactBOX .contact-lxfs{width:100%; margin:0 auto;padding:60px 30px 30px 30px;min-height:20px;margin-top:-30px;}
.contactBOX{margin-bottom:30px;}
}






/*news-tit*/
.news-titBox{margin-bottom:80px;}
.news-titBox .news-tit{ float:left; width:140px;}
.news-titBox .news-tit .cn{font-size:20px;color:#f68e42; line-height:30px;margin-top:5px}
.news-titBox .news-tit .en{font-size:14px;color:#464646;line-height:20px;text-transform:uppercase;font-family:'Kalinga',Arial,'微软雅黑','Microsoft YaHei',sans-serif;}
.news-titBox .news-wz{ float:left; width:390px;padding-left:30px; position:relative;font-size:14px;color:#757575;line-height:30px;}
.news-titBox .news-wz:after{content:""; width:1px; height:40px; position:absolute;left:0; top:50%; margin-top:-20px; background:#d9d9d9;}
.news-titBox .news-more{ float:right; width:145px; position:relative;font-size:18px;color:#757575; line-height:40px;background:url(../img/more-line.png) right bottom  no-repeat;text-transform:uppercase;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.news-titBox .news-more:hover{ color:#f68e42;background:url(../img/more-line2.png) right bottom  no-repeat; width:120px;}
@media screen and (max-width:1024px){
.news-titBox{margin-bottom:50px;}
}
@media screen and (max-width:768px){
.news-titBox{margin-bottom:40px;}
.news-titBox .news-tit{ float:none; width:100%;}
.news-titBox .news-wz{ float:none; width:100%;padding-left:0;padding-top:20px;margin-top:20px;margin-bottom:30px;}
.news-titBox .news-wz:after{width:40px; height:1px; position:absolute;top:0; margin-top:0;}
	
}




/*news*/
.newsListBox{padding-bottom:80px;padding-top:80px;}
.newsList{padding:0;}
.newsList ul{margin:0 -20px;padding:0;overflow:hidden;height:auto;color:#a0a0a0;font-size:0;line-height:normal;}
.newsList ul li.newsli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;overflow:hidden;list-style:none;width:25%;vertical-align:top;margin-bottom:30px;}
.newsList ul li.newsli a{display:block;margin:0 20px;padding:0;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;}
.newsList ul li.newsli .ImgBox{width:270px;height:380px;overflow:hidden;margin:0 auto; position:relative;padding:0;}
.newsList ul li.newsli .ImgBox img{ width:100%; height:100%;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.newsList ul li.newsli a:hover .ImgBox img{-moz-transform: scale(1.05); -webkit-transform: scale(1.05);transform: scale(1.05);}
.newsList ul li.newsli .ImgBox:after{opacity:0.5;content:""; display:block; position:absolute; left:0; top:0; z-index:0; width:100%; height:100%; background-color:#000;-moz-transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;-ms-transition: all 0.6s ease;transition: all 0.6s ease;}
.newsList ul li.newsli a:hover .ImgBox:after{opacity:0.3;}
.newsList ul li.newsli .newsInfo{ position:absolute; top:0; height:100%; left:0;right:0; width:100%; z-index:1;}
.newsList ul li.newsli .newsInfo .newsInfoNr{padding:50px 40px 0 40px;}
.newsList ul li.newsli .newsInfo .date{line-height:30px;font-size: 12px;color:#fff;}
.newsList ul li.newsli .newsInfo .title{line-height:28px; height:56px; overflow:hidden;font-size:18px;color:#fff;margin-top:20px;margin-bottom:35px;}
.newsList ul li.newsli .newsInfo .wz{line-height:24px; height:48px; overflow:hidden;font-size: 14px;color:#e8e8e8;margin-bottom:35px;}
.newsList ul li.newsli .newsInfo .m{ float:left; width:145px; position:relative;font-size:12px;color:#f1f1f1;line-height:40px;background:url(../img/more-line.png) right bottom  no-repeat;text-transform:uppercase;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.newsList ul li.newsli a:hover .newsInfo .m{width:120px;color:#f68e42;background:url(../img/more-line2.png) right bottom  no-repeat;}
@media screen and (max-width:1220px) {
.newsListBox{padding-bottom:70px;padding-top:70px;}
.newsList ul{margin:0 -15px;}
.newsList ul li.newsli a{margin:0 15px;}
.newsList ul li.newsli .ImgBox{width:252.5px;height:355px;}
.newsList ul li.newsli .ImgBox img{max-width:252.5px;max-height:355px;}
}
@media screen and (max-width:1150px){
.newsListBox{padding-bottom:60px;padding-top:60px;}
.newsList ul{margin:0 -10px;}
.newsList ul li.newsli a{margin:0 10px;}
.newsList ul li.newsli .ImgBox{width:235px;height:331px;}
.newsList ul li.newsli .ImgBox img{max-width:235px;max-height:331px;}
}
@media screen and (max-width:1024px){
.newsListBox{padding-bottom:50px;padding-top:50px;}
.newsList ul{margin:0 -20px;}
.newsList ul li.newsli a{margin:0 20px;}
.newsList ul li.newsli{ width:50%;margin-bottom:40px;}
.newsList ul li.newsli .ImgBox{width:100%;height:auto;}
.newsList ul li.newsli .ImgBox img{max-width:100%;max-height:100%;width:100%;}
}
@media screen and (max-width:768px){
.newsListBox{padding-bottom:40px;padding-top:40px;}
.newsList ul{margin:0 -15px;}
.newsList ul li.newsli a{margin:0 15px;}
.newsList ul li.newsli{margin-bottom:30px;}
}
@media screen and (max-width:640px) {
.newsListBox{padding-bottom:30px;padding-top:30px;}
.newsList ul li.newsli .newsInfo .newsInfoNr{padding:30px 20px 0 20px;}
.newsList ul li.newsli .newsInfo .title{font-size:16px;margin-top:15px;margin-bottom:30px;}
.newsList ul li.newsli .newsInfo .wz{font-size: 13px;margin-bottom:30px;}
}
@media screen and (max-width:530px) {
.newsList ul{margin:0 -10px;}
.newsList ul li.newsli a{margin:0 10px;}
.newsList ul li.newsli{margin-bottom:20px;}
.newsList ul li.newsli .newsInfo .title{margin-top:10px;margin-bottom:20px;}
.newsList ul li.newsli .newsInfo .wz{margin-bottom:20px;}
}
@media screen and (max-width:430px) {
.newsList ul{margin:0 -5px;}
.newsList ul li.newsli a{margin:0 5px;}
.newsList ul li.newsli{margin-bottom:10px;}
.newsList ul li.newsli .newsInfo .date{line-height:20px;}
.newsList ul li.newsli .newsInfo .title{margin-top:5px;margin-bottom:15px;}
.newsList ul li.newsli .newsInfo .wz{margin-bottom:15px;}
}
@media screen and (max-width:380px) {
.newsList ul li.newsli .newsInfo .newsInfoNr{padding:20px 10px 0 10px;}
.newsList ul li.newsli .newsInfo .title{margin-bottom:10px; font-size:14px; line-height:24px; height:48px;}
.newsList ul li.newsli .newsInfo .wz{margin-bottom:10px; font-size:12px; line-height:22px; height:44px;}
.newsList ul li.newsli .newsInfo .m{width:110px;}
}
@media screen and (max-width:320px) {
.newsList ul{margin:0 0;}
.newsList ul li.newsli a{margin:0;}
.newsList ul li.newsli{ width:100%;}
.newsList ul li.newsli .newsInfo .newsInfoNr{padding:30px 20px 0 20px;}
.newsList ul li.newsli .newsInfo .title{font-size:16px;margin-top:15px;margin-bottom:30px;}
.newsList ul li.newsli .newsInfo .wz{font-size: 13px;margin-bottom:30px;}
}













/*tj-news*/
.tj-newsListBox{padding-top:80px;padding-bottom:80px; background:#f8f8f8;}
.tj-newsList{padding:0;}
.tj-newsList ul{margin:0 -17px;padding:0;overflow:hidden;height:auto;color:#a0a0a0;font-size:0;line-height:normal;}
.tj-newsList ul li.tj-newsli{font-size:0;display:inline-block;*display:inline;zoom:1;margin:0;padding:0;overflow:hidden;list-style:none;width:33.3333333%;vertical-align:top;margin-bottom:27px;}
.tj-newsList ul li.tj-newsli a{display:block;margin:0 17px;padding:0;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;position:relative;border:1px solid #eeeeee; background:#ffffff;}
.tj-newsList ul li.tj-newsli .ImgBox{width:375px;height:385px;overflow:hidden;margin:0 auto; position:relative;padding:0;opacity:0;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.tj-newsList ul li.tj-newsli .ImgBox img{width:100%;height:100%;-webkit-transition:0.3s ease-in-out;-ms-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.tj-newsList ul li.tj-newsli a:hover .ImgBox{opacity:1;}
.tj-newsList ul li.tj-newsli a:hover .ImgBox img{-moz-transform: scale(1.05); -webkit-transform: scale(1.05);transform: scale(1.05);}
.tj-newsList ul li.tj-newsli .ImgBox:after{opacity:0;content:""; display:block; position:absolute; left:0; top:0; z-index:0; width:100%; height:100%; background-color:#000;-moz-transition: all 0.6s ease;-webkit-transition: all 0.6s ease;-o-transition: all 0.6s ease;-ms-transition: all 0.6s ease;transition: all 0.6s ease;}
.tj-newsList ul li.tj-newsli a:hover .ImgBox:after{opacity:0.3;}
.tj-newsList ul li.tj-newsli .newsInfo{ position:absolute; top:0; height:100%; left:0;right:0; width:100%; z-index:1;}
.tj-newsList ul li.tj-newsli .newsInfo .newsInfoNr{padding:50px 45px 0 45px;}
.tj-newsList ul li.tj-newsli .newsInfo .lei{line-height:30px;font-size: 12px;color:#464646;}
.tj-newsList ul li.tj-newsli .newsInfo .date{line-height:30px;font-size: 12px;color:#464646;}
.tj-newsList ul li.tj-newsli .newsInfo .title{line-height:28px; height:56px; overflow:hidden;font-size:18px;color:#1e2831;margin-top:20px;margin-bottom:15px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{line-height:24px; height:24px; overflow:hidden;font-size: 13px;color:#464646;margin-bottom:120px;}
.tj-newsList ul li.tj-newsli a:hover .newsInfo .lei,
.tj-newsList ul li.tj-newsli a:hover .newsInfo .date,
.tj-newsList ul li.tj-newsli a:hover .newsInfo .title,
.tj-newsList ul li.tj-newsli a:hover .newsInfo .wz{color:#fff;}
@media screen and (max-width:1220px) {
.tj-newsListBox{padding-bottom:70px;padding-top:70px;}
.tj-newsList ul{margin:0 -15px;}
.tj-newsList ul li.tj-newsli a{margin:0 15px;}
.tj-newsList ul li.tj-newsli .ImgBox{width:345px;height:354px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{margin-bottom:85px;}
}
@media screen and (max-width:1150px){
.tj-newsListBox{padding-bottom:60px;}
.tj-newsList ul{margin:0 -10px;}
.tj-newsList ul li.tj-newsli a{margin:0 10px;}
.tj-newsList ul li.tj-newsli .ImgBox{width:320px;height:330px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{margin-bottom:65px;}
}
@media screen and (max-width:1024px){
.tj-newsListBox{padding-bottom:50px;}
.tj-newsList ul{margin:0 -20px;}
.tj-newsList ul li.tj-newsli{width:50%;margin-bottom:40px;}
.tj-newsList ul li.tj-newsli a{margin:0 20px;}
.tj-newsList ul li.tj-newsli{ width:50%;margin-bottom:40px;}
.tj-newsList ul li.tj-newsli .ImgBox{width:355px;height:365px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{margin-bottom:100px;}
}
@media screen and (max-width:768px){
.tj-newsListBox{padding-bottom:40px;}
.tj-newsList ul{margin:0 -15px;}
.tj-newsList ul li.tj-newsli a{margin:0 15px;}
.tj-newsList ul li.tj-newsli{margin-bottom:30px;}
.tj-newsList ul li.tj-newsli .ImgBox{width:100%;height:auto;}
.tj-newsList ul li.tj-newsli .ImgBox{width:360px;height:370px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{margin-bottom:100px;}
}
@media screen and (max-width:640px) {
.tj-newsListBox{padding-bottom:30px;}
.tj-newsList ul li.tj-newsli .ImgBox{height:310px;}
.tj-newsList ul li.tj-newsli .newsInfo .newsInfoNr{padding:30px 20px 0 20px;}
.tj-newsList ul li.tj-newsli .newsInfo .title{font-size:16px;margin-top:15px;margin-bottom:30px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{font-size: 13px;margin-bottom:30px;}
}
@media screen and (max-width:530px) {
.tj-newsList ul{margin:0 -10px;}
.tj-newsList ul li.tj-newsli a{margin:0 10px;}
.tj-newsList ul li.tj-newsli{margin-bottom:20px;}
.tj-newsList ul li.tj-newsli .ImgBox{height:260px;}
.tj-newsList ul li.tj-newsli .newsInfo .title{margin-top:10px;margin-bottom:20px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{margin-bottom:20px;}
}
@media screen and (max-width:430px) {
.tj-newsList ul{margin:0 -5px;}
.tj-newsList ul li.tj-newsli a{margin:0 5px;}
.tj-newsList ul li.tj-newsli{margin-bottom:10px;}
.tj-newsList ul li.tj-newsli .ImgBox{height:215px;}
.tj-newsList ul li.tj-newsli .newsInfo .date{line-height:20px;}
.tj-newsList ul li.tj-newsli .newsInfo .title{margin-top:5px;margin-bottom:15px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{margin-bottom:15px;}
}
@media screen and (max-width:380px) {
.tj-newsList ul li.tj-newsli .ImgBox{height:190px;}
.tj-newsList ul li.tj-newsli .newsInfo .newsInfoNr{padding:20px 10px 0 10px;}
.tj-newsList ul li.tj-newsli .newsInfo .title{margin-bottom:10px; font-size:14px; line-height:24px; height:48px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{margin-bottom:10px; font-size:12px; line-height:22px; height:22px;}
.tj-newsList ul li.tj-newsli .newsInfo .m{width:110px;}
}
@media screen and (max-width:320px) {
.tj-newsList ul{margin:0 0;}
.tj-newsList ul li.tj-newsli a{margin:0;}
.tj-newsList ul li.tj-newsli{ width:100%;}
.tj-newsList ul li.tj-newsli .ImgBox{height:330px;}
.tj-newsList ul li.tj-newsli .newsInfo .newsInfoNr{padding:30px 20px 0 20px;}
.tj-newsList ul li.tj-newsli .newsInfo .title{font-size:16px;margin-top:15px;margin-bottom:30px;}
.tj-newsList ul li.tj-newsli .newsInfo .wz{font-size: 13px;margin-bottom:30px;}
}




/*site_impt*/

/*
#c_nav_main-15378436433328319:after {
	content: "";
	display: block;
	width: 190px;
	height: 90px;
	position: absolute;
	left: -56px;
	top: -11px;
	background: #16439b;
}
#w_img-1537843637989 {
	z-index:99999 !important;
}
#c_complaintPage_detail-15378437796976221 {
	z-index:99999 !important;
}
#c_nav_main-15378436433328319 {
	z-index:99999 !important;
}
.reset_style p {
	font-size: 14px;
	color:#333;
	line-height:25px;
}
.reset_style div {
	font-size: 14px;
	color:#333;
	line-height:25px;
}
.reset_style {
	font-size: 14px;
	color:#333;
	line-height:25px;
}*/
/*.p_page .pageNum:hover {
	background-color:#16439b !important;
}
.p_page .pageNum:active {
	background-color:#16439b !important;
}
.p_page .pageNum.active {
	background-color:#16439b !important;
}
.p_page .pre.active {
	background-color:#16439b !important;
}
.p_page .pre:active {
	background-color:#16439b !important;
}
.p_page .pre:hover {
	background-color:#16439b !important;
}
.p_page .next:hover {
	background-color:#16439b !important;
}
.p_page .next:active {
	background-color:#16439b !important;
}
.p_page .next.active {
	background-color:#16439b !important;
}
.p_page .next {
	background-color:#16439b !important;
}
#c_nav_main-15378436433328319 {
	top:0px !important;
	left:0px !important;
	width:100% !important;
	z-index:100000 !important;
}
#c_nav_main-15378436433328319:after {
	left: 290px !important;
	top: 34px !important;
}
#c_nav_main-15378436433328319 .nav {
	left: 346px;
	top: 45px;
}*/