@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; padding:0px 0px;}
body{background: #fff;font-size:14px;color: #707070;font-family: "Microsoft yahei",sans-serif;text-decoration: none;}
body{max-width:640px !important; margin:0 auto;}
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li{ list-style:none; margin: 0; padding: 0;}
p,h1,h2,h3,h4,h5,h6{ margin: 0; padding: 0;}
ul,ul li{ list-style:none; margin: 0; padding: 0;}
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333;}
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{ outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0; max-width:100%; vertical-align:middle;}

/*初始化a的样式和字体样式*/
a{ color:#333; text-decoration:none!important; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{color: #014da3;}

.w1200{ width:100%; margin:0 auto; position:relative;}

/*清除浮动*/
.clear{ clear:both; height:0px; overflow:hidden;}

.clearfix:after{ content:"."; display: block; height: 0; visibility: hidden; clear: both;font-size: 0px;}
.clearfix { zoom: 1;}
.fl{float: left;}
.fr{float: right;}


/*top & bottom*/
.header{ background: #fff; position: fixed;top: 0; z-index: 50; width: 100%; background:#fff;box-shadow:0 0 20px rgba(51,51,51,.5);max-width:640px !important; margin:0 auto;}
.header .a-back{ display: block; width:28%; float: left; font-size:14px; line-height:30px;margin-top:0.8em; padding-left:10px;}
.header .a-back img{ width:20px; height:20px; padding-right:5px; margin-top:0.5em;}
.logo{ width:80%; display: block; float:left; margin-top:0.5em; margin-left:2%;}
.logo img{ width:80%;}
.home .logo { float: left;}
.nav-btn,.btn-close{ width: 13%; float: right; cursor: pointer;}



.home_ban{position: relative;}
.home_ban .bx-wrapper{position: relative;z-index: 11; padding-bottom:0%;}
.home_ban li{background-position: center;background-size: cover;text-align: center;position: relative;}


.logo-white,.nav-btn-white,.btn-close{ display: none;}

.header-fixed{ background: rgba(255,255,255,1);}

.mainnav{ width:50%; position: fixed; z-index: 20; right: -50%; overflow-y: scroll;}

.mainnav ul{ width:100%; float:left;}
.mainnav ul li{width:100%;display:block;float:left;position:relative;height:auto;background:#eee;border-bottom: 1px solid #e5e5e5; margin-top:1px; position:relative;}
.mainnav ul li a{display: block;width:100%; float:left;height:40px;line-height:40px;padding:0px 10px 0px 20px;}
.mainnav ul li .tmico {position: absolute;right: 15px;top:20px;margin-top: -5px;width: 6px;height: 10px;  background: url(../images/cpico1.png) no-repeat;}



.mainnav ul li:hover{ background:#008bcc;}
.mainnav ul li:hover a{ color:#fff;}
.mainnav ul li:hover .tmico{background: url(../images/cpico1H.png) no-repeat;}


.mainnav ul li.on{ background:#008bcc;}
.mainnav ul li.on a{ color:#fff;}
.mainnav ul li.on .tmico{background: url(../images/cpico1H.png) no-repeat;}


.mainnav ul li .hidemenu a{width:100%;height: auto; padding-left: 10px; background-color: #dedede; font-size: 12px; color: #666;}
.mainnav ul li .hidemenu a:hover{background-color: #ccc;}
.mainnav ul li .hidemenu .cur{color: #217ac6;}

.mainnav dl.chim{ background:#fff; width:100%; float:left; overflow:hidden;}

.mainnav dl.chim dt a{ background:#fff; padding-left:30px;}
.mainnav dl.chim dt a:hover{ background:#f2f2f2;}

.nav-open{ transition: all 1s; right: 0; opacity: 1;-webkit-animation: nav 1s;-moz-animation: nav 1s;animation: nav 1s;}
.nav-bg{ background: rgba(0,0,0,0.6); width:50%;position: fixed; right: 0%; top: 0;height: 100%; z-index: 5; display: none;}

@-webkit-keyframes nav{
	0%{ transform: rotateX(-34%); opacity: 0; }
	100%{ transform: rotateX(0); opacity: 1;}
}
@-moz-keyframes nav{
	0%{ transform: rotateX(-34%); opacity: 0; }
	100%{ transform: rotateX(0); opacity: 1;}
}
@keyframes nav{
	0%{ transform: rotateX(-34%); opacity: 0; }
	100%{ transform: rotateX(0); opacity: 1;}
}

/*top & bottom*/






.section1 { background:url(../images/section1.jpg) 50%;}

.pageTitle{ width:100%; position:relative; height:100px;}
.pageTitle h2{display:block;width:100%;font-size:28px;color:#333; text-align:center;transition: all 1s;  opacity: 0; position:absolute; margin-top:160px; height:32px; line-height:32px;}
.pageTitle p{ display:block; width:100%; text-align:center; position:absolute; margin-top:200px; height:9px;transition: all 1s;  opacity: 0;}
.pageTitle p img{ display:block; margin:0 auto;}
.pageTitle span{ display:block; width:100%; font-size:14px; color:#666; text-align:center; line-height:30px;transition: all 1s;  opacity: 0; position:absolute; margin-top:240px; height:30px;}

.pageTitle2 h2{ color:#fff;}
.pageTitle2 span{ color:#fff;}



.gywmCont{ width:97%; float:left; margin:5px 1.5%;position:relative;min-height:390px;}
.gywmTxt{ width:100%; float:left;transition: all 1s;  opacity: 0; margin-left: -1108px; position:absolute;}
.gywmTxt h1{font-size:26px;color:#333;font-family:Verdana, Geneva, sans-serif;text-transform:uppercase;display:block;float:left;width:100%;height:30px;line-height:30px; font-weight:normal;}
.gywmTxt h2{font-size:18px;color:#000;display:block;float:left;width:100%;height:30px;line-height:30px; font-weight:normal;}
.gywmTxt span{width:100%;display:block;margin:5px 0px;float:left; font-size:16px; line-height:30px; color:#333; height:210px; overflow:hidden;}


.gywmUl{ width:100%; float:left; margin-top:10px; }
.gywmUl ul li{ width:33.333333%;display:block; float:left; text-align:center;}
.gywmUl ul li h2{font-family:"Impact";display:block;float:left;color:#194ebf;text-align:center;width:100%;font-size:30px;height:50px;line-height:50px;}
.gywmUl ul li p{display:block; float:left; text-align:center; width:100%; font-size:14px; color:#333;}

.gywmPic{ width:100%;float:left;transition: all 1s; opacity: 0; margin-left:2000px;position:absolute;}
.gywmPic .ab{ width:137px; height:320px; overflow:hidden;float:left; margin-left:13px; position:relative;}
.gywmPic .ab h2 {overflow: hidden;width: 137px;}

.gywmPic .ab{width:137px; float:left;position:relative;} 
.gywmPic .ab p{position:absolute; top: 210px;left:0px;} 
.gywmPic .ab h2{overflow:hidden;width:137px;} 
.gywmPic .ab h2 a img{ transition:all 0.6s ease 0s;} 
.gywmPic .ab h2 a img:hover{/*transform:scale(1.2); transition:all 0.6s ease 0s;*/}

.ab1{ margin-top:65px;}
.ab2{ margin-top:0px;}
.ab3{ margin-top:65px;}
.ab4{ margin-top:0px;}



.section2 { background:url(../images/section2.jpg) 50%;}

.solution{position:relative;min-height:430px; width:97%;margin:5% 1.5% 0 1.5%; transition: all 1s;opacity:0; margin-left:-1500px;}  
.solution .iteam1{ width:100%; height:130px; position:absolute; left:0px; top:0px;}
.solution .iteam1 i{ width:100%; height:100%; background:#fff; opacity:70%; position:absolute; left:0px; top:0px; z-index:2;}
.solution .iteam1 img{ width:40px; height:40px; display:block; margin:15px auto; position:relative; z-index:3;}
.solution .iteam1 span{display:block;width:100%;text-align:center;font-size:16px;color:#033470;font-weight:bold;position:relative;z-index:3; margin-bottom:5px;}
.solution .iteam1 p{display:block;width:100%;text-align:center;font-size:14px;position:relative;z-index:3;}


.solution .iteam2{ width:49.5%; height:90px; position:absolute; left:0px; top:135px;}
.solution .iteam2 i{ width:100%; height:100%; background:#fff; opacity:70%; position:absolute; left:0px; top:0px; z-index:2;}
.solution .iteam2 img{ width:40px; height:40px; display:block; margin:5px auto; position:relative; z-index:3;}
.solution .iteam2 span{display:block;width:100%;text-align:center;font-size:16px;color:#033470;font-weight:bold;position:relative;z-index:3;}

.solution .iteam3{ width:49.5%; height:90px; position:absolute; right:0px; top:135px;}
.solution .iteam3 i{ width:100%; height:100%; background:#fff; opacity:70%; position:absolute; left:0px; top:0px; z-index:2;}
.solution .iteam3 img{ width:40px; height:40px; display:block; margin:5px auto; position:relative; z-index:3;}
.solution .iteam3 span{display:block;width:100%;text-align:center;font-size:16px;color:#033470;font-weight:bold;position:relative;z-index:3;}

.solution .iteam4{ width:49.5%; height:90px; position:absolute;left:0px;top:230px;}
.solution .iteam4 i{ width:100%; height:100%; background:#fff; opacity:70%; position:absolute; left:0px; top:0px; z-index:2;}
.solution .iteam4 img{ width:40px; height:40px; display:block; margin:5px auto; position:relative; z-index:3;}
.solution .iteam4 span{display:block;width:100%;text-align:center;font-size:16px;color:#033470;font-weight:bold;position:relative;z-index:3;}

.solution .iteam5{ width:49.5%; height:90px; position:absolute; right:0px;top:230px;}
.solution .iteam5 i{ width:100%; height:100%; background:#fff; opacity:70%; position:absolute; left:0px; top:0px; z-index:2;}
.solution .iteam5 img{ width:40px; height:40px; display:block; margin:5px auto; position:relative; z-index:3;}
.solution .iteam5 span{display:block;width:100%;text-align:center;font-size:16px;color:#033470;font-weight:bold;position:relative;z-index:3;}


/*.solution img{transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;}
.solution img:hover{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}*/




.section3 { background:url(../images/section3.jpg) 50%;}
.caseBox{width:100%;transition: all 1s; opacity: 0; margin-left:2000px;}  

.caseBox .col-pro-item {position: relative;float: left;width:47%; margin:0px 1.5% 15px 1.5%;overflow: hidden;}

.caseBox .col-pro-item img { -webkit-transition: all 0.4s ease-in-out 0.2s; -moz-transition: all 0.4s ease-in-out 0.2s; -o-transition: all 0.4s ease-in-out 0.2s; -ms-transition: all 0.4s ease-in-out 0.2s; transition: all 0.4s ease-in-out 0.2s; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; width:100%; height:100%;}

/*.caseBox .col-pro-item a:hover img { -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; -ms-transition-delay: 0s; transition-delay: 0s; }*/

.caseBox .col-pro-item a .fdc {position:relative;width:100%; color:#333;height:25px;line-height:25px;text-align:center;font-size:16px;overflow: hidden; }

.caseBox .col-pro-item a:hover .fdc {/* background: #1756b7; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; width: 100%; height: 100%; left: 0; top: 0; -webkit-transition: all 0.2s ease-in-out 0.2s; -moz-transition: all 0.2s ease-in-out 0.2s; -o-transition: all 0.2s ease-in-out 0.2s; -ms-transition: all 0.2s ease-in-out 0.2s; transition: all 0.2s ease-in-out 0.2s; */}



.section4 { background:url(../images/section4.jpg) 50%;}
.panter{margin-top:4%; position:relative; width:100%;transition: all 1s;opacity:0; margin-left:-1500px;}  
.panter .bd ul{ width:100%; margin:0px 0px; padding:0px 0px;}
.panter .bd ul li{float: left;width:33.333333%; display:block;-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.panter .bd ul li .box{margin:0 3px 7px 3px;-webkit-background-size: cover;-o-background-size: cover;-moz-background-size: cover;background-size: cover;}
/*.panter .bd ul li  em{display: block;padding-top: 43%;}
.panter .bd ul li:hover{-webkit-animation-name: move;animation-name: move;}*/


.panter .hd { text-align:center; margin:2% auto 0px auto; }
.panter .hd ul li { display: inline-block; width:12px; margin-right:15px; height:12px;background:#fff;border:solid 2px #fff;cursor:pointer;border-radius:10px;}
.panter .hd ul li.on{ background:none; border:solid 2px #fff;}


@-webkit-keyframes move {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    25%{
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    75%{
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }
    100% {
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
}

@keyframes move {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    25%{
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
    50% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    75%{
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }
    100% {
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
}

.section5 { background:url(../images/section5.jpg) 50%;}

.ysBox{ width:100%; margin-top:38%;  position: relative;opacity: 0;filter: alpha(opacity=0);-webkit-transition: 0.3s 0.8s linear;-o-transition: 0.3s 0.8s linear;transition: 0.3s 0.8s linear;}
.ysBox ul li{ width:46%; margin:0px 2% 10px 2%;float:left;}
.ysBox ul li i{ width:100%;}
.ysBox ul li i img{ width:40%; display:block; margin:0 auto;transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;}
.ysBox ul li b{width:100%;display:block;float:left;color:#fff;text-align:center;padding:5px 0px;font-size:22px;font-weight:normal;}
.ysBox ul li span{width:100%;display:block;float:left;color:#fff;font-size:14px;line-height:22px;}
.ysBox ul li a:hover img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}


.section6 { background:url(../images/section6.jpg) 50%;}

.lxBox{width:97%; margin:0 1.5%;}
.lxBox .lxBoxL{ width:100%; float:left;font-size:14px;color:#fff;line-height:26px;transition: all 1s;  opacity: 0; margin-left: -1108px;}
.lxBox .lxBoxR{ width:100%; float:left;transition: all 1s; opacity: 0; margin-left:2000px; margin-top:10px;}
.lxBox .lxBoxR img{ width:90%; display:block; margin:0 auto;}

.fooBg{ width:100%;height:35px; margin-top:10px; font-size:12px;line-height:17px; color:#fff; text-align:center;}
.fooBg2{ background:#333; text-align:center; color:#fff; padding:10px 0px;}

.footer{width:100%; position: fixed!important;bottom: 0;right: 0;z-index: 9999;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.foot{width:100%;position: fixed;height:3.2rem;bottom:0;left:0;z-index:10;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;background: #2154af;}
.foot-relative{width:100%;height:3.2rem;}
.foot a{display:block;float:left;width:25%;color: #fff;}
.foot a span{display:block;width:100%;text-align:center;}
.foot a span img{ width:25%;  display:block; margin:5px auto;}
.foot a h3{width:100%;text-align:center;font:14px "microsoft yahei";}


/*--------内页---*/
.pageTitle3{line-height:20px;text-align:center;color:#1d5ab9;font-size:18px;border-bottom:2px solid #eceaea; margin-bottom:18px; font-weight:bold; padding:15px 0px;}

.cpzs_nav{width:100%; display:block; overflow:hidden;}
.cpzs_nav li{width:23%;float:left;margin:0px 1% 10px 1%;}
.cpzs_nav li a{ display:block; height:28px; line-height:28px; text-align:center; border:1px solid #d0d0d0; background:#fff; overflow:hidden; font-weight:bold; color:#505050;}
.cpzs_nav li a:hover{ border:1px solid #1d5ab9; background:#1d5ab9; color:#fff;}
.cpzs_nav li a.hover{ border:1px solid #1d5ab9; background:#1d5ab9; color:#fff;}

.cpzs_nav1{width:100%; display:block; overflow:hidden;}
.cpzs_nav1 li{width:31%;float:left;margin:0px 1% 10px 1%;}
.cpzs_nav1 li a{ display:block; height:28px; line-height:28px; text-align:center; border:1px solid #d0d0d0; background:#fff; overflow:hidden; font-weight:bold; color:#505050;}
.cpzs_nav1 li a:hover{ border:1px solid #1d5ab9; background:#1d5ab9; color:#fff;}
.cpzs_nav1 li a.hover{ border:1px solid #1d5ab9; background:#1d5ab9; color:#fff;}


.news-info{ padding: 3.1% 3.1% 5.9%; color:#5a5a5a;}
.news-info .ti{ font-weight: bold; text-align: center; padding: 2.8% 2.8% 1%; font-size: 1.33em;}
.news-info .time{ text-align:center; font-size:12px; padding: 1% 0 1.5%; display: block;}
.news-info .conttxt{ padding: 2.8% 0 5.9%; border-top: 1px solid #E7E6E3; line-height:28px;border-bottom: 1px solid #E7E6E3;}
.news-info .conttxt .p{ text-indent: 2em; padding-top: 3.9%;}
.news-info .conttxt .img{ text-align: center;}
.news-info .conttxt .title{ font-weight: bold; padding-top: 2.8%;}

.news-info .next-box{ padding-top: 3%;}
.news-info .next-box .prev,
.news-info .next-box .next{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news-info .next-box span{ font-weight: bold; line-height:200%; font-size:12px; padding-right: 1%;}



/*--------新闻中心------*/

#in_news{float:left;display:block;width:100%;}
#in_news ul li{ width:97%; float:left; margin:10px 1.5% 0px 1.5%;}
#in_news ul li .newsDate{ width:20%;height:90px;text-align: center;margin-bottom: 18px; background: #fff;box-shadow: rgba(0,0,0,.21)0 0 10px;margin-bottom:10px; float:left;}
#in_news ul li .newsDate em{color: #666;font-size:32px;line-height: 28px; margin-top: 23px;font-family: arial;padding-top: 0px;font-weight: bold; font-style:normal; display:block; float:left; width:100%; padding-bottom:15px;}
#in_news ul li .newsDate b {color: #666;font-size: 14px;line-height: 14px;font-family: arial;font-weight: normal;}

#in_news ul li .newsTxt{ width:75%; float:right;}
#in_news ul li .newsTxt .txtTitle{ width:100%; float:left; font-size:16px; height:30px; line-height:30px; overflow:hidden;}

#in_news ul li .newsTxt span.txt{ width:100%; display:block; float:left; color:#555; font-size:12px; height:40px; overflow:hidden; line-height:20px;}
#in_news ul li .newsTxt span.txt a{ color:#555;}
#in_news ul li .newsTxt .more{ height:26px; line-height:26px; width:90px; display:block;border-radius:20px;float:left;margin-top:5px; border: 1px solid #e3e3e3; color:#555; font-size:12px;}
#in_news ul li .newsTxt .more span{ float:left;width:30px; height:20px;  font-size: 0; margin:3px 2px;display: block; background: url('../images/icon-more01.png') no-repeat center center; background-size:70%; transition: all 0.3s;}
#in_news ul li .newsTxt .more:hover{ color:#fff; background:#2154af;}
#in_news ul li .newsTxt .more:hover span{ background: url('../images/icon-more02.png') no-repeat center center #2154af;background-size:70%;}


.pageNav{width:100%;height:30px;line-height:30px;margin:15px 0px;text-align:center; clear:both;}


/*---案例中心-----*/

.caseBox2{width:100%;}  
.caseBox2 .col-pro-item {position: relative;float: left;width:47%; margin:10px 1.5% 10px 1.5%;overflow: hidden;}

.caseBox2 .col-pro-item img { width:100%; height:100%;}

/*.caseBox2 .col-pro-item a:hover img { -webkit-transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; -webkit-transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; -ms-transition-delay: 0s; transition-delay: 0s; }*/

.caseBox2 .col-pro-item a .fdc {position:relative;width:100%; color:#333;height:25px;line-height:25px;text-align:center;font-size:16px;overflow: hidden; }

/*.caseBox2 .col-pro-item a:hover .fdc { background: #1756b7; -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; width: 100%; height: 100%; left: 0; top: 0; -webkit-transition: all 0.2s ease-in-out 0.2s; -moz-transition: all 0.2s ease-in-out 0.2s; -o-transition: all 0.2s ease-in-out 0.2s; -ms-transition: all 0.2s ease-in-out 0.2s; transition: all 0.2s ease-in-out 0.2s; }*/


/*------荣誉样式---*/
#in_honor{ width:100%;}
#in_honor ul li{ width:31.33333%; margin:10px 1%; float:left;}



#in_honor ul li .jdBox{ width:100%; float:left;}
#in_honor ul li .jdBox a{ display:block; float:left; width:100%; border:solid 1px #fff;}
#in_honor ul li .jdBox a img{ width:100%; display:block; float:left;}
#in_honor ul li .jdBox a:hover{}

#in_honor ul li .jdBox a span{ width:100%; display:block; float:left; text-align:center;font-size:12px; color:#595757;}


#in_honor ul li .jdBox a:hover span,#in_honor ul li .jdBox a:hover em{color:#2154af;}

#in_honor ul li .jdBox .gx{ width:100%; float:left;font-size:12px; color:#595757; margin-top:8px;line-height:15px; padding:0px 5px; text-align:center;}


/*-----产品中心详细页面-----*/
.nav-box{margin:18px auto 8px auto;height: 40px;line-height: 40px;border-bottom: 1px solid #ececec;text-indent: 30px;font-size: 14px;color: #666; background:url(../images/homeIcon.jpg) 10px 14px no-repeat #fff;}
.nav-box a{color: #1256a1;padding: 0 10px;}
.nav-box a:hover{color:#1256a1;text-decoration: none;}
.nav-box span{padding-left: 10px;}


.proTop{ width:97%; margin:10px 1.5%; float:left;}
.proTop .proTopL{}
.proTop .proTopL img{ width:100%;}




.proTopL{ width:100%; z-index:4; margin:0px auto;}
.abs {position:relative; }
.proTopL .hd {bottom:30px;height:20px;left:0px;width:100%;}
.proTopL .hd ul {width:100%;text-align:center;margin:0 auto;}
.proTopL .hd ul li {display:inline-block;border-radius:5px; list-style:none;background:#fff;width:30px;height:5px;margin-left:10px;cursor:pointer;}
.proTopL .hd ul li {*display:inline;}
.proTopL .hd ul li.on { background:#4c7cd1; cursor:pointer;}
.proTopL, .proTopL a {display:block; width:100%;}
.proTopL ul {margin:0 auto; padding:0px 0px;}



.proTop .proTopR{ width:97%; margin:10px 1.5%; float:left;}
.proTop .proTopR h2{ display:block; width:100%; height:30px; line-height:30px; font-size:20px;}
.proTop .proTopR h5{ display:block; width:100%; height:20px; line-height:20px; font-size:16px;}



.proBot{ width:97%; margin:0px 1.5%; float:left;}
.proBot_title dl { width:100%;height:46px;float: left;border: 1px solid #DBDBD0;background: #EEEEE4;height: 44px;}
.proBot_title dl dd {display: block;float: left;height: 40px;line-height: 40px;}
.proBot_title dl dd a{font-size: 14px;color: #182941; display:block; float:left;height: 40px;line-height: 40px;padding-left: 32px;padding-right: 34px;}
.proBot_title dl dd a.proHover{border-bottom: 4px solid #464639;padding-bottom: 0;background: #D7D7C9;}
.proBot_title dl dd a.proHover{border-bottom: 4px solid #464639;padding-bottom: 0;background: #D7D7C9;}

.proBotCont{ width:97%; float:left; border:solid 1px #eaeaea; border-top:none;padding:15px 1.5%;}

.proBotTxt{ width:100%; line-height:30px; float:left; padding:10px 0px;}
.proBotTxt table{width:100% !important;}

/*------新闻-----*/

.xwzxBox{ width:96%; float:left; margin:5px 2%;}
.subcata{width:100%; height:40px; line-height:40px; border-bottom:1px #CCC solid; clear:both;}
.subcata span{width:100px; height:38px; line-height:38px; font-size:16px; display:block; float:left; text-align:center; border-bottom:2px #e95412 solid;}
.subcata a{width:50px; height:38px; line-height:38px; display:block; float:right; text-align:center; font-size:12px;}
.xwzxBox ul li{ width:100%; display:block; float:left; height:35px; font-size:12px;line-height:35px;border-bottom:dashed 1px #ccc;}
.xwzxBox ul li a{ display:block; float:left; text-indent:10px; background:url(../images/li_list2.jpg) left center no-repeat; width:85%; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.xwzxBox ul li span{ width:15%; display:block; float:right; text-align:right; color:#9d9c9c;}

/*Pages*/
.Pages{  margin-top:0.3rem; margin-bottom:0.3rem;line-height:18px; zoom:1; overflow:hidden; text-align: center; margin:14px auto;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; color:#3d3e40;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{ color:#05469d;}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ color:#05469d;}
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{ color:#05469d;}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{}
.Pages .p_page em a.a_cur{ color:#fff; background:#014492; border: 1px solid #014492; }
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;}

.Pages .p_page a{ border: 1px solid #d0d0d0; background: #fff; padding:0px 7px; background-color:#e5e5e5; color:#666;}
.Pages .p_page a.a_cur{ border: 1px solid #d0d0d0; background: #fff; padding:0px 7px; background-color:#1756b7; color:#fff;}
.Pages .p_page .a_first,
.Pages .p_page .a_prev,
.Pages .p_page .a_next,
.Pages .p_page .a_end{ margin: 0 1px;}

.Pages .p_count,
.Pages .p_total,
.Pages .p_jump{ display: none;}

@media screen and (min-width: 480px) {
	.Pages .p_page a{ padding: 2px 7px;}
}
@media screen and (min-width: 540px) {
	.Pages .p_page a{ padding: 4px 9px;}
}
/*Pages*/

