/* Reset Css */
html,body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0;}
fieldset,img {border:0;outline:medium none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal;font-style:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
[hidden],script{display:none;}
a{text-decoration:none;outline:medium none;}
input,textarea{outline:medium none;}

/* Supcold 2016.06.22 */

/* Common */
html,body{font: 14px/1 'Microsoft YaHei','Simsun',Arial,Helvetica,sans-serif;color: #555;}
input,label{color: #444;font-family: 'Microsoft YaHei';font-size: 12px;}
textarea{color: #444;font-family: 'Microsoft YaHei';font-size: 12px;}
img{font-size: 12px;}
a{color: #333;}
p{word-break: break-all;word-wrap: break-word;}
.l{float: left;}
.r{float: right;}
.wrap{width: 1100px;margin: 0 auto;}

.aft:after{clear: both;display: block;content: "";height: 0;font-size: 0;visibility: hidden;} 
.transition{-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.box-sizing{-webkit-box-sizing:border-box;box-sizing:border-box;}

/* swiper css v2.7.0 */
.swiper-container{height:100%;position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;z-index:1;}
.swiper-wrapper{position:relative;width:100%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;-webkit-transition-property:-webkit-transform,left,top;-moz-transition-property:-moz-transform,left,top;-o-transition-property:-o-transform,left,top;transition-property:transform,left,top;-webkit-transform:translate3d(0px,0,0);-moz-transform:translate3d(0px,0,0);-o-transform:translate3d(0px,0,0);-o-transform:translate(0px,0px);transform:translate3d(0px,0,0);-ms-transition-property:-ms-transform,left,top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;}
.swiper-slide{height:100%;float:left;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}

/*HD & FT*/
.header{height: 120px;}
.header .hd-bar{height: 24px;text-align: right;padding-top: 19px;font-size: 0;}
.header .hd-bar .lang,
.header .hd-bar .search,
.header .hd-bar .tel{display: inline-block;vertical-align: middle;}
.header .hd-bar .lang a{display: block;width: 80px;height: 22px;border: 1px solid #E6E6E6;border-radius: 5px;color: #555;font-size: 14px;line-height: 22px;text-align: center;}
.header .hd-bar .lang a:hover{background-color: #444687;color: #FFF;border: 1px solid #444687;}
.header .hd-bar .search{margin-left: 18px;height: 24px;position: relative;}
.header .hd-bar .search input[type="text"]{vertical-align: middle;border: 1px solid #E6E6E6;border-radius: 5px;height: 22px;width: 142px;padding-left: 12px;padding-right: 23px;}
.header .hd-bar .search input[type="text"]:focus{box-shadow: 0 0 5px #69950A;border: 1px solid #69950A;}
.header .hd-bar .search input[type="submit"]{vertical-align: middle;width: 23px;height: 22px;border: none;background: url(../images/search-icon.png) center center no-repeat;position: absolute;right: 0;top: 1px;}
.header .hd-bar .tel{margin-left: 22px;height: 24px;padding-left: 24px;background: url(../images/hd-tel-icon.png) 0 center no-repeat;color: #444687;font-size: 18px;font-weight: 700;font-family: Arial;line-height: 24px;}
.header .navbar{margin-top: 20px;height: 38px;background: url(../images/navbar-bg.gif) 0 center repeat-x;}
.header .navbar .logo{float: left;margin-top: -10px;margin-left: -44px;background-color: #FFF;padding-left: 44px;padding-right: 48px;background: url(../images/logo-left.gif) left -1px no-repeat,url(../images/logo-right.gif) right -1px no-repeat #FFF;font-size: 0;line-height: 1;}
.header .navbar .logo img{height: 54px;}

.header .navbar .nav{float: right;}
.header .navbar .nav li{float: left;width: 145px;height: 31px;padding-left: 1px;background: url(../images/nav-li-bg.png) 0 center no-repeat;position: relative;}
.header .navbar .nav li > a{display: block;height: 29px;margin-top: 1px;text-align: center;position: relative;z-index: 10;}
.header .navbar .nav li > a span{display: inline-block;margin-top: 8px;padding-bottom: 3px;color: #555;font-size: 14px;border-bottom: 2px solid rgba(255,255,255,0);}
.header .navbar .nav li .subnav{display: none;width: 125px;background-color: #fff;padding: 5px 10px;position: absolute;top: 30px;left: 1px;z-index: 9;box-shadow: 0 0 3px #EEE;}
.header .navbar .nav li .subnav dd{border-top: 1px dotted #CCC;height: 30px;}
.header .navbar .nav li .subnav dd:first-child{border-top: none;}
.header .navbar .nav li .subnav dd a{display: block;height: 30px;color: #555;line-height: 30px;text-align: center;}
.header .navbar .nav li .subnav dd a:hover{color: #0C3E90;}
.header .navbar .nav li:hover > a{background-color: #FFF;}
.header .navbar .nav li:hover > a span{border-bottom: 2px solid #0C3E90;color: #0C3E90;}
.header .navbar .nav li:hover .subnav{display: block;}
.header .navbar .nav li.cur > a span{color: #0C3E90;}

.footer{border-top: 1px solid #DEDEDE;background-color: #F5F3F3;}
.footer .ft-cont{color: #555;font-size: 14px;line-height: 30px;overflow: hidden;}
.footer .ft-cont .title-en{color: #555;font-size: 20px;text-transform: uppercase;margin-bottom: 10px;}
.footer .ft-cont .title-zh{color: #555;font-size: 16px;padding-bottom: 10px;}
.footer .ft-cont p span.jst90{display: inline-block;vertical-align: middle;-moz-text-align-last:justify;text-align:justify;width: 90px;height: 30px;overflow: hidden;}
.footer .ft-cont p span.jst90:after{display:inline-block;content:'';overflow:hidden;width:100%;height:0;}
.footer .ft-cont .ftnav{float: left;padding: 48px 0;width: 313px;height: 220px;}
.footer .ft-cont .ftnav ul{overflow: hidden;}
.footer .ft-cont .ftnav li{width: 50%;float: left;padding: 2px 0 5px;}
.footer .ft-cont .ftnav li a{display: inline-block;padding-bottom: 1px;border-bottom: 1px solid rgba(255,255,255,0);color: #555;line-height: 1;}
.footer .ft-cont .ftnav li a:hover{color: #0A3990;border-bottom: 1px solid #0A3990;}
.footer .ft-cont .fttel{float: left;padding: 48px 0;width: 350px;height: 220px;padding-left: 87px;border-left: 1px solid #DEDEDE;}
.footer .ft-cont .ftemail{float: left;padding: 88px 0 78px;width: 259px;height: 150px;padding-left: 89px;border-left: 1px solid #DEDEDE;}
.footer .ft-cont .ftemail p.block{overflow: hidden;}
.footer .ft-cont .ftemail span.jst84{display: inline-block;vertical-align: middle;-moz-text-align-last:justify;text-align:justify;width: 84px;height: 30px;overflow: hidden;}
.footer .ft-cont .ftemail span.jst84:after{display:inline-block;content:'';overflow:hidden;width:100%;height:0;}
.footer .ft-cont .ftemail span.member{display: block;text-indent: 6.3em;}
.footer .ft-cont .ftemail span.member:first-child{padding-left: 0;display: inline;}
.footer .copyright{height: 77px;background-color: #24253E;overflow: hidden;}
.footer .copyright p{color: #5A6B80;font-size: 14px;line-height: 76px;text-transform: uppercase;white-space: pre;}
.footer .copyright a.cert{float: right;display: block;line-height: 1;margin-top: 19px;}

/* index */
.islide{height: 522px;position: relative;}
.islide .swiper-slide{font-size: 0;line-height: 1;overflow: hidden;-moz-user-select: none;}
.islide .pagination{position: absolute;bottom: 22px;left: 0;width: 100%;z-index: 9;font-size: 0;text-align: center;}
.islide .pagination span.swiper-pagination-switch{display: inline-block;vertical-align: middle;margin: 0 4px;width: 7px;height: 7px;border: 3px solid #444687;border-radius: 13px;background-color: #444687;cursor: pointer;}
.islide .pagination span.swiper-active-switch{border: 3px solid  #FFF;}

.iblock{height: 302px;margin: 127px auto;background-color: #063387;box-shadow: inset 0 0 100px #000E33;}
.iblock .item{float: left;width: 250px;height: 430px;margin-top: -65px;margin-left: 33px;padding: 0 18px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color: #052F79;background: -moz-linear-gradient(top, #0D4094 0%, #001A55 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0D4094), color-stop(100%,#001A55));background: -webkit-linear-gradient(top, #0D4094 0%,#001A55 100%);background: -o-linear-gradient(top, #0D4094 0%,#001A55 100%);background: -ms-linear-gradient(top, #0D4094 0%,#001A55 100%);background: linear-gradient(to bottom, #0D4094 0%,#001A55 100%);}
.iblock .item:first-child{margin-left: 0;}
.iblock .item .title{padding: 26px 0 19px;border-bottom: 1px solid #5576AE;color: #FFF;font-size: 20px;text-align: center;line-height: 1;}
.iblock .item .pic{margin-top: 22px;width: 100%;height: 113px;font-size: 0;line-height: 1;}
.iblock .item .pic img{width: 100%;height: 100%;}
.iblock .item .text{margin-top: 15px;color: #FFF;font-size: 14px;line-height: 30px;}
.iblock .item .link{text-align: right;margin-top: 20px;}
.iblock .item .link a{display: inline-block;padding-bottom: 2px;border-bottom: 1px solid rgba(255,255,255,0);color: #9C9EE5;font-size: 14px;}
.iblock .item .link a:hover{color: #FFF;border-bottom: 1px solid #FFF;}

/* inner pages */
.crumbs{margin-top: 18px;height: 60px;background: url(../images/crumbs-bg.png) 0 0 repeat-x #042B6F;color: #FFF;font-size: 13px;line-height: 60px;}
.crumbs span{display: inline-block;padding-left: 31px;height: 60px;line-height: 60px;background: url(../images/home.png) 0 18px no-repeat;}
.crumbs a{color: #FFF;margin: 0 4px;}

.flylayout{display: none;}
.flylayout:before{display: block;content: '';width: 100%;height: 100%;background-color: rgba(0,0,0,.6);position: fixed;left: 0;top: 0;z-index: 9998;}
.flylayout .fly-close{position: fixed;right: 15px;top: 15px;z-index: 9999;cursor: pointer;width: 30px;height: 30px;}
.flylayout .fly-close:before{display: block;content: '';width: 41px;height: 1px;background-color: #FFF;-webkit-transform: rotate(45deg);transform: rotate(45deg);position: absolute;left: -5px;top: 50%;}
.flylayout .fly-close:after{display: block;content: '';width: 41px;height: 1px;background-color: #FFF;-webkit-transform: rotate(-45deg);transform: rotate(-45deg);position: absolute;left: -5px;top: 50%;}
.flylayout .fly-main img{max-width: 100%;max-height: 100%;position: fixed;left: 50%;top: 50%;z-index: 9999;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

.pages{height: 30px;font-size: 0;text-align: center;}
.pages span{display: inline-block;vertical-align: middle;width: 30px;height: 30px;margin: 0 5px;}
.pages span a{display: block;height: 28px;border: 1px solid #E7E7E7;background-color: #F4F4F4;color: #666;font-size: 14px;line-height: 28px;text-align: center;}
.pages span a:hover{color: #FFF;background-color: #2D2F72;border: 1px solid #2D2F72;}
.pages span.sub{width: 78px;}
.pages span.point{width: 35px;background: url(../images/pages-point.png) 0 center no-repeat;}
.pages span.cur a{color: #FFF;background-color: #2D2F72;border: 1px solid #2D2F72;}


.inner-main{margin: 40px auto 80px;overflow: hidden;}
.inner-main .leftbar{float: left;width: 198px;padding: 70px 20px 58px;border: 1px solid #E1E1E1;background-color: #F5F3F3;border-radius: 43px 0 43px 0;position: relative;}
.inner-main .leftbar .inner-title{position: absolute;top: 12px;left: 24px;z-index: 9;width: 230px;height: 46px;padding: 0 3px 5px 1px;background: url(../images/inner-title.png) 0 0 no-repeat;}
.inner-main .leftbar .inner-title h3{height: 18px;padding-left: 16px;border-left: 5px solid #FFF;margin-top: 14px;margin-left: 21px;color: #FFF;font-size: 18px;font-weight: 700;line-height: 16px;}
.inner-main .leftbar .inner-subnav li{height: 49px;border-bottom: 1px solid #E0E0E0;}
.inner-main .leftbar .inner-subnav li a{display: block;padding-left: 32px;height: 49px;background: url(../images/inner-subnav.png) 5px 20px no-repeat;color: #555;font-size: 14px;line-height: 48px;}
.inner-main .leftbar .inner-subnav li a:hover{background-position: 5px -20px;color: #2D2F72;}
.inner-main .leftbar .inner-subnav li.cur a{background-position: 5px -20px;color: #2D2F72;font-weight: 700;}
.inner-main .container{float: right;width: 800px;}
.inner-main .container img{max-width: 100%;}
.inner-main .article{color: #555;font-size: 14px;line-height: 36px;}
.inner-main .article p{padding: 5px 0;}

.inner-main .honor{overflow: hidden;}
.inner-main .honor ul{width: 837px;margin-left: -37px;margin-top: -30px;}
.inner-main .honor li{float: left;width: 242px;height: 200px;margin-left: 37px;margin-top: 30px;background-color: #F5F5F5;}
.inner-main .honor li .pic{height: 163px;border: 1px solid #E2E2E2;font-size: 0;line-height: 1;text-align: center;background-color: #FFF;}
.inner-main .honor li .pic img{max-width: 100%;height: 100%;cursor: pointer;}
.inner-main .honor li .title{color: #666;font-size: 13px;text-align: center;line-height: 36px;}

.inner-main .partner{overflow: hidden;}
.inner-main .partner ul{width: 840px;margin-left: -40px;margin-top: -30px;}
.inner-main .partner li{float: left;width: 168px;height: 68px;border: 1px solid #DDD;margin-left: 40px;margin-top: 30px;font-size: 0;line-height: 1;}
.inner-main .partner li img{width: 168px;height: 68px;}

.inner-main .news{overflow: hidden;}
.inner-main .news li{height: 58px;margin: 1px 0;}
.inner-main .news li:nth-child(odd){background-color: #F5F3F3;}
.inner-main .news li a{display: block;height: 58px;padding-left: 39px;padding-right: 21px;color: #555;font-size: 14px;line-height: 58px;position: relative;}
.inner-main .news li a:before{display: block;content: '';width: 6px;height: 6px;border: 1px solid #E0E0E0;background-color: #E0E0E0;position: absolute;left: 10px;top: 26px;z-index: 9;}
.inner-main .news li a span{float: right;color: #555;}
.inner-main .news li a:hover{color: #2D2F72;}
.inner-main .news li a:hover:before{background-color: #2D2F72;}
.inner-main .news .pages{margin-top: 52px;}

.inner-main .newsshow .ns-content .nsc-title{margin: 25px 0 35px;}
.inner-main .newsshow .ns-content .nsc-title h3{color: #555;font-size: 20px;font-weight: 700;text-align: center;line-height: 1;}
.inner-main .newsshow .ns-content .nsc-row{height: 36px;background-color: #F4F4F4;text-align: center;line-height: 36px;font-size: 0;}
.inner-main .newsshow .ns-content .nsc-row .info,
.inner-main .newsshow .ns-content .nsc-row .share{display: inline-block;vertical-align: middle;}
.inner-main .newsshow .ns-content .nsc-row .info{height: 36px;overflow: hidden;}
.inner-main .newsshow .ns-content .nsc-row .info span{margin: 0 40px;color: #555;font-size: 12px;line-height: 36px;}
.inner-main .newsshow .ns-content .nsc-row .share{margin-left: 20px;}
.inner-main .newsshow .ns-content .nsc-row .share a{margin-top: 0;margin-bottom: 0;}
.inner-main .newsshow .ns-content .nsc-post{padding: 25px 0;color: #555;font-size: 14px;line-height: 36px;}
.inner-main .newsshow .ns-content .nsc-post p{padding: 10px 0;}
.inner-main .newsshow .ns-content .nsc-rel{border-top: 2px solid #EAEAEA;padding-top: 20px;overflow: hidden;}
.inner-main .newsshow .ns-content .nsc-rel .rel-link{line-height: 36px;}
.inner-main .newsshow .ns-content .nsc-rel .rel-link a{display: block;color: #555;font-size: 14px;}
.inner-main .newsshow .ns-content .nsc-rel .rel-link a:hover{color: #2D2F72;}
.inner-main .newsshow .ns-content .nsc-rel .back-link a{margin-top: 28px;display: block;height: 18px;padding-left: 34px;padding-right: 4px;background: url(../images/back-icon.png) 0 center no-repeat;color: #555;font-size: 14px;line-height: 18px;}
.inner-main .newsshow .ns-content .nsc-rel .back-link a:hover{color: #2D2F72;}

.inner-main .case{}
.inner-main .case ul{margin-top: 13px;}
.inner-main .case li{height: 113px;margin-top: 47px;overflow: hidden;}
.inner-main .case li:first-child{margin-top: 0;}
.inner-main .case .pic{float: left;width: 214px;height: 113px;font-size: 0;line-height: 1;}
.inner-main .case .pic img{width: 100%;height: 100%;}
.inner-main .case .cont{overflow: hidden;padding-left: 39px;height: 113px;}
.inner-main .case .cont .title{color: #555;font-size: 18px;padding: 1px 0 8px;}
.inner-main .case .cont .text{color: #555;font-size: 14px;line-height: 30px;}
.inner-main .case .cont .text a{color: #F5602E;}

.inner-main .caseshow{color: #555;font-size: 14px;line-height: 30px;}
.inner-main .caseshow .cs-pic{width: 300px;height: 200px;float: left;font-size: 0;line-height: 1;padding: 10px 40px 20px 0;}
.inner-main .caseshow .cs-pic img{width: 100%;height: 100%;}
.inner-main .caseshow .cs-title{font-size: 24px;padding: 15px 0 20px;}
.inner-main .caseshow p{padding-bottom: 15px;}

.inner-main .product{}
.inner-main .product .pro-desc{color: #555;font-size: 14px;line-height: 30px;}
.inner-main .product .pro-columns{overflow: hidden;padding: 25px 0 20px;}
.inner-main .product .pro-columns .pc-item{width: 370px;float: left;margin-left: 60px;margin-bottom: 25px;height: 306px;}
.inner-main .product .pro-columns .pc-item:nth-child(2n+1){margin-left: 0;}
.inner-main .product .pro-columns .pc-item .pic{height: 159px;border-radius: 5px;overflow: hidden;font-size: 0;line-height: 1;}
.inner-main .product .pro-columns .pc-item .pic img{width: 100%;height: 100%;}
.inner-main .product .pro-columns .pc-item .title{padding: 20px 0 13px;color: #555;font-size: 18px;font-weight: 700;text-transform: uppercase;}
.inner-main .product .pro-columns .pc-item .text{color: #555;font-size: 14px;line-height: 30px;}
.inner-main .product .pro-columns .pc-item .text a{float: right;color: #F5602E;}

.inner-main .prolist{overflow: hidden;}
.inner-main .prolist ul{margin-left: -40px;width: 840px;margin-top: -40px;overflow: hidden;}
.inner-main .prolist li{float: left;width: 240px;height: 220px;background: url(../images/prolist-bg.png) center center no-repeat;margin-left: 40px;margin-top: 40px;}
.inner-main .prolist li a{display: block;height: 220px;}
.inner-main .prolist li .pic{width: 240px;height: 153px;padding: 5px 0 10px;display: table-cell;vertical-align: middle;text-align: center;font-size: 0;line-height: 1;}
.inner-main .prolist li .pic img{max-width: 100%;max-height: 100%;}
.inner-main .prolist li .name{color: #555;font-size: 14px;text-align: center;}
.inner-main .prolist li .info{margin-top: 8px;color: #999;font-size: 12px;text-align: center;}
.inner-main .prolist .ajax-more{margin-top: 50px;height: 40px;background-color: #F5F3F3;color: #555;font-size: 14px;text-align: center;line-height: 40px;cursor: pointer;}
.inner-main .prolist .ajax-more span{display: inline-block;}
.inner-main .prolist .ajax-more span:before{display: none;vertical-align: middle;content: '';width: 40px;height: 40px;background: url(../images/loading.png) center center no-repeat;}
.inner-main .prolist .ajax-more.loading span:before{display: inline-block;-webkit-animation: loading 1.5s linear infinite;animation: loading 1.5s linear infinite;}
@keyframes loading{
	0%{-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100%{-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}

.inner-main .proshow{}
.inner-main .proshow .psi-pic{float: left;width: 310px;height: 233px;border: 1px solid #E3E3E3;font-size: 0;line-height: 1;}
.inner-main .proshow .psi-pic img{width: 100%;height: 100%;}
.inner-main .proshow .psi-cont{overflow: hidden;height: 235px;padding-left: 29px;}
.inner-main .proshow .psi-cont .title{padding: 35px 0 20px;color: #555;font-size: 18px;}
.inner-main .proshow .psi-cont .text{color: #555;font-size: 14px;line-height: 30px;}
.inner-main .proshow .psi-param{margin-top: 40px;font-size: 14px;line-height:30px; }
.inner-main .proshow .psi-param .psip-hd{height: 50px;background-color: #444687;padding-left: 30px;color: #FFF;font-size: 16px;line-height: 50px;}
.inner-main .proshow .psi-param .psip{display: inline-block;vertical-align: top;width: 390px;}
.inner-main .proshow .psi-param .psip span{display: block;height: 44px;margin-top: 3px;background-color: #EEE;padding-left: 37px;color: #555;font-size: 14px;line-height: 44px;}
.inner-main .proshow .psi-param .psip span:nth-child(even){background-color: #F9F9F9;}
.inner-main .proshow .psi-param .psip-b{margin-left: 16px;}

.inner-main .guestbook{}
.inner-main .guestbook .tips{margin-top: 20px;color: #555;font-size: 16px;line-height: 28px;}
.inner-main .guestbook .gb-form{margin-top: 30px;}
.inner-main .guestbook .gb-form p{margin-bottom: 20px;}
.inner-main .guestbook .gb-form p.mt50{margin-top: 50px;}
.inner-main .guestbook .gb-form input[type="text"]{width: 358px;padding: 0 20px;height: 42px;border: 1px solid #E7E6E6;border-radius: 8px;color: #666;font-size: 14px;}
.inner-main .guestbook .gb-form textarea{width: 557px;height: 155px;padding: 10px 20px;border: 1px solid #E7E6E6;border-radius: 8px;color: #666;font-size: 14px;line-height: 24px;resize: none;}
.inner-main .guestbook .gb-form input[type="submit"]{width: 130px;height: 40px;background-color: #2D2F72;border: none;border-radius: 8px;vertical-align: middle;color: #FFF;font-size: 18px;}
.inner-main .guestbook .gb-form span.resetform{display: inline-block;vertical-align: middle;width: 130px;height: 40px;background-color: #DAD8D8;border-radius: 8px;color: #FFF;font-size: 18px;line-height: 40px;text-align: center;margin-left: 20px;cursor: pointer;}

.inner-main .count{}
.inner-main .count .counttool{padding: 36px 0;border-top: 1px solid #D2D2D2;}
.inner-main .count .counttool:first-child{padding-top: 0;border-top: none;}
.inner-main .count .counttool .title{color: #444687;font-size: 16px;padding-bottom: 20px;}
.inner-main .count .counttool .title:before{display: inline-block;vertical-align: middle;content: '';width: 10px;height: 10px;background-color: #444687;margin: 0 10px 0 6px;}
.inner-main .count .counttool .title span.tips{font-size: 14px;margin-left: 12px;}
.inner-main .count .counttool .ctlist{overflow: hidden;margin-top: 20px;}
.inner-main .count .counttool .ctlist .ct-item{float: left;width: 203px;height: 40px;margin-left: 26px;margin-bottom: 40px;font-size: 0;}
.inner-main .count .counttool .ctlist .ct-item .input,
.inner-main .count .counttool .ctlist .ct-item .unit{display: inline-block;vertical-align: middle;height: 40px;color: #555;font-size: 14px;}
.inner-main .count .counttool .ctlist .ct-item input[type="text"]{vertical-align: middle;width: 98px;height: 38px;padding: 0 5px;border: 1px solid #D2D2D2;color: #555;font-size: 14px;}
.inner-main .count .counttool .ctlist .ct-item .unit{margin-left: 10px;line-height: 1;}
.inner-main .count .counttool .ctlist .ct-item .unit p{padding-bottom: 11px;}
.inner-main .count .counttool .cttext{margin-left: 26px;color: #444687;font-size: 14px;}
.inner-main .count .counttool .cttext em.red{color: #F00;}

.inner-main .download{}
.inner-main .download li{padding-left: 40px;height: 59px;border-bottom: 1px solid #D2D2D2;font-size: 0;position: relative;}
.inner-main .download li span,
.inner-main .download li a{float: left;display: block;color: #555;font-size: 14px;}
.inner-main .download li:before{display: block;content: '';width: 6px;height: 6px;border: 1px solid #E0E0E0;background-color: #E0E0E0;position: absolute;left: 10px;top: 26px;z-index: 9;}
.inner-main .download li span.title{width: 424px;line-height: 58px;}
.inner-main .download li span.view{display: none;margin-left: 20px;height: 59px;padding-left: 33px;line-height: 58px;background: url(../images/view-icon.png) 0 center no-repeat;cursor: pointer;}
.inner-main .download li a.dlink{display: none;margin-left: 50px;height: 59px;padding-left: 33px;line-height: 58px;background: url(../images/dlink-icon.png) 0 center no-repeat;}
.inner-main .download li span.date{float: right;margin-right: 20px;line-height: 58px;}

.inner-main .download li:hover{background-color: #F7F7F7;}
.inner-main .download li:hover:before{background-color: #2D2F72;}
.inner-main .download li:hover span.title{color: #2D2F72;}
.inner-main .download li:hover span.view{display: block;}
.inner-main .download li:hover a.dlink{display: block;}

.inner-main .download li a span{float: right;color: #555;}
.inner-main .download li a:hover{color: #2D2F72;}
.inner-main .download li a:hover:before{background-color: #2D2F72;}
.inner-main .download .pages{margin-top: 52px;}

.downslide{display: none;width: 540px;height: 620px;background-color: #FFF;position: fixed;left: 50%;top: 50%;z-index: 9999;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.downslide .swiper-container{width: 405px;height: 540px;margin: 40px auto;-moz-user-select: none;}
.downslide .swiper-container .swiper-slide img{width: 405px;height: 540px;}
.downslide .prev{width: 26px;height: 52px;position: absolute;left: -100px;top: 280px;z-index: 999;cursor: pointer;background: url(../images/ds-prev.png) center center no-repeat;}
.downslide .next{width: 26px;height: 52px;position: absolute;right: -100px;top: 280px;z-index: 999;cursor: pointer;background: url(../images/ds-next.png) center center no-repeat;}

.inner-main .contactus{color: #555;font-size: 14px;}
.inner-main .contactus .inc-name{font-size: 24px;font-weight: 700;padding: 20px 0 40px;}
.inner-main .contactus .inc-tel{padding-left: 37px;height: 26px;background: url(../images/inc-tel.png) 0 center no-repeat;color: #00275D;font-size: 18px;line-height: 26px;}
.inner-main .contactus .inc-num-info{margin-top: 18px;border-top: 1px solid #DDDCDC;}
.inner-main .contactus .inc-num-info p{height: 52px;border-bottom: 1px solid #DDDCDC;font-size: 0;}
.inner-main .contactus .inc-num-info p span{display: inline-block;vertical-align: middle;width: 364px;font-size: 14px;line-height: 52px;padding-left: 36px;}
.inner-main .contactus .inc-num-info p span.in-1{background: url(../images/in-1.png) 7px center no-repeat;}
.inner-main .contactus .inc-num-info p span.in-2{background: url(../images/in-2.png) 5px center no-repeat;}
.inner-main .contactus .inc-num-info p span.in-3{background: url(../images/in-3.png) 7px center no-repeat;}
.inner-main .contactus .inc-num-info p span.in-4{background: url(../images/in-4.png) 7px center no-repeat;}
.inner-main .contactus .inc-num-info p span.in-5{background: url(../images/in-5.png) 7px center no-repeat;}
.inner-main .contactus .inc-map{margin-top: 48px;height: 500px;}
