.row{width:102%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:2%;*margin-right:1.89%}.row>.span-1{width:6.33333333%}.row>.span-2{width:14.66666667%}.row>.span-3{width:23%}.row>.span-4{width:31.33333333%}.row>.span-5{width:39.66666667%}.row>.span-6{width:48%}.row>.span-7{width:56.33333333%}.row>.span-8{width:64.66666667%}.row>.span-9{width:73%}.row>.span-10{width:81.33333333%}.row>.span-11{width:89.66666667%}.row>.span-12{width:98%}.row>.span-13{width:106.33333333%}.row>.span-14{width:114.66666667%}.row>.span-15{width:123%}.row>.span-16{width:131.33333333%}.row>.span-17{width:139.66666667%}.row>.span-18{width:148%}.row>.span-19{width:156.33333333%}.row>.span-20{width:164.66666667%}.row>.span-21{width:173%}.row>.span-22{width:181.33333333%}.row>.span-23{width:189.66666667%}.row>.span-24{width:198%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.full-row>.span-13{width:108.33333333%;*width:108.22333333%}.full-row>.span-14{width:116.66666667%;*width:116.55666667%}.full-row>.span-15{width:125%;*width:124.89%}.full-row>.span-16{width:133.33333333%;*width:133.22333333%}.full-row>.span-17{width:141.66666667%;*width:141.55666667%}.full-row>.span-18{width:150%;*width:149.89%}.full-row>.span-19{width:158.33333333%;*width:158.22333333%}.full-row>.span-20{width:166.66666667%;*width:166.55666667%}.full-row>.span-21{width:175%;*width:174.89%}.full-row>.span-22{width:183.33333333%;*width:183.22333333%}.full-row>.span-23{width:191.66666667%;*width:191.55666667%}.full-row>.span-24{width:200%;*width:199.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-left-13{position:relative;left:-108.33333333%}.pull-left-14{position:relative;left:-116.66666667%}.pull-left-15{position:relative;left:-125%}.pull-left-16{position:relative;left:-133.33333333%}.pull-left-17{position:relative;left:-141.66666667%}.pull-left-18{position:relative;left:-150%}.pull-left-19{position:relative;left:-158.33333333%}.pull-left-20{position:relative;left:-166.66666667%}.pull-left-21{position:relative;left:-175%}.pull-left-22{position:relative;left:-183.33333333%}.pull-left-23{position:relative;left:-191.66666667%}.pull-left-24{position:relative;left:-200%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}.pull-right-13{position:relative;left:108.33333333%}.pull-right-14{position:relative;left:116.66666667%}.pull-right-15{position:relative;left:125%}.pull-right-16{position:relative;left:133.33333333%}.pull-right-17{position:relative;left:141.66666667%}.pull-right-18{position:relative;left:150%}.pull-right-19{position:relative;left:158.33333333%}.pull-right-20{position:relative;left:166.66666667%}.pull-right-21{position:relative;left:175%}.pull-right-22{position:relative;left:183.33333333%}.pull-right-23{position:relative;left:191.66666667%}.pull-right-24{position:relative;left:200%}
@media only screen and (max-width:1240px){.row>.midd-1{width:6.33333333%}.row>.midd-2{width:14.66666667%}.row>.midd-3{width:23%}.row>.midd-4{width:31.33333333%}.row>.midd-5{width:39.66666667%}.row>.midd-6{width:48%}.row>.midd-7{width:56.33333333%}.row>.midd-8{width:64.66666667%}.row>.midd-9{width:73%}.row>.midd-10{width:81.33333333%}.row>.midd-11{width:89.66666667%}.row>.midd-12{width:98%}.row>.midd-13{width:106.33333333%}.row>.midd-14{width:114.66666667%}.row>.midd-15{width:123%}.row>.midd-16{width:131.33333333%}.row>.midd-17{width:139.66666667%}.row>.midd-18{width:148%}.row>.midd-19{width:156.33333333%}.row>.midd-20{width:164.66666667%}.row>.midd-21{width:173%}.row>.midd-22{width:181.33333333%}.row>.midd-23{width:189.66666667%}.row>.midd-24{width:198%}.midd-hide{display:none}.midd-center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}.full-row>.midd-13{width:108.33333333%}.full-row>.midd-14{width:116.66666667%}.full-row>.midd-15{width:125%}.full-row>.midd-16{width:133.33333333%}.full-row>.midd-17{width:141.66666667%}.full-row>.midd-18{width:150%}.full-row>.midd-19{width:158.33333333%}.full-row>.midd-20{width:166.66666667%}.full-row>.midd-21{width:175%}.full-row>.midd-22{width:183.33333333%}.full-row>.midd-23{width:191.66666667%}.full-row>.midd-24{width:200%}}@media only screen and (max-width:992px){.row>.smidd-1{width:6.33333333%}.row>.smidd-2{width:14.66666667%}.row>.smidd-3{width:23%}.row>.smidd-4{width:31.33333333%}.row>.smidd-5{width:39.66666667%}.row>.smidd-6{width:48%}.row>.smidd-7{width:56.33333333%}.row>.smidd-8{width:64.66666667%}.row>.smidd-9{width:73%}.row>.smidd-10{width:81.33333333%}.row>.smidd-11{width:89.66666667%}.row>.smidd-12{width:98%}.row>.smidd-13{width:106.33333333%}.row>.smidd-14{width:114.66666667%}.row>.smidd-15{width:123%}.row>.smidd-16{width:131.33333333%}.row>.smidd-17{width:139.66666667%}.row>.smidd-18{width:148%}.row>.smidd-19{width:156.33333333%}.row>.smidd-20{width:164.66666667%}.row>.smidd-21{width:173%}.row>.smidd-22{width:181.33333333%}.row>.smidd-23{width:189.66666667%}.row>.smidd-24{width:198%}.smidd-hide{display:none}.smidd-center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}.full-row>.smidd-13{width:108.33333333%}.full-row>.smidd-14{width:116.66666667%}.full-row>.smidd-15{width:125%}.full-row>.smidd-16{width:133.33333333%}.full-row>.smidd-17{width:141.66666667%}.full-row>.smidd-18{width:150%}.full-row>.smidd-19{width:158.33333333%}.full-row>.smidd-20{width:166.66666667%}.full-row>.smidd-21{width:175%}.full-row>.smidd-22{width:183.33333333%}.full-row>.smidd-23{width:191.66666667%}.full-row>.smidd-24{width:200%}}@media only screen and (max-width:760px){.row>.smal-1{width:6.33333333%}.row>.smal-2{width:14.66666667%}.row>.smal-3{width:23%}.row>.smal-4{width:31.33333333%}.row>.smal-5{width:39.66666667%}.row>.smal-6{width:48%}.row>.smal-7{width:56.33333333%}.row>.smal-8{width:64.66666667%}.row>.smal-9{width:73%}.row>.smal-10{width:81.33333333%}.row>.smal-11{width:89.66666667%}.row>.smal-12{width:98%}.row>.smal-13{width:106.33333333%}.row>.smal-14{width:114.66666667%}.row>.smal-15{width:123%}.row>.smal-16{width:131.33333333%}.row>.smal-17{width:139.66666667%}.row>.smal-18{width:148%}.row>.smal-19{width:156.33333333%}.row>.smal-20{width:164.66666667%}.row>.smal-21{width:173%}.row>.smal-22{width:181.33333333%}.row>.smal-23{width:189.66666667%}.row>.smal-24{width:198%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-1%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}
.full-row>.smal-13{width:108.33333333%}.full-row>.smal-14{width:116.66666667%}.full-row>.smal-15{width:125%}.full-row>.smal-16{width:133.33333333%}.full-row>.smal-17{width:141.66666667%}.full-row>.smal-18{width:150%}.full-row>.smal-19{width:158.33333333%}.full-row>.smal-20{width:166.66666667%}.full-row>.smal-21{width:175%}.full-row>.smal-22{width:183.33333333%}.full-row>.smal-23{width:191.66666667%}.full-row>.smal-24{width:200%}}
/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:14px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#004488;}
::-moz-selection {color:#fff; background:#004488; }
::selection {color:#fff; background:#004488; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}

.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}

.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */

/*头尾start*/
.top_r { margin-top: 29px; }
.top_r>ul>li { float: right; margin-left: 10px; }
.top_r .office {position:relative; cursor:pointer;}
.top_r .office ._links{position:absolute; width:130%; top:140%; left:-15%; z-index:22; border-bottom:2px solid #145598; display:none;}
.top_r .office ._links li a{line-height:40px; background-color:#f5f5f5; border-bottom:1px dashed #e3e3e3; font-size:14px; color:#333; text-align:center; display:block;}
.top_r .office ._links li a:hover{background-color:#e3e3e3;}
.top_r .office .sjt{width:20px; height:20px; display:inline-block; vertical-align:middle; background:url(../images/sjt.png) center center no-repeat;}
.nav a{ color: #fff; }
.nav .nav_li { float: left; line-height: 64px; font-size: 16px; padding: 0 35px; position:relative;}
.nav .nav_li:after{content:''; position:absolute; left: 0; bottom:0; width:100%; display:none; background:url(../images/nav_sj.png) center center no-repeat; height:9px;}
.nav .nav_li.cur:after{display:block;}
.nav .nav_li:hover:after{display:block;}
.navbar { height: 64px; background: #224770; width: 100%; position: relative; z-index:1;}
.searBtn { cursor: pointer; width: 64px; height: 64px; border: 0; margin: 0; padding: 0; background:  #162c4c url('../images/searchBtn.png') no-repeat center;background-color:#162c4c; }
.searBtn:hover{background-color:#004488;}
.searBtn.show{ background: #162c4c url('../images/x.png') no-repeat center; }
.searBtn.show:hover{background-color:#004488;}
.ibanner { height: 660px; width: 100%; }
.ibanner img { max-width: none; position: absolute; left: 50%; margin-left: -960px; }
.sec1 { padding: 60px 0; background: url('../img/bglogo.jpg') no-repeat right 60px; }
.sec1_left { width: 43.5%; position: relative; cursor:pointer;}
.play_ico { display: block; position: absolute; left: 50%; top: 50%; margin-left: -35px; margin-top: -35px; background: url('../img/play_ico.png') no-repeat center; width: 70px; height: 70px; }
.More_btn { display: block; width: 152px; height: 40px; text-transform: uppercase; text-align: center; line-height: 40px; background: #2a4c90; color: #fff; cursor: pointer;  }
.More_btn:hover{color:#fff; background: #133271;}
.More_btn i { display: inline-block; margin-left: 10px; background: url('../img/more_arr.png') no-repeat center; width: 10px; height: 12px; vertical-align: middle; }
.sec1_right { width: 50%; float: right; }
.sec1_right .sec_tit { font-size: 50px; line-height: 1; text-transform: uppercase; margin-bottom: 10px; font-family: 'impact'; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.sec1_right .sec_tit i { width: 75px; height: 2px; background: #000; display: block; margin-top: 30px; margin-bottom: 30px; }
.sec1_right h4 { font-size: 32px; font-weight: normal; line-height: 1; margin-bottom: 30px; }
.sec1_right ._txt { margin-bottom: 35px; line-height: 24px; }
.sec1_right .More_btn { margin-bottom: 70px; color:#fff;}

.honor{width:auto;height:auto;overflow:hidden;}
.honor li{float:left;width:calc(50% - 30px);margin:0 15px;height:auto;overflow:hidden}
.honor li img{width:100%;height:auto;}

@media (min-width:768px) and (max-width:1920px) {

}

.sec1_data_list li { float: left; width: 23%; padding-right: 2%; margin-right: 8%; border-right: 1px solid #ddd; }
.sec1_data_list li strong { font-size: 36px; font-weight: bold; line-height: 1; font-family: 'impact'; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin-right: 10px; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#3877c2), to(#394b7b)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.sec1_data_list li strong.num2{margin-right:0;}
.sec1_data_list li strong.dian{margin-right:0;}
.sec2 { height: 580px; color: #fff; overflow: hidden; }
.sec2 .left { width: 46%; float: left; position: relative; z-index: 5;  }
.sec2 .right { float: left; width: 40%; margin-top: 120px; margin-left: 100px; }
.sec2 .right img{}
.sec2 .links a { color: #fff; line-height: 55px; text-align: center; display: block; font-size: 20px;    width: 54px;
    padding-left: 9px;
    padding-right: 9px; height: 60px; padding-top: 5px; border: 1px solid #fff; border-radius: 4px; float: left; margin-right: 40px; }
.sec2 .links a:hover{  color: #0f5aa3; background: #fff;}
.sec2 .sec2_bg { z-index: -1; position: absolute; width: 1920px; height: 640px; left: 50%; margin-left: -960px; top: 0; max-width: none; }
.sec2 .sec_tit { font-size: 50px; font-family: 'impact'; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 1; margin-top: 110px; margin-bottom: 10px; }
.sec2 .sec_tit a{color:#fff;}
.sec2 .sec_tit a:hover{opacity:0.8;}
.sec2 h4 { font-size: 32px; font-weight: normal; }
.sec2 ._txt { font-size: 14px; line-height: 26px; margin-bottom: 20px; }
.sec2 .sec2_bar { width: 100%; z-index: 5;  position: absolute; left: 0; bottom: 0; background: url('../images/black.6.png'); padding: 20px 0; }
.sec2 .sec2_bar li { width: 187px; height: 91px; padding-top: 15px; background: #0b3b73; float: left; font-size: 18px; margin-right: 35px; text-align: center; }
.sec2 .sec2_bar li a:hover i{ transform:rotateY(180deg); -webkit-transform:rotateY(180deg);}
.sec2 .sec2_bar li a:hover{color:#fff;}
.sec2 .sec2_bar li i { display: inline-block; width: 45px; height: 40px; background: url('../img/sec2_ico.png') no-repeat 0 0; transition:all 0.5s ease;  -webkit-transition:all 0.5s ease;}
.sec2 .sec2_bar .l2 { background: #0f5aa3; }
.sec2 .sec2_bar .l2 i { background-position: -45px 0; }
.sec2 .sec2_bar .l3 { background: #1c71ac; }
.sec2 .sec2_bar .l3 i { background-position: -90px 0; }
.sec3 { padding: 70px 0; }
.sec3 .sec_tit { font-size: 50px; font-weight: bold; font-family: 'impact'; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 1; margin-bottom: 30px; }
.sec3 .sub_tit { margin-left: 30px; font-size: 32px; line-height: 1; font-weight: normal; margin-top: 12px; }
.sec3 ._con { display: block; height:0; padding-bottom:92%; position:relative;}
.sec3 ._con img{width:100%; height:100%; position:absolute;}
.sec3 .tab_c li { padding: 25px 0; border-bottom: 1px solid #f2f2f2; position: relative; padding-right:50px;}
.sec3 .tab_c li a{display:block;}
.sec3 .tab_c li a:hover h4{color:#004488;}
.sec3 .tab_c li a:hover .txt{color:#004488;}
.sec3 .tab_c li a:hover .right_arr{ background:url(../img/i_n_arrh.png) center center no-repeat; }
.sec3 .tab_c h4 { font-size: 16px; font-weight: normal; margin-bottom: 6px; color:#000;}
.sec3 .tab_c .txt{color:#878787;}
.sec3 .news_date { width: 100px; float: left; padding-right: 20px; margin-right: 20px; border-right: 1px solid #e3e3e3; text-align: right; }
.sec3 ._d { font-size: 30px; line-height: 1; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#3877c2), to(#394b7b)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; }
.sec3 ._m { color: #3c578a; }
.sec3 .right_arr { font-size: 0px; position: absolute; right: 0; bottom: 25px; display:block; width:32px; height:32px; background:url(../images/i_n_arr.png) center center no-repeat; }

.sec3 .newImgInfo { position: absolute; left: 0; bottom: 0; height: 95px; width: 90%; padding: 0 5%; z-index: 2; background: url('../images/blue_bg.png') no-repeat center; color: #fff; }
.sec3 .newImgInfo h4 { font-size: 16px; font-weight: normal; margin-top: 20px; padding-right:40px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.sec3 .newImgInfo .arr { position: absolute; right: 15px; top: 45px; width: 25px; height: 25px; color: #fff; display: block;font-size:0; background:url(../images/i_n_sj.png) center center no-repeat;}
.homeNewsTab .tab_b { height: 46px; margin-bottom: 40px; }
.homeNewsTab .tab_t_box{width:100%;}
.homeNewsTab .tab_t {width:25%; line-height: 46px; height: 46px; text-align: center; font-size: 16px;float:left;}
.homeNewsTab .tab_t a{display:block; border: 1px dashed #c2c2c2; }
.homeNewsTab .tab_t_cur a{ color: #fff; background-image: -webkit-gradient(linear, 0 50%, 100% 50%, from(#3877c2), to(#394b7b)); border-left:0; border-right:0;background-image:none\9 ;background:#004488\9;}
footer { padding-top: 70px; height: 283px; width: 100%; background:#252525; }
footer dl { width: 20%; float: left; }
footer dl.d5{float:right;}
footer dt { color: #fff; font-size: 18px; margin-bottom: 30px; }
footer dt a{color:#fff;}
footer dt a:hover{color:#fff; opacity:0.8;}
footer dd { color: #a9a9a9; overflow: hidden; margin-bottom: 10px; }
footer dd a{color:#a9a9a9;}
footer dd a:hover{opacity:0.8; color:#fff;}
footer .d1 { width: 32.5%; }
footer .d1 dd{line-height:30px; height:30px; padding-left:40px; position:relative;}
footer .d1 .child_d0:after{content:''; position:absolute; left:0; top:0; width:30px; height:30px;background:url(../images/ico-30.png) 0 0 no-repeat;}
footer .d1 .child_d1:after{content:''; position:absolute; left:0; top:0; width:30px; height:30px;background:url(../images/ico-30.png) -30px 0 no-repeat;}
footer .d1 .child_d2:after{content:''; position:absolute; left:0; top:0; width:30px; height:30px;background:url(../images/ico-30.png) -60px 0 no-repeat;}
footer .d1 .child_d3{padding-left:0;}
footer .d1 dt { font-size: 26px; line-height: 1; }
footer .d2 { width: 12.5%; }
footer .d3 { width: 12.5%; }
footer .d5 dt { font-size: 26px; line-height: 1; }
footer .d5 dd { border-bottom: 1px solid #ababab; padding-bottom: 10px; margin-bottom: 10px; }
footer .d5 dd:last-child { border-bottom: 0; }
footer .bdsharebuttonbox a { display: inline-block; width: 30px; height: 30px; padding: 0; margin: 0; margin-left: 10px; background: url('../images/ico-30.png') no-repeat 0 0; }
footer .bdsharebuttonbox .bds_weixin { background-position: -90px 0; }
footer .bdsharebuttonbox .bds_tqq { background-position: -120px 0; }
footer .bdsharebuttonbox .bds_tsina { background-position: -150px 0; }
footer .bdshare-button-style0-16 a{opacity:0.8;}
footer .bdshare-button-style0-16 a:hover{opacity:1;}
.foot_bottom { background: #024891; height: 70px; line-height: 70px; color: #fff; }
.foot_links a { margin-left: 20px;}
.foot_bottom a{opacity:0.8;}
.foot_bottom span{color:#c9d7ef}
.foot_bottom span a{color:#fff;}
.foot_bottom a:hover{ color: #fff; opacity:1; }
.search_form_wrap { display: none; position: absolute; top: 100%; left: 0; z-index: 25; width: 100%; background-color: #ffffff; }
.serv_ser { padding: 45px 0 40px; }
.serv_ser .sear_input { float: left; width: 36.6%; padding-left: 5px; height: 36px; line-height: 36px; border: 1px solid #eee; position: relative; background-color: #fff; }
.serv_ser .sear_input input { text-indent: 10px; }
.serv_ser .sear_input input[type=text] { vertical-align: top; border: 0; width: 80%; height: 22px; line-height: 22px; box-sizing: content-box; padding: 6px 0; }
.serv_ser button[type=submit] { border: 0; width: 9%; height: 38px; line-height: 30px; background-color: #162c4c; padding: 0; float: left; font-size: 14px; color: #fff; cursor: pointer; text-transform: uppercase; }
.serv_ser button[type=submit]:hover { background-color: #162c4c; }
.search_form_wrap .search_sele { margin-left: 20%; width: 210px; height: 36px; margin-right: -1px; float: left; border-radius: 0; border-color: #eee; }
.select-ui-choose-default ._txt { line-height: 38px; }
.select-ui-options-default { border-color: #eee !important; }
/*头尾end*/

/*heql-公用样式*/
.channel{padding:30px 0 70px; overflow:hidden; min-height:200px; }
.gradient{color:#0159b0;  background-image:-webkit-gradient(linear,center top, center bottom, from(#3c7ecd), to(#395082)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;  background-image:-webkit-linear-gradient(top,#3c7ecd, #395082);}
.rect-120{padding-bottom:120%;}
.rect-65{padding-bottom:65%;}
.rect-50{padding-bottom:50%;}
.rect-90{padding-bottom:90%;}
.trs{transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease;}

/*三级导航*/
.three_nav{text-align:center; margin-bottom:50px;}
.three_nav_box{display:inline-block; *display:inline; *zoom:1; margin-right:30px;}
.three_nav_box .face{border: 2px solid #ebeae9; line-height: 40px; font-size: 0; color: #333; text-align: center; height: 40px;  padding:0 20px;}
.three_nav_box .face .t{display: inline-block; line-height: 40px; font-size: 14px; vertical-align: top;}
.three_nav_box .face .sj{display: inline-block; width: 17px; height: 40px; background: url(../img/sj.png) center center no-repeat; margin-left: 30px;}
.three_nav_box.cur a .face,.three_nav_box a:hover .face{background: #004488; border: 2px solid #004488; color: #fff; line-height: 40px; font-size: 0; text-align: center; height: 40px;}
.three_nav_box.cur a .face .sj,.three_nav_box a:hover .face .sj{background:url(../img/sj_white.png) center center no-repeat;}

/*hql-翻滚按钮公用样式*/
.roll_box{-webkit-perspective: 500px; perspective: 500px;  position:relative;}
.roll1{-webkit-transform: rotateX(0deg); transform: rotateX(0deg);-webkit-transition: .2s ease;
    transition: .2s ease;
    -webkit-transform-origin: 50% 50% -25px;
    -ms-transform-origin: 50% 50% -25px;
    transform-origin: 50% 50% -25px; position:absolute; left:0; top:0; width:100%; z-index:1;opacity:1;}
.roll2{-webkit-transform: rotateX(90deg); transform: rotateX(90deg);-webkit-transition: .2s ease;
    transition: .2s ease;
    -webkit-transform-origin: 50% 50% -22px;
    -ms-transform-origin: 50% 50% -22px;
    transform-origin: 50% 50% -22px; position:absolute; left:0; top:0; width:100%; z-index:-1; opacity:0; display:none\9;}
.roll_box:hover .roll1{-webkit-transform: rotateX(-90deg); transform: rotateX(-90deg);display:none\9; z-index:0; opacity:0;}
.roll_box:hover .roll2{-webkit-transform: rotateX(0deg); transform: rotateX(0deg);display:block\9; z-index:1; opacity:1;}



/*hql-下层banner-tpye1*/
.lower_banner1{height:465px; position:relative; width:100%;overflow:hidden;}
.lower_banner1 img{width:1920px; position:absolute; left:50%; margin-left:-960px; max-width:none; top:0;}
.lower_banner1 .catbox{position:absolute; top:200px; text-align:center; left:0; width:100%;}
.lower_banner1 .catbox .catname{font-size:48px; color:#fff;margin-bottom:0;}
.lower_banner1 .catbox .pos{font-size:14px; color:#fff; margin-top:0; line-height:40px;}
.lower_banner1 .catbox .pos span{margin:0 5px;}
.lower_banner1 .mask{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/ddd_10.png) repeat;}
/*hql-下层banner-tpye1-end*/


/*hql-下层banner-type2*/
.lower_banner2{height:465px; position:relative; width:100%; overflow:hidden;}
.lower_banner2 img{width:1920px; position:absolute; left:50%; margin-left:-960px; max-width:none; top:0;}
.lower_banner2 .sec_nav{position:absolute;left:0;bottom:0; height:50px; line-height:50px; width:100%;}
.lower_banner2 .sec_nav.show{position:fixed; top:0; bottom:initial; z-index:20;}
.lower_banner2 .sec_nav .con{width:18%; transition-duration:1s; -webkit-transition-duration:1s; transition-delay:0.5s; -webkit-transition-delay:0.5s;overflow:hidden;}
.lower_banner2 .sec_nav .cat_list{width:1200px;}
.lower_banner2 .sec_nav li{float:left; width:9%; display:none;}
.lower_banner2 .sec_nav li.cur{font-weight:300;}
.lower_banner2 .sec_nav li:hover{font-weight:300;}
.lower_banner2 .sec_nav li a{color:#fff; font-size:16px; display:block; text-align:center;}
.lower_banner2 .sec_nav li.first a{font-size:20px;}
.lower_banner2 .sec_nav li.first{width:18%; display:block;}
.lower_banner2 .sec_nav li.first .parent_cat{display:inline-block; *display:inline; *zoom:1; width:65%; background-color:#004488; text-align:center; float:left;}
.lower_banner2 .sec_nav li.first i{width:35%; background-color:#162c4c;margin:0; vertical-align:top; text-align:center;}
.lower_banner2 .sec_nav.on{background:url(../images/sec_nav.png) center center no-repeat;}
.lower_banner2 .sec_nav.on li.first .parent_cat{background:none;}
.lower_banner2 .sec_nav.on li.first i{background:none; display:none;}
.lower_banner2 .sec_nav.on li{display:block;}
.lower_banner2 .sec_nav.on .con{width:100%;}
.lower_banner2 .sec_nav.show{background:url(../images/sec_nav.png) center center no-repeat;}
.lower_banner2 .sec_nav.show li.first .parent_cat{background:none;}
.lower_banner2 .sec_nav.show li.first i{background:none; display:none;}
.lower_banner2 .sec_nav.show li{display:block;}
.lower_banner2 .sec_nav.show .con{width:100%;}
.lower_banner2 .wrap{position:relative;}
.lower_banner2 .mask{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/ddd.png) repeat; display:none;}

.pos{font-size:14px; color:#929292; line-height:50px; margin-top:10px; overflow:hidden;}
.pos span{margin:0 5px;}
.pos .home_ion{display:inline-block; width:20px; height:50px; line-height:50px; margin-right:10px; background:url(../images/home_ion.png) center -3px no-repeat; vertical-align:middle;}



/*hql-下层banner-type2-end*/

/*heql-about*/
.about{padding-top:70px;}
.about .pt1 {padding-bottom:45px;}
.about .pt1 .tit{text-align:center;  font-size:38px; color:#000; margin-bottom:30px;}
.about .pt1 .info{font-size:14px; color:#4f4f4f; text-align:center; line-height:26px; width:89%; margin:0 auto 50px;}
.about .pt1 .num_box .number{font-size:80px; color:#333; font-family:Impact; text-align:center; line-height:1;margin-bottom:20px;}
.about .pt1 .num_box .text{font-size:16px; color:#333; text-align:center;}
.about .pt2{height:600px; background:url(../img/about_pt2.jpg) center center no-repeat; overflow:hidden;}
.about .pt2 .l_box{width:50%; position:relative; height:600px;}
.about .pt2 .r_box{width:50%; position:relative; height:600px;}
.about .pt2 .l_box .video_box{padding:60px 80px 0 15px; color:#fff; position:absolute;top:0; bottom:0; left:0;cursor:pointer;}
.about .pt2 .l_box .video_box .tit{font-size:30px; margin-bottom:20px;}
.about .pt2 .l_box .video_box .info{font-size:14px;}
.about .pt2 .l_box .video_box .play{width:105px; height:105px; background:url(../img/play.png) center center no-repeat; background-size:cover; position:absolute; left:50%; margin-left:-52px; top:50%; margin-top:-52px; }
.about .pt2 .r_box .top_box{width:100%; height:50%;}
.about .pt2 .r_box .top_box .left_box{width:50%;height:0; padding-bottom:50%; background:#017ccf; color:#fff;}
.about .pt2 .r_box .top_box .right_box{width:50%;height:0; padding-bottom:50%;position:relative;}
.about .pt2 .r_box .top_box .right_box>img{position:absolute; width:100%; height:100%; left:0; top:0;}
.about .pt2 .r_box .pd{padding:60px 40px 0; display:block; color:#fff;}
.about .pt2 .r_box .top_box .left_box .name{font-size:30px; margin-bottom:30px;}
.about .pt2 .r_box .top_box .left_box .info{font-size:14px; line-height:24px;}
.about .pt2 .r_box .btm_box .right_box{width:50%;height:0; padding-bottom:50%; background:#0055a5; color:#fff;}
.about .pt2 .r_box .btm_box .left_box{width:50%;height:0; padding-bottom:50%;position:relative;}
.about .pt2 .r_box .btm_box .left_box>img{position:absolute; width:100%; height:100%; left:0; top:0;}
.about .pt2 .r_box .btm_box .right_box .name{font-size:30px; margin-bottom:30px;}
.about .pt2 .r_box .btm_box .right_box .info{font-size:14px; line-height:24px;}
.about .pt3 .l_box{width:50%;}
.about .pt3 .r_box{width:50%;}
.about .pt3 .pd{padding:110px 60px 120px; cursor: pointer; }
.about .pt3 .pd:hover .img_box{-webkit-transform: rotateY(180deg);
 transform: rotateY(180deg);}
.about .pt3 .img_box{width:20%; -webkit-transition: all 0.8s ease; transition: all 0.8s ease;
}
.about .pt3 .t_box{width:70%;}
.about .pt3 .t_box .t{font-size:30px; color:#000; margin-bottom:30px;}
.about .pt3 .t_box .info{font-size:14px; color:#666;line-height:24px; margin-bottom:35px;}
.about .pt3 .t_box .more2{font-size:14px; color:#666;line-height:32px; height:32px; font-family:Arial; }
.about .pt3 .t_box .more2>a{padding-right:25px; background:url(../img/sj.png) right center  no-repeat; display:inline-block; *display:inline; *zoom:1;}
.about .pt3 .t_box .more2>a:hover{background:url(../img/sj_blue.png) right center  no-repeat; color:#004488;}
.about .pt4 a{display:block;}
.about .pt4 .pd{top:50%; text-align:center; position:absolute; left:0; width:100%; z-index:2; margin-top:-55px;}
.about .pt4 .pd .tit{font-size:32px; color:#fff; margin-bottom:20px;}
.about .pt4 .pd .info{width:60%;margin:0 auto; color:#fff; font-size:14px;}
.about .pt4 .mask{ position:absolute; left:0; top:100%; width:100%; height:100%;background:url(../img/gradient_blue.png) right bottom no-repeat; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; z-index:1;}
.about .pt4 a:hover .mask{ top: 0; }
/*heql-about-end

/*heql-intro-start*/
.intro{padding-bottom:0;}
.intro .pt1{padding-bottom:40px;min-height:100px;}
.intro .pt2 .num_box{padding:80px 0; background:url(../img/intro_pt2.jpg) center center no-repeat; background-size:cover; }
.intro .pt2 .num_box .number{font-size:80px; color:#333; font-family:Impact; text-align:center; line-height:1;margin-bottom:20px;}
.intro .pt2 .num_box .text{font-size:16px; color:#333; text-align:center; margin-top:20px;}
.intro .pt2 .num_box .t{font-size:24px; color:#000; margin-left:15px; font-family:'Microsoft Yahei';}
.intro .pt2 .num_box li{text-align:center;}
.intro .pt2 .num_box .t.jia{font-size:35px;}
.intro .bjk{line-height:24px;}
.intro .pt3{padding:50px 0; overflow:hidden;}
.intro .pt4 {padding-bottom:50px; overflow:hidden;}
.intro .pt4 .li2 .mask{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/blue_90.png) repeat;}
.intro .pt4 .li3 .mask{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/black.6.png) repeat;}
.intro .pt4 .text{position:absolute; top:50%;left:0; width:100%;   color:#fff; line-height:48px; height:96px; margin-top:-48px;}
.intro .pt4 .text .pd{padding:0 15%;}
.intro .pt4 .text .pd .t1{font-size:30px;}
.intro .pt4 .text .pd .t2{font-size:20px;}
.intro .pt5{padding:60px 0 80px; background:#f2f2f2;}
.intro .pt5 .titen{font-size:115px; font-family:Arial; color:#eaeaea; text-align:center;}
.intro .pt5 .tit{font-size:36px; color:#000; margin-top:-100px; text-align:center;}
.intro .pt5 .con {padding-top:40px; padding-bottom:50px;}
.intro .pt5 .con .year_box{width:23%;font-family:Arial;}
.intro .pt5 .con .info_box{width:44%;}
.intro .pt5 .con .img_box{width:33%;}
.intro .pt5 .con .year_box .pd{padding-top:50px; border-right:1px solid #d6d6d6; padding-bottom:50px;}
.intro .pt5 .con .info_box .pd{padding-top:50px; padding-left:50px; padding-right:40px;}
.intro .pt5 .con .year_box .pd .year{font-size:105px;  line-height:1; color:#0159b0;  background-image:-webkit-gradient(linear,center left, center right, from(#0464bd), to(#062666)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;  background-image:-webkit-linear-gradient(left,#0464bd, #062666); margin-bottom:15px;}
.intro .pt5 .con .year_box .pd .t{font-size:26px;color:#c3c3c3;}
.intro .pt5 .con .info_box .pd .time{font-size:22px; color:#000; margin-bottom:20px;}
.intro .pt5 .con .info_box .pd .text{font-size:14px; color:#666;line-height:25px;}

.history_navbar{position:relative; width:86%; margin:0 auto;}
.widget-history-3_prev{left: -7%;}
.widget-history-3_arrs{position: absolute; width:28px; height:55px; background: url(../img/his_btn2.png) no-repeat; top:0; cursor: pointer; transition: none; z-index: 3;}
.widget-history-3_next{right:-7%; background-position: right 0;}
.widget-history-3_prev:hover{background-position: left bottom;}
.widget-history-3_next:hover{background-position: right bottom;}
.widget-history-3-T{width: 85%; margin-left: auto; margin-right: auto; background: url(../img/pcat_xian.jpg) repeat-x 0px 31px; height: 100px; overflow: hidden;}
.widget-history-3-tab .tab_t{position: relative; float:left;width:100%; font-size: 16px; color: #6f6f6f; cursor:pointer}

.widget-history-3-tab .tab_t b{ display:block; width:100%; height:49px; background-image:url(../img/his_dian.png); background-repeat:no-repeat; margin-left:auto; margin-right:auto;margin-top: 0px; background-position: center 23px;}
.widget-history-3-tab .tab_t span{ display:block; line-height:30px; height:30px;  text-align:center; margin-bottom:10px;font-size: 18px;color: #aaa;margin-top: 20px;}
.widget-history-3-tab .tab_t_cur b{background-image:url(../img/his_dian_on2.png);}
.widget-history-3-tab .tab_t_cur span{color:#0159b0;}
.widget-history-3-tab .tab_t:hover b{background-image:url(../img/his_dian_on2.png);}
.widget-history-3-tab .tab_t:hover span{color:#0159b0;}

/*heql-careful_service*/
.service .pt1{padding-bottom:70px; overflow:hidden;}
.service .pt1 .img_box{width:50%;}
.service .pt1 .img_box>.rect-50{padding-bottom:56.25%}
.service .pt1 .info_box{width:50%;}
.service .pt1 .info_box .pd{padding-left:45px;}
.service .pt1 .info_box .tit{font-size:36px; color:#000; margin-bottom:15px;}
.service .pt1 .info_box .info{font-size:16px; color:#333; margin-bottom:20px;}
.service .pt1 .info_box .bjk{line-height:24px; margin-bottom:40px;}
.service .pt2{padding-bottom:60px;}
.service .pt2 .l_box{width:40%;}
.service .pt2 .l_box .tit{font-size:36px; color:#000; margin-bottom:30px;}
.service .pt2 .l_box .info{font-size:14px; color:#333; margin-bottom:50px;}
.service .pt2 .l_box .btn_box .l_btn{width:170px; margin-right:30px;}

.service .pt2 .l_box .btn_box a{display:block; width:100%; height:44px;}
.service .pt2 .l_box .btn_box .face1{border:2px solid #ebeae9; line-height:40px; font-size:0; color:#333; text-align:center; height:40px; }
.service .pt2 .l_box .btn_box .face1 .sj{display:inline-block; width:17px; height:40px; background:url(../img/sj.png) center center no-repeat; margin-left:30px;}
.service .pt2 .l_box .btn_box .face1 .t{display:inline-block; line-height:40px;font-size:14px; vertical-align: top;}
.service .pt2 .l_box .btn_box .face2{background:#004488; border:2px solid #004488; color:#fff;line-height:40px; font-size:0;  text-align:center; height:40px; }
.service .pt2 .l_box .btn_box .face2 .sj{display:inline-block; width:17px; height:40px; background:url(../img/sj_white.png) center center no-repeat; margin-left:30px;}
.service .pt2 .l_box .btn_box .face2 .t{display:inline-block; line-height:40px;font-size:14px; vertical-align: top;}

.service .pt1 .btn_box .l_btn{width:170px;}
.service .pt1 .btn_box a{display:block; width:100%; height:44px;}
.service .pt1 .btn_box .face1{border:2px solid #ebeae9; line-height:40px; font-size:0; color:#333; text-align:center; height:40px; }
.service .pt1 .btn_box .face1 .sj{display:inline-block; width:17px; height:40px; background:url(../img/sj.png) center center no-repeat; margin-left:30px;}
.service .pt1 .btn_box .face1 .t{display:inline-block; line-height:40px;font-size:14px; vertical-align: top;}
.service .pt1 .btn_box .face2{background:#004488; border:2px solid #004488; color:#fff;line-height:40px; font-size:0;  text-align:center; height:40px; }
.service .pt1 .btn_box .face2 .sj{display:inline-block; width:17px; height:40px; background:url(../img/sj_white.png) center center no-repeat; margin-left:30px;}
.service .pt1 .btn_box .face2 .t{display:inline-block; line-height:40px;font-size:14px; vertical-align: top;}


.service .pt2 .r_box .c1{top: 208px;left: 111px;}
.service .pt2 .r_box .c2{ top: 270px;left: 170px;}
.service .pt2 .r_box .c3{top: 250px;left: 200px;}
.service .pt2 .r_box .c4{top: 60px;left: 100px;}
.service .pt2 .r_box .c5{left: 345px;top: 180px;}
.service .pt2 .r_box .c6{top: 232px;left: 350px;}
.service .pt2 .r_box .c7{top: 100px;left: 550px;}
.service .pt2 .r_box .c8{top: 170px;left: 464px;}
.service .pt2 .r_box .c9{right: 225px;top: 130px;}
.service .pt2 .r_box .c10{right: 220px;top: 74px;}
.service .pt2 .r_box .c11{right: 168px;top: 90px;}
.service .pt2 .r_box .c12{bottom: 190px;right: 68px;}
.service .pt2 .r_box .c13{bottom: 172px;right: 38px;}
.service .pt2 .r_box {width:55%; background:url(../img/ser_bg3.png) center center no-repeat; height:390px; position:relative;}
.service .pt3 {background:#f7f7f7;overflow:hidden;}
.service .pt3 .img_box{width:50%;}
.service .pt3 .form_box{width:50%;}
.service .pt3 .form_box .pd{padding:40px 0 0 80px;}
.service .pt3 .form_box .tit{font-size:36px; color:#000; margin-bottom:15px; line-height:1;}
.service .pt3 .form_box .info{font-size:14px; color:#333; margin-bottom:25px;}
.service .pt3 .form_box .form_con li{margin-bottom:15px;}
.service .pt3 .form_box .ipt_box{padding-right:45px; padding-left:25px; font-size:12px; color:#333; line-height:45px; background-color:#ededed;}
.service .pt3 .form_box .ipt_box input{outline:none; border:0; width:100%;line-height:45px; background:none;}
.service .pt3 .form_box .ipt_box .ipt_icon{top: 12px;right: 12px;z-index: 1;width: 24px;height: 22px;background-size: 100% 100%;background-repeat: no-repeat;}
.service .pt3 .form_box .ipt_box .icon01{background-image:url(../img/form_icon01.jpg);}
.service .pt3 .form_box .ipt_box .icon02{background-image:url(../img/form_icon02.jpg);}
.service .pt3 .form_box .ipt_box .icon03{background-image:url(../img/form_icon03.jpg);}
.service .pt3 .form_box .ipt_box .icon04{background-image:url(../img/form_icon04.jpg);}
.service .pt3 .form_box .textarea_box{padding:25px; background-color:#ededed; margin-bottom:25px;}
.service .pt3 .form_box textarea{ font-size: 12px; color: #333; line-height: 26px; resize:none; width:100%;height:100px; outline:none; border:0; background:none;}
.service .pt3 .form_box .form_btn{ width: 160px; height: 40px; padding: 0; font-size: 16px; color: #fff; text-align: center; line-height: 40px; background-color: #004488; border: none; outline: none; cursor: pointer;}
.service .pt4 {padding-top:70px; overflow:hidden;}
.service .pt4 .l_box{width:50%;}
.service .pt4 .r_box{width:50%;}
.service .pt4 .l_box .pd{padding-left:80px;}
.service .pt4 .r_box .pd{padding-left:30px; padding-right:80px;}
.service .pt4 .tit{font-size:36px; color:#000; margin-bottom:35px; line-height:1;}
.service .pt4 .l_box .d_cell{margin-bottom:20px;}
.service .pt4 .l_box .d_cell a{display:block; padding-left:100px; padding-right:30px; background-color:#f5f4f5; background-position:30px center; background-repeat: no-repeat;}
.service .pt4 .l_box .pdf a{background-image:url(../img/pdf.png);}
.service .pt4 .l_box .d_cell .name{font-size:16px; color:#333; line-height:68px;}
.service .pt4 .r_box .news_ul li{width:47%;}
.service .pt4 .r_box .news_ul li a{display:block;}
.service .pt4 .r_box .img_box{margin-bottom:25px;}
.service .pt4 .r_box ._t{font-size:16px; color:#000; line-height:1;margin-bottom:20px;}
.service .pt4 .r_box .desc{font-size:14px; color:#666; line-height:24px; height:48px; overflow:hidden; margin-bottom:25px;}
.service .pt4 .r_box .time{font-size:14px; color:#004488;}

/*heql-honor*/
.honor .img_box .pd{padding:30px; background-color:#e8e8e8; position:relative; overflow:hidden;}
.honor .tit_box{padding:30px 20px; background-color:#ababab;}
.honor .tit_box .tit{line-height:1; font-size:16px; color:#fff;}
.honor .img_box .pd .mask{position:absolute; left:0; top:100%; width:100%; height:100%; background:url(../img/honor_mask.png) center center no-repeat;}
.honor .honor_list a{display:block;}
.honor .honor_list a:hover .tit_box{background-color:#0159b0;}
.honor .honor_list a:hover .mask{top:0;}
.honor .honor_list li{margin-bottom:45px;}
 .more_btn{text-align:center; border:1px solid #cbcbcb; line-height:40px; color:#fff; font-size:14px; color:#000; width:170px; margin: 0 auto;  cursor:pointer; padding-right:60px; background-image:url(../img/btn_more.png); background-position:170px center; background-repeat:no-repeat;}
 .more_btn:hover{background-color:#004488; color:#fff; background-image:url(../img/btn_moreh.png);}
 .more_btn span{margin-right:40px; margin-right:0;}
 .more_btn img{vertical-align:middle; display:none;}
body .album_ordinary .album_close{background:#004488;}

/*heql-news_syn*/
.news_syn{overflow:hidden; margin-top:75px; z-index:2; position:relative;padding-bottom:0;}
.fix_banner{height:630px; position:fixed; left:0;top:64px; width:100%; z-index:-1;}
.fix_banner .bg_img{position:relative;width:100%;height:630px;}
.fix_banner .bg_img>img{width:1920px; max-width:none; position:absolute;left:50%; margin-left:-960px;}
.news_syn .pt1 {margin-bottom:60px;overflow:hidden;}
.news_syn .tit_box {margin-bottom:40px;}
.news_syn .tit_box .tit{font-size:34px; color:#2a2a2a; line-height:1;}
.news_syn .tit_box .n_more{font-size:14px; color:#595959; line-height:50px;text-align:right;}
.news_syn .pt1 .tit_box .tit a{color:#fff; opacity:0.8;}
.news_syn .pt1 .tit_box .tit a:hover{opacity:1;}
.news_syn .pt1 .tit_box .n_more a{color:#fff; opacity:0.8;}
.news_syn .pt1 .tit_box .n_more a:hover{opacity:1;}
.news_syn .pt1 .news_list_box {position:relative;}
.news_syn .pt1 .news_list_box .arrs_box ul{display:none;}
.news_syn .pt1 .news_list_box .arrs_box>a{display:block; width:36px; height:110px; position:absolute; top:50%; margin-top:-55px;}
.news_syn .pt1 .news_list_box .arrs_box .prev{left:-60px; background:url(../img/news_syn_prev.png) 0 0 no-repeat;}
.news_syn .pt1 .news_list_box .arrs_box .next{right:-60px; background:url(../img/news_syn_next.png) 0 0 no-repeat;}
.news_syn .pt1 .news_list_box .arrs_box .prev:hover{background-position:-36px 0;}
.news_syn .pt1 .news_list_box .arrs_box .next:hover{background-position:-36px 0;}
.news_syn .pt1 .news_list_box .slide_box{height:414px;}
.news_syn .pt1 .news_list_box .slide_box ul{overflow:hidden;}
.news_syn .pt1 .news_list_box .slide_box li{width:31%; margin-right:26px;float:left; position:relative;}
.news_syn .pt1 .news_list_box .slide_box .owl-item li{width:100%;}
.news_syn .pt1 .news_list_box .slide_box .btm_empty{height:135px; background-color:#fff;}
.news_syn .pt1 .news_list_box .slide_box .text_box{background-color:#fff; position:absolute; left:0; bottom:0; width:100%;}
.news_syn .pt1 .news_list_box .slide_box .text_box .pd{padding:35px 40px;}
.news_syn .pt1 .news_list_box .slide_box .text_box ._tit{font-size:16px; color:#19191a; margin-bottom:15px; height:25px; line-height:25px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news_syn .pt1 .news_list_box .slide_box .text_box ._info{font-size:14px; color:#fff; line-height:22px; height:0;}
.news_syn .pt1 .news_list_box .slide_box .text_box ._date{color:#909090; font-size:13px;}
.news_syn .pt1 .news_list_box .slide_box  a{display:block; position:relative; z-index:1; overflow:hidden;}
.news_syn .pt1 .news_list_box .slide_box  a:hover ._info{height:44px; margin-bottom:10px;}
.news_syn .pt1 .news_list_box .slide_box  a:hover .text_box{background:#004488; background:-webkit-gradient(linear,center left, center right, from(#3c7ecd), to(#395082)); background: -webkit-linear-gradient(left,#3c7ecd,#395082);}
.news_syn .pt1 .news_list_box .slide_box  a:hover  ._tit{color:#fff;}
.news_syn .pt1 .news_list_box .slide_box  a:hover  ._date{color:#fff;}
.news_syn .pt2{padding:50px 0 80px; overflow:hidden; background-color:#fff;}
.news_syn .pt2 .focus_box li{background-color:#f8f8f8;}
.news_syn .pt2 .focus_box li>a{display:block; padding:40px 30px;}
.news_syn .pt2 .focus_box .day{font-size:50px; color:#000; margin-right:10px; font-family: 宋体;}
.news_syn .pt2 .focus_box .date{font-size:16px; color:#848384;}
.news_syn .pt2 .focus_box .time{margin-bottom:30px; line-height:1;}
.news_syn .pt2 .focus_box .title{font-size:18px; color:#000; line-height:1; margin-bottom:15px; 
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.news_syn .pt2 .focus_box .info{font-size:13px; color:#595757; margin-bottom:45px; line-height:20px; height:40px; overflow:hidden;}
.news_syn .pt2 .focus_box .more2{font-size:14px; color:#666;line-height:32px; height:32px; font-family:Arial;}
.news_syn .pt2 .focus_box .more2 span{padding-right:25px; background:url(../img/sj.png) right center  no-repeat; display:inline-block; *display:inline; *zoom:1;}
.news_syn .pt2 .focus_box .more2 span:hover{background:url(../img/sj_blue.png) right center  no-repeat; color:#004488;}
.news_syn .pt2 .focus_box .lookmore{font-size:12px; color:#6e6d6d;}
.news_syn .pt2 .focus_box li>a:hover .day{color:#004488;}
.news_syn .pt2 .focus_box li>a:hover .title{color:#004488; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.news_syn .pt3{padding:50px 0 70px; overflow:hidden; background-color:#fafafa;}
.news_syn .pt3 .indst_box .l_box{width:57.5%;}
.news_syn .pt3 .indst_box .r_box{width:37.5%;}
.news_syn .pt3 .indst_box a{display:block;}
.news_syn .pt3 .indst_box a:hover .title{color:#004488;}
.news_syn .pt3 .indst_box a:hover .info{color:#004488;}
.news_syn .pt3 .indst_box .img_box{position:relative;}
.news_syn .pt3 .indst_box .img_box img{width:100%;height:100%; position:absolute;}
.news_syn .pt3 .indst_box .img_box .text_box{position:absolute; left:0; bottom:0; width:100%;}
.news_syn .pt3 .indst_box .img_box .text_box .pd{padding:30px; background-color:#004488;  background:-webkit-gradient(linear,center left, center right, from(#3c7ecd), to(#395082)); background: -webkit-linear-gradient(left,#3c7ecd,#395082);}
.news_syn .pt3 .indst_box .img_box .text_box .title{font-size:20px; color:#fff; margin-bottom:20px;}
.news_syn .pt3 .indst_box .img_box .text_box .info{font-size:14px; color:#fff; margin-bottom:20px; line-height:20px; height:40px; overflow:hidden;}
.news_syn .pt3 .indst_box .img_box .text_box span{font-size:13px; color:#fff; line-height:20px; display:inline-block; padding-left:40px; margin-right:30px;}
.news_syn .pt3 .indst_box .img_box .text_box .time_box{background:url(../img/putTime.png) left center  no-repeat;}
.news_syn .pt3 .indst_box .img_box .text_box .guanzhu{background:url(../img/look.png) left center  no-repeat;}
.news_syn .pt3 .slide_box .arrs { position:absolute; top:35%; width:41px; height:83px; background-image:url(../img/news05.png); background-repeat:no-repeat; }
.news_syn .pt3 .slide_box .arrs.arr_prev { left:0; background-position:0 0; }
.news_syn .pt3 .slide_box .arrs.arr_next { right:0; background-position:-41px 0; }
.news_syn .pt3 .slide_box {height:0; padding-bottom:80%; position:relative;}
.news_syn .pt3 .slide_box .slide_nav{display:none;}
.news_syn .pt3 .news_list>a{display:block;}
.news_syn .pt3 .news_list .month{font-size:36px; color:#004488; line-height:1;font-family: 宋体;}
.news_syn .pt3 .news_list .year{font-size:16px; color:#004488; line-height:1; margin-top:15px;}
.news_syn .pt3 .news_list .new_time{margin-bottom:20px;}
.news_syn .pt3 .news_list .title{font-size:18px; color:#19191a; margin-bottom:20px;}
.news_syn .pt3 .news_list .info{font-size:14px; color:#595757; margin-bottom:25px;}
.news_syn .pt3 .news_list li{border-bottom:1px solid #ecf1f4; margin-bottom:20px;}



/*新闻列表*/
/* newslist-10 start*/
.news_list .more_btn{margin-top:50px;}
.widget-newslist-10 .list_hd{background-color:#f0f0f0;padding:50px 60px 40px;margin-bottom:26px;}
.widget-newslist-10 .hd_tit{font-size:20px;color:#1e1e1e;font-weight:normal;height:30px;line-height:30px;margin-right:2%;}
.widget-newslist-10 .inp_box{height:32px;line-height:32px;border:1px solid #e0e0e0;padding:0;margin:0;box-sizing:content-box;font-size:13px;color:#999;padding:0 10px;width:18%;margin-right: 2%;}
.widget-newslist-10 .hd_btn{width:20%;border:none;text-align:center;background-color:#0159b0;font-size:15px;color:#fff;height:32px;line-height:32px;outline:none;cursor:pointer;}

.widget-newslist-10 .list_box{padding:46px 60px 40px;position:relative;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.widget-newslist-10 .list_main{overflow:hidden;}
.widget-newslist-10 .bd_r{width:20%;}
.widget-newslist-10 .bd_l{font-size:14px;color:#8d8b8b;padding:0 2% 2% 0;border-right:1px solid #e6e6e6;font-family: Arial;width:60px;}
.widget-newslist-10 .bd_l_day{display:block;font-size:50px;color:#0159b0;line-height:50px;}
.widget-newslist-10 .bd_c{width:76%;padding:0 8% 0 5%;}
.widget-newslist-10 .list_title{font-size:20px;color:#202020;font-weight:normal;}
.widget-newslist-10 .list_tool{font-size:12px;color:#c9c9c9;padding:10px 0px;}
.widget-newslist-10 .list_tool .more{font-size:12px; width:auto;}
.widget-newslist-10 .list_tool .see_number{margin-right:20px;}
.widget-newslist-10 .list_tool .tool_ico{width:20px;height:20px;background:url(../img/tools_ico.png) no-repeat;display:inline-block;vertical-align:middle;}
.widget-newslist-10 .list_tool .share_ico{background-position:-20px 0px;}
.widget-newslist-10 .list_p{font-size:14px;color:#464646;line-height: 26px;height:52px;overflow:hidden;}
.widget-newslist-10 .list_box:after{content: "";width:88%;height:1px;background-color:#e6e6e6;position:absolute;bottom:0;right:0;}
.widget-newslist-10 li:hover .list_box{background-color:#f8f8f8;}
.widget-newslist-10 li:hover .list_box:after{background-color:#f8f8f8;}
.widget-newslist-10 li:hover .list_title a{color:#0159b0;}
.widget-newslist-10 .select-ui-choose ._arrow{width:16%;right:0;background:#e3e3e3;}
.widget-newslist-10 .select-ui-choose ._arrow .arr{left:50%;margin:0 0 0 -0.4em;border-color: #969696 transparent transparent;}
.widget-newslist-10 .select-ui-choose-default{border-radius:0;}
body .select-ui-options li:hover,body .select-ui-options li.hover{background:#0159b0;}
body .select-ui-options-default-bottom{border-radius:0px;}
.widget-newslist-10 .bdshare-button-style1-16 a{padding:0;margin:0;background:none;height:20px;line-height:20px;}
.news_list .bdshare-button-style0-16 a, .news_list .bdshare-button-style0-16 .bds_more{background-image: none !important; margin: 0px 6px 6px 0 !important;}

/*新闻详细*/
.news_detail ._tool_ico{width:20px;height:20px;background:url(../images/news_detail_tool_ico.png) no-repeat;display:inline-block;*display:inline-block;*zoom: 1;vertical-align:middle;margin-right:6px;}
.news_detail ._tool_ico.ico01{background-position:0px 0px;}
.news_detail ._tool_ico.ico02{background-position:-20px 0px;}
.news_detail ._tool_ico.ico03{background-position:-40px 0px;}
.news_detail ._tool_ico.ico04{background-position:-60px 0px;}
.news_detail ._tool_ico.ico05{background-position:-80px 0px;}
.news_detail ._tool_ico.ico06{background-position:-100px 0px;margin-left:24px;}
/* newsdetail-2 start*/
.widget-newsdetail-2 ._head { border-bottom: 1px dotted #cccccc; }
.widget-newsdetail-2 ._head ._title { font-size:30px; line-height: 1.4;color:000;font-weight:bold;margin-bottom:20px;}
.widget-newsdetail-2 ._tools {color: #c7c7c7;height:46px;line-height:46px;padding:10px 0px 30px;}
.widget-newsdetail-2 .ion { font-size: 16px; font-weight: normal;}
.widget-newsdetail-2 ._tools ._tool{display: inline-block; vertical-align: middle;margin-right:24px;}
.widget-newsdetail-2 ._tools ._b2l .ion { color: #0e90d2;}
.widget-newsdetail-2 .myart { padding:50px 0;}
.widget-newsdetail-2 ._detailPage_bottom {border-top: 1px solid #cccccc;}
.widget-newsdetail-2 ._detailPage_bottom li {line-height: 60px; overflow: hidden; height: 60px;border-bottom: 1px solid #cccccc;font-size:16px;padding-right:28px; cursor:pointer;}
.widget-newsdetail-2 ._detailPage_bottom ._mark { float: left; margin-right:25px;padding:0px 17px;color:#7c7c7c;}
.widget-newsdetail-2 ._detailPage_bottom ._title { float:left; width: 68%;color:#000;}
.widget-newsdetail-2 ._detailPage_bottom li:hover ._mark{background: url(../images/news_detail_bg.png);color:#fff;}
.widget-newsdetail-2 ._detailPage_bottom ._time { float: right;font-size:13px;color:#969696;}
.widget-newsdetail-2 .bdsharebuttonbox{margin-right:24px;}
.widget-newsdetail-2 .bdsharebuttonbox .bds_more { float: none; padding-left: 2px;background: none;font-size:14px;color:#c7c7c7;} 
.widget-newsdetail-2 .bdsharebuttonbox .bds_more:hover{ color: #0159b0;}
.detail_right_btn ._btn_box{width:46px;height:46px;background:url(../images/detail_r_ico.png) no-repeat;display:inline-block;*display:inline;*zoom: 1;}
.detail_right_btn ._btn_box:hover{background-position:0px -46px;}
.detail_right_btn .news_back{width:46px;height:46px;background:url(../images/news_back.jpg) no-repeat;display:inline-block;*display:inline;*zoom: 1;}
.detail_right_btn .news_back:hover{background-position:0px -46px;}
.detail_right_btn .news_next{width:46px;height:46px;background:url(../images/news_next.jpg) no-repeat;display:inline-block;*display:inline;*zoom: 1;}
.detail_right_btn .news_next:hover{background-position:0px -46px;}

/*产品列表和详细*/
.proList.channel{padding-bottom:0;}
.pro_sear { border: 10px solid #ededed; padding: 30px 40px; font-size: 15px; margin-bottom: 70px; }
.pro_sear .l1,.pro_sear .l2{ width: 38%;}
.pro_sear .l1{ margin-right: 2%; }
.pro_sear .pro_sele { width:70%; height: 30px; border-radius: 0; border: 1px solid #eeeeee; }
.pro_sear .pro_inp { width:70%; height: 28px; text-indent: 10px; border-radius: 0; border: 1px solid #eeeeee; padding: 0; margin: 0; }
.pro_sear .search_btn { cursor: pointer; width: 20%; height: 30px; margin-left: 2%;  background: #0159b0; color: #fff; border: 0;}
.pro_boxs dl { overflow: hidden; margin-bottom: 30px; }
.pro_boxs dt { float: left; font-weight: bold; font-size: 16px; }
.pro_boxs dd { float: left; margin-left: 30px; }
.pro_boxs dd i { display: inline-block; width: 20px; height: 20px; background: url('../img/checkbox.png') no-repeat 0 0; margin-right: 15px; vertical-align: middle; }
.pro_boxs dd.checked i { background-position: -20px 0; }
.pro_list .pro_tit { font-size: 24px; padding-bottom: 10px; font-weight: normal; position: relative; }
.pro_list .pro_tit:after { content: ''; width: 75px; position: absolute; background: #0159b0; height: 1px; left: 0; bottom: 0; }
.pro_list ._con { width: 75%; height: 80%; padding: 12.5% 12.5% 7.5% 12.5%; overflow:hidden;}
.pro_list ._con img { margin-bottom: 30px; width: 100%; }
.pro_list ._mask { width: 75%; height: 80%; padding: 18% 12.5% 1% 12.5%; position: absolute; z-index: 5; left: 0; top: 101%; background: url('../img/maskbg.png') no-repeat center; background-size: cover; color: #fff; transition:all 0.5s ease; -webkit-transition:all 0.5s ease;}
.pro_list ._mask h3 { font-size: 36px; line-height: 1; font-weight: normal; margin-bottom:15px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro_list ._mask h4 { font-size: 28px; font-weight: normal; margin-bottom: 35px; }
.pro_list ._mask .links { font-size: 16px; }
.pro_list ._mask .links a { margin-right: 30px; }
.pro_list ._mask .links a:hover{ color: #fff; }
.pro_list ._mask .links a.a2 i{font-size:0; width:20px; height:20px; background:url(../img/pro_wd.png) center center no-repeat; background-size:cover; margin-right:5px;}
.pro_list .pro_arr { position: absolute; right: 12.5%; bottom: 2.5%; }
.pro_list ._con:hover ._mask {top:0;}
.pro_list ._con:hover ._mask a{color:#fff;}
.proList .more_btn{margin-top:30px;}
.pro_service { padding-top: 0px; padding-bottom: 80px; background: #fff; margin-top: 30px;}
.pro_service .tit { font-size: 32px; line-height: 1; margin-bottom: 10px; text-align: center; font-weight: normal; }
.pro_service .pro_intro { text-align: center; font-size: 20px; margin-bottom: 60px; }
.pro_service ._top { padding: 50px 0 30px 45px; position: relative; }
.pro_service ._txt { padding: 45px; }
.pro_service .ic { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; display: block; margin-bottom: 20px; width: 60px; height: 60px; background: url('../images/pro_icos60.png') no-repeat 0 0; }
.pro_service .ic2 { background-position: -60px 0; }
.pro_service .ic3 { background-position: -120px 0; }
.pro_service ._con { cursor: pointer; display: block; }
.pro_service ._con h4 { font-size: 18px; }
.pro_service ._con .line { display: block; width: 40px; height: 1px; background: #006d86; position: absolute; left: 45px; bottom: 0; }
.pro_service ._con:hover ._txt { color: #fff; }
.pro_service ._con ._txt {position:relative;}
.pro_service ._con ._txt ._t{position:relative; z-index:1;font-size:18px;}
.pro_service ._con ._txt img{position:absolute; left:0; top:0; width:100%; height:100%; z-index:0; display:none;}
.pro_service ._con:hover ._txt img{display:block;}
.pro_service ._con:hover ._top { background: #133984; color: #fff; }
.pro_service ._con:hover .ic { background-position-y: -60px; }
.pro_detail_sec1 .zoom_img {width:75%; float:left; border: 1px solid #eee; z-index: 2;}
.pro_detail_sec1 .zoom_img .bd{ border: 1px solid #eee;}
.pro_detail_sec1 .zoom_img .fd { font-size: 40px; color: #0159b0; position: absolute; right: 0; bottom: 0; }
.pro_detail_sec1 .simg_list { width:23%; overflow: hidden; float:right;}
.pro_detail_sec1 .simg_list .h_con{/*height:0; padding-bottom:230%; */ height:380px;overflow:hidden; margin-bottom:5px;}
.pro_detail_sec1 .simg_list .vertial_btns .my_prev{width:49%; margin-right:2%; line-height:20px; height:20px; background:#ebebeb; float:left; text-align:center; color:#000; cursor:pointer;}
.pro_detail_sec1 .simg_list .vertial_btns .my_next{width:49%;line-height:20px; height:20px; background:#004488; float:left; text-align:center; color:#fff; cursor:pointer;}
.pro_detail_sec1 .simg_list li { opacity: .7; cursor: pointer; width:100%; margin-bottom:5px;}
.pro_detail_sec1 .simg_list li .bd{border: 1px solid #eee;}
.pro_detail_sec1 .simg_list li.active { opacity: 1; }
.pro_detail_sec1 { padding: 0 0 65px 0; overflow: hidden; }
.pro_detail_sec1 .l_box{width:60%}
.pro_detail_sec1 .r_box{width:36%}
.pro_detail_con .tit { font-size: 28px; color: #0159b0; margin-bottom: 20px; line-height: 1; }
.pro_detail_con .intro { margin-bottom: 20px; padding:25px 0; border-top:1px solid #efefef; border-bottom:1px solid #efefef;}
.pro_detail_con .intro .belong{font-size:18px; color:#333;}
.pro_detail_con dl { margin-bottom: 15px; }
.pro_detail_con dt { font-size: 18px; float: left; }
.pro_detail_con dd { float: left; line-height: 28px; }
.pro_detail_con dd a { margin-left: 20px; }
.pro_detail_con .bj_btn { width:72%; height: 60px; font-size: 18px; line-height: 60px; display: block; color: #fff; background: #004488; text-align:center; display:block; margin-bottom:40px;}
.pro_detail_con .bj_btn .tb{display:inline-block; *zoom:1; width:32px; height:60px; background:url(../img/pro_d_tb.png) center center no-repeat; margin-right:25px;}
.pro_detail_con .bj_btn .text{display:inline-block; *zoom:1;height:60px; line-height:60px; vertical-align:top;}
.pro_detail_con .tel_num { font-size: 24px; color: #0159b0; margin-left:15px;}
.pro_detail_con .tel { margin-bottom: 20px; }
.pro_detail_con .tools li { float: left; margin-right:30px;}
.pro_detail_con .tools .ico { margin-right: 12px; }
/*.pro_detail_con .cs_data { background: #f8f7f7; overflow: hidden; padding: 30px; margin-bottom: 20px; }
.pro_detail_con .cs_data li { width: 50%; float: left; }
.pro_detail_con .cs_data li .t { font-size: 18px; color: #000; }
.pro_detail_con .cs_data li .d { font-size: 18px; color: #767676; }*/
.pro_detail_nav { background: url('../img/pro_detail_nav.jpg') no-repeat center; height: 217px; width: 100%;transition:height 0.5s ease; -webkit-transition:height 0.5s ease}
.pro_detail_nav.fixed{position:fixed; top:0; left:0; width:100%; height:120px;}
.pro_detail_nav .dots { padding: 0 8%; }
.pro_detail_nav .dots .line { width: 100%; height: 1px; background: #fff; position: absolute; left: 0; top: 50%; }
.pro_detail_nav.fixed .dots .line {top:40%;}
.pro_detail_nav .wrap, .pro_detail_nav .dots { height: 100%; }
.pro_detail_nav .dots a { width: 33.33%; display: block; float: left; text-align: center; color: #fff; position: relative; top: 47%; }
.pro_detail_nav.fixed .dots a{top:33%;} 
.pro_detail_nav .dots a.active { font-weight: bold; }
.pro_detail_nav .dots a.active i { background: #0159b0; }
.pro_detail_nav .dots a i { display: block; width: 16px; height: 16px; border-radius: 50%; background: #fff; margin: 0 auto; margin-bottom: 20px; }
.pro_detail_intro { padding: 55px 0; padding-bottom:0;}
.pro_detail_intro .item_tit { font-size: 34px; line-height: 1; color: #000; margin-bottom: 30px; }
.pro_detail_intro .pro_item1 { }
.pro_detail_sec1 .bds_more { padding: 0 !important; margin: 0 !important; background: none !important; font-size: 14px !important; }

 .pro_detail_sec1 .owl-carousel{display:block;}
/*产品列表和详细--END*/

/*heql-video_list*/
.video_list ._v ul li{position: relative;overflow: hidden;margin-bottom: 40px;}
.video_list ._v ul li .info_{height: 66px;line-height: 66px;position: relative;background:url(../img/news_video_xiao_03.png) #ecf1f4 no-repeat 95% center;}
.video_list ._v ul li .info_ p{font-size: 16px;color:#19191a;text-indent: 20px;}
.video_list ._v ul li ._info{background:url(../img/black88_03.png) repeat;position: absolute;width:100%;height: 100%;top:100%;transition: all .5s ease;}
.video_list ._v ul li ._info ._mask{position: absolute;left:50%;margin-left: -34px;top:50%;margin-top: -34px; width:68px; height:68px; background:url(../img/video_play.png) center center no-repeat;}
.video_list ._v ul li:hover ._info{top:0;}

/*产品综合*/
.pp_links a { color: #b5b9c1; line-height: 26px; text-align: center; display: block; font-size: 20px;     padding-left: 8px;
    padding-right: 8px;
    width: 54px;height: 60px; padding-top: 5px; border: 1px solid #fff; border-radius: 4px; float: left; margin-right: 40px; }
.pp_links a:hover{ background: #fff; color: #13387f;  }
.pro_zh_sec1{ padding-top: 170px; height:355px; width: 100%; color: #fff; background-position:center center; background-repeat:no-repeat; margin-bottom:60px;}
.pro_zh_sec1 .tit{ font-size: 30px; line-height: 1; margin-bottom: 30px; }
.pro_zh_sec1 ._txt{ line-height: 28px; margin-bottom: 20px;  } 
.pro_zh_box{ width: 100%; height: 390px; position: relative; z-index: 5; }
.pro_zh_bg{ position: absolute; width: 1200px; margin-left: -600px; top: 0; left: 50%; }
.pro_img{ width: 480px; position: absolute; z-index: 1 ; bottom: -60px; left: 85px; }
.pro_txt{ width: 500px; height: 100%; color: #fff;  position: absolute; right: 0; top: 0; background: rgba(22,44,76,.8) ; z-index: 5; background:url(../img/blue_dark90.png) repeat \9;}
.pro_txt ._con{ padding: 14%; }
.pro_zh_box { margin-bottom: 130px; }
.pro_zh_box .wrap{ height: 100%; }
.pro_txt h3{ font-size: 30px; line-height: 1; margin-bottom: 15px; }
.pro_txt h4{ font-size: 24px; margin-bottom: 30px; font-weight: normal; }
.pro_txt ._txt{ line-height: 28px; margin-bottom: 50px; }
.pro_zh_box.right .pro_img{ left: auto; right: 85px; }
.pro_zh_box.right .pro_txt{ left: 0;}

.pro_zh_sec1 .more{width:160px;}
.pro_zh_sec1 .more a{height:44px;}
.pro_zh_sec1 .more .face1{height:40px; line-height:40px;}
.pro_zh_sec1 .more .face2{height:40px; line-height:40px;}
.pro_zh_sec1 .more  .face2 .t{line-height:40px; font-size:12px;}
.pro_zh_sec1 .more  .face2 .sj{height:40px;}
.pro_zh_sec1 .more  .face1 .t{line-height:40px; font-size:12px;}
.pro_zh_sec1 .more  .face1 .sj{height:40px;}

.pro_zh_box .more{width:160px;}
.pro_zh_box .more a{height:44px;}
.pro_zh_box .more .face1{height:40px; line-height:40px;}
.pro_zh_box .more .face2{height:40px; line-height:40px;}
.pro_zh_box .more  .face2 .t{line-height:40px; font-size:12px;}
.pro_zh_box .more  .face2 .sj{height:40px;}
.pro_zh_box .more  .face1 .t{line-height:40px; font-size:12px;}
.pro_zh_box .more  .face1 .sj{height:40px;}

.qyzl_tit{ color: #fff; height: 360px;  background: url('../img/qyzl_tit.jpg') no-repeat center; width: 100%; -webkit-background-size: cover;
background-size: cover;}
.qyzl .span-4{overflow:hidden;}
.qyzl .span-8{float:right; margin-right:0;}
.qyzl_year{min-width:385px;}
.qyzl_con{ padding-left: 13%; padding-top: 30%; text-transform: uppercase; }
.qyzl_tit .t{ font-size: 60px; line-height: 1; font-family: "Impact";}
.qyzl_tit h4{ font-size: 30px; font-weight: normal;}
.qyzl_year li{ text-align: center; height: 96px; line-height: 96px; font-size: 24px;  background: #f1f1f1; margin-bottom: 1px; }
.qyzl_year li a{display:block;}
.qyzl_year li.active a:hover{color:#fff;}
.qyzl_year li.active{ background: #048; color: #fff; }
.qyzl_box{ position: relative; margin-bottom: 60px;}
.qyzl_box .img{ overflow: hidden;    height: 0;
    overflow: hidden;
    padding-bottom: 41.25%;
    position: relative;}
  .qyzl_box .img img{width:100%;}  
.qyzl_box .moment{ position: absolute; top: 0; left: 0; width: 21.5%; height: 46.5%; padding-top: 12%; padding-left: 5%; padding-bottom: 10%;  background: url('../img/black.6.png'); z-index: 5; color: #fff;}
.qyzl_box .moment .t1{ font-size: 24px; line-height: 1; margin-bottom: 20px; }
.qyzl_box .moment .t2{ font-size: 48px; line-height: 1; }
.qyzl_box .qyzl_txt{ background: #efefef; padding:4% 5%; font-size: 14px;  }
.qyzl_box .qyzl_txt .t{ font-size: 24px; line-height: 1; margin-bottom: 20px; }
.qyzl_box.right .moment{ left: auto; right: 0; padding-right: 5%; text-align: right; padding-left: 0;  }


/*social_duty*/
.social_duty .zeren { padding:60px 0; }
.social_duty .zeren_cell { position:relative; margin-bottom:25px; }
.social_duty .zeren_cell .img { float:left; width:50%; }
.social_duty .zeren_cell.eve .img { float:right; }
.social_duty .zeren_cell .nr { position:absolute; top:0; right:0; width:50%; height:100%; background-color:#f6f6f6; }
.social_duty .zeren_cell.eve .nr { left:0; right:auto; }
.social_duty .zeren_cell .nr_table { display:block; margin:0 auto; width:80%; height:100%; }
.social_duty .zeren_cell .nr_cell { display:block; vertical-align:middle; }
.social_duty .zeren_cell .tit { margin-bottom:20px; font-size:24px; font-weight:bold; color:#333; }
.social_duty .zeren_cell:hover .tit { color:#034fa2; }
.social_duty .zeren_cell .desc { margin-bottom:40px; font-size:14px; line-height:1.6; }
.social_duty .zeren_cell .more { display:inline-block; width:188px; font-size:14px; text-align:center; }
.social_duty .zeren_cell .more a{display:block; width:100%; height:50px;}
.social_duty .zeren_cell .more .face1{border:2px solid #ebeae9; line-height:46px; font-size:0; color:#333; text-align:center; height:46px; }
.social_duty .zeren_cell .more .face1 .sj{display:inline-block; width:17px; height:46px; background:url(../img/sj.png) center center no-repeat; margin-left:30px;}
.social_duty .zeren_cell .more .face1 .t{display:inline-block; line-height:46px;font-size:14px; vertical-align: top;}
.social_duty .zeren_cell .more .face2{background:#004488; border:2px solid #004488; color:#fff;line-height:46px; font-size:0;  text-align:center; height:46px;  transform-origin: 50% 50% -25px;-webkit-transform-origin: 50% 50% -25px;}
.social_duty .zeren_cell .more  .face2 .sj{display:inline-block; width:17px; height:46px; background:url(../img/sj_white.png) center center no-repeat; margin-left:30px;}
.social_duty .zeren_cell .more  .face2 .t{display:inline-block; line-height:46px;font-size:14px; vertical-align: top;}

.social_duty .zeren_cell .nr_table { display:block; }
.social_duty .zeren_cell .nr_cell { display:block; padding-top:12%; vertical-align:baseline; }
.social_duty .zeren_cell .tit > a { display:block; }

/*job_list*/
.job_list{padding-bottom:20px;}
.job_list .more_btn{margin-bottom:50px;}
.job_list .tit{font-size:24px; text-align:center; font-weight:bold; margin-bottom:10px;}
.job_list .info{padding:0 14%; margin-bottom:50px; text-align:center; line-height:2;}
.job_list .yaoqiu .text{font-size:14px;line-height:2; margin-bottom:30px;}
.job_list .zz_tit,.job_list .lx_tit,.job_list .yq_tit{font-size:16px; color:#000; margin-bottom:15px;}
.job_list .job_btn{width: 170px; height: 40px; border: 1px solid #e6e6e6; line-height: 40px; text-align: center; margin-top: 30px;}
.job_list .job_btn a{display:block; position:relative; overflow:hidden; z-index:0;}
.job_list .job_btn a:after{content:""; position:absolute;top:-100%;left:0; height:100%;width:100%; background-color:#006db8; transition:all 0.3s ease; -webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease; z-index:-1;}
.job_list .job_btn a:hover:after{top:0;}
.job_list .job_btn a:hover{color:#fff;}

.job_list .job_titbox{height:54px; line-height:54px; background-color:#6a6a6c; font-size:15px; color:#fff;}
.job_list .job_titbox span{display:block; line-height:54px; float:left;}
.job_list .job_titbox .cell1{width:20%; text-align:left;text-indent:5%;}
.job_list .job_titbox .cell2{width:15%;}
.job_list .job_titbox .cell3{width:5%; font-size:35px;}
.job_list .widget-job-2{margin-bottom:50px;}
.job_list .widget-job-2 ._jt { background-color: #fff; height: 50px; line-height: 50px;  overflow: hidden; *zoom: 1;
cursor: pointer; border-bottom: 1px solid #f2f2f2;}
.job_list .widget-job-2 ._jt span { float: left; display: block; text-align:left; color: #fff; line-height:50px; height:50px; color:#5a5a5a;}
.job_list .widget-job-2 ._jt .job_name{width:20%;text-align:left;text-indent:5%;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.job_list .widget-job-2 ._jt .job_add{width:20%;text-align:left;text-indent:5%;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.job_list .widget-job-2 ._jt .job_time{width:20%;text-align:left;text-indent:5%;}
.job_list .widget-job-2 ._jt .job_zy{width:20%;text-align:left;text-indent:5%;}
.job_list .widget-job-2 ._jt .job_rs{width:15%;}
.job_list .widget-job-2 ._jt .cell3{width:5%; font-size:35px;color:#006db8;}
.job_list .widget-job-2 ._jt .ion { font-size: 12px; color: #fff; }
.job_list .widget-job-2 ._jc { display: none; }
.job_list .widget-job-2 ._jcon { padding: 30px 60px 30px;  background-color:#f9f9f9;}
.job_list .widget-job-2 ._jt_act .ion { color: #fff; }

/*network*/
.network .top_box {margin-bottom:50px;}
.network .top_box .pd{padding:40px 50px; border:3px solid #f0f0f0;}
.network .top_box .sele_box{display:inline-block; *display:inline-block; *zoom:1;}
.network .top_box .prov_box{line-height:30px; margin-right:60px; width:33%}
.network .top_box .city_box{line-height:30px; margin-right:60px; width:33%;}
.network .top_box  span._t{font-size:16px; color:#333; display:inline-block;}
.network .top_box .sele_box{ width:75%; }
.network .top_box .sele_box .sele{width:100%; line-height:30px; height:30px; border-radius:0;}
.network .top_box .sub{border:0; outline:none; height:32px; line-height:32px; width:20%; background:#004488; color:#fff; text-align:center;}
.network .select-ui-choose-default ._txt{line-height:30px; height:30px; padding-left: 38px;}
.network .select-ui-choose-default ._arrow{width:30px; background:url(../img/sele_jt.jpg) center center no-repeat;}
.network .select-ui-choose-default ._arrow .arr{display:none;}
.network .select-ui-choose-default{border-color:#eee;}
.network .map_box{height:520px; margin-bottom:25px;}
.network .map_box img{max-width:none;}
.network .near_box{margin-bottom:35px;}
.network .near_box .pd{padding:30px 40px; background:url(../img/near_box.jpg) right bottom no-repeat;}
.network .near_box .pd .tit{font-size:18px; font-weight:bold; color:#fff; line-height:1; margin-bottom:20px;}
.network .near_box .pd .info{font-size:14px; color:#fff; line-height:24px;}
.network .near_box .pd .info .person{margin-right:20px;}
.network .tels_box .pd{padding:40px; background:#f9f9f9;}
.network .tels_box .pd .where{font-size:18px; color:#000; margin-bottom:10px; line-height:25px; height:50px; overflow:hidden;}
.network .tels_box .pd .info{color:#8a8a8a; font-size:14px; line-height:24px;}
.network .tels_box .pd .info a:hover{color:#fff;}
.network .tels_box .pd:hover{background:#004488 url(../img/tels_bg.png) center center no-repeat;}
.network .tels_box .pd:hover .where{color:#fff;}
.network .tels_box .pd:hover .info{color:#fff;}
.network .tels_box li{margin-bottom:30px;}

/*culture*/
.culture{padding-bottom:0;}
.culture .pt1{padding-bottom:80px; background:url(../img/yingbg.jpg) center bottom no-repeat; overflow:hidden;}
.culture .pt1 .l_box{width:630px;}
.culture .pt1 .l_box .tit{display:table-cell; vertical-align:bottom;  font-size:36px; color:#000; padding-bottom:30px;}
.culture .pt1 .l_box .info{font-size:14px; color:#333; margin-bottom:25px; line-height:24px; height:72px; overflow:hidden;}
.culture .pt1 .l_box .tit img{vertical-align:bottom;margin-right:10px;}
.culture .pt1 .r_box{width:480px;}
.culture .pt1 .top_box{margin-bottom:15px;}
.culture .pt1 .more2{font-size:16px; color:#b9b9b9;line-height:32px; height:32px; font-family:Arial; }

.culture .pt1 .more2>a{padding-right:25px; background:url(../img/sj.png) right center  no-repeat; display:inline-block; *display:inline; *zoom:1;}
.culture .pt1 .more2>a:hover{background:url(../img/sj_blue.png) right center  no-repeat; color:#004488;}
.culture .pt1 .r_box{width:478px;}
.culture .pt1 .btm_box .img_box2{margin-left:15px;}
.culture .pt2 {background:#ebebeb; padding:50px 0;}
.culture .pt2 .tit{font-size:36px; color:#000; margin-bottom:20px; text-align:center;}
.culture .pt2 .info{width:80%; font-size:14px; color:#333; text-align:center; margin:0 auto 50px;}
.culture .pt2 .circle_box{padding:30px 0;}
.culture .pt2 .circle_box .pd{display:block; padding:0 40px;}
.culture .pt2 .circle_box .pd ._c{height:0; padding-bottom:100%; background:url(../img/culture_c1.png) center center no-repeat; background-size:cover; overflow:hidden;}
.culture .pt2 .circle_box .pd ._c:hover .img_box{-webkit-transform: rotateY(180deg); transform: rotateY(180deg);}
.culture .pt2 .circle_box .pd:hover ._c{background:url(../img/culture_ch.png) center center no-repeat; background-size:cover;}
.culture .pt2 .circle_box .pd ._c .img_box{margin-top:60px; text-align:center; margin-bottom:15px; -webkit-transition: all 0.8s ease; transition: all 0.8s ease;}
.culture .pt2 .circle_box .pd ._c ._t{text-align:center; color:#fff; font-size:18px;}
/*human_resources*/
.channel.human_resources{padding-bottom:0;}
.human_resources .pt1{margin-bottom:70px; overflow:hidden;}
.human_resources .pt1 .tit{font-size:38px; color:#000; margin-bottom:20px; text-align:center;}
.human_resources .pt1 .info{font-size:14px; color:#4f4f4f; text-align:center; margin-bottom:30px; width:80%; margin-left:auto; margin-right:auto;}
.human_resources .pt1 .sfq_box{height:440px; overflow:hidden;}
.human_resources .pt1 .sfq_box .cell{width:15%; cursor:pointer;}
.human_resources .pt1 .sfq_box .cell .pd{height:440px}
.human_resources .pt1 .sfq_box .cell .con{display:none; width:50%; padding-top:80px; padding-left:70px; color:#fff;}
.human_resources .pt1 .sfq_box .cell .con ._tit{font-size:32px; color:#fff; margin-bottom:30px; text-align:left;}
.human_resources .pt1 .sfq_box .cell .con ._info{font-size:14px; line-height:24px; color:#fff; text-align:left;}
.human_resources .pt1 .sfq_box .cell.on{width:70%;}
.human_resources .pt1 .sfq_box .cell1 .pd{border-right:2px solid #fff; background:url(../images/sfq_s1.jpg) center center no-repeat;/* background-size:cover;*/}
.human_resources .pt1 .sfq_box .cell2 .pd{border-right:2px solid #fff; background:url(../images/sfq_s2.jpg) center center no-repeat;/* background-size:cover;*/}
.human_resources .pt1 .sfq_box .cell3 .pd{ background:url(../images/sfq_s3.jpg) center center no-repeat;/* background-size:cover;*/}
.human_resources .pt1 .sfq_box .cell1.on .pd{ background:url(../images/sfq_on1.jpg) center center no-repeat; background-size:cover;}
.human_resources .pt1 .sfq_box .cell2.on .pd{ background:url(../images/sfq_on2.jpg) center center no-repeat; background-size:cover;}
.human_resources .pt1 .sfq_box .cell3.on .pd{ background:url(../images/sfq_on3.jpg) center center no-repeat; background-size:cover;}
.human_resources .pt1 .sfq_box .cell.on .con{display:block;}
.human_resources .pt2{height:510px; background:url(../images/human_bg2.jpg) center center no-repeat; overflow:hidden;}
.human_resources .pt2 .text_box{margin-top:80px; width:50%;}
.human_resources .pt2 .text_box .pd{padding:60px 50px; background:url(../images/blue_80.png) repeat; color:#fff;}
.human_resources .pt2 .text_box .pd .tit{font-size:30px; margin-bottom:20px;}
.human_resources .pt2 .text_box .pd .info{opacity:0.8; font-size:14px; line-height:26px; margin-bottom:30px;}

.human_resources .more { display:inline-block; width:188px; font-size:14px; text-align:center; }
.human_resources .more a{display:block; width:100%; height:50px;}
.human_resources .more .face1{border:2px solid #5c6c82; line-height:46px; font-size:0; color:#fff; text-align:center; height:46px;}
.human_resources .more .face1 .sj{display:inline-block; width:17px; height:46px; background:url(../img/sj_gray.png) center center no-repeat; margin-left:30px;}
.human_resources .more .face1 .t{display:inline-block; line-height:46px;font-size:14px; vertical-align: top; opacity:0.6;}
.human_resources .more .face2{background:#004488; border:2px solid #004488; color:#fff;line-height:46px; font-size:0;  text-align:center; height:46px;  transform-origin: 50% 50% -25px;-webkit-transform-origin: 50% 50% -25px;}
.human_resources .more  .face2 .sj{display:inline-block; width:17px; height:46px; background:url(../img/sj_white.png) center center no-repeat; margin-left:30px;}
.human_resources .more  .face2 .t{display:inline-block; line-height:46px;font-size:14px; vertical-align: top;}



/*分页*/
/* page-5 start*/
.util-page{ font-size:0; color: #000; text-align: center; padding-top:50px;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff;line-height:27px;font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#004488;}
.util-page span.gobutton{color:#000;}
.util-page span.gobutton:hover { color:#fff;}
.util-page .gobutton { margin-left:15px; margin-right:15px; font-size:14px; }
.util-page .count { margin-left:10px; color:#000; background:none; border:none; display:none;}
.sl,.util-page .num{margin-right:5px;}


/*brand*/
.brand .pt1{margin-bottom:50px;}
.brand .pt1 .tit,.brand .pt2 .tit,.brand .pt3 .tit{font-size:30px; color:#333; margin-bottom:15px; text-align:center;}
.brand .pt1 .info,.brand .pt2 .info,.brand .pt3 .info{font-size:14px; color:#666; width:68%; margin:0 auto 40px; text-align:center; line-height:24px;}
.brand .pt1 .img_box {position:relative; width:100%}
.brand .pt1 .img_box .img_scroll{overflow-x:auto; width:100%; font-size:0;}/*font-size:0解决ie下宽度非100%*/
.brand .pt1 .img_box .img_scroll img{width:1200px; max-width:none;}
.brand .pt1 .img_box .tip_hand{position:absolute; left:50%; top:50%; margin-left:-50px; margin-top:-50px; width:100px; height:100px; background:url(../img/tip_hand.png) center center no-repeat; background-size:cover; animation: opac 1.5s linear infinite alternate; -webkit-animation: opac 1.5s linear infinite alternate; display:none;}
  @-webkit-keyframes opac {
        0% {opacity: 0;}
        100%{opacity: 1;}
 }
.brand .pt1 .img_box .img_sroll::-webkit-scrollbar{display:none;}
.brand .pt2{margin-bottom:50px; background-color:#f5f5f5; padding:50px 0;}
.brand .pt2 .img_box{width:100%; margin: 0 auto; max-height:800px; overflow:hidden; text-align:center;}
.brand .pt3 .tab_con .tab_t{width:20%; float:left; line-height:1; }
.brand .pt3 .tab_con .owl-item .tab_t{width:100%; float:none;}
.brand .pt3 .tab_con .tab_t .pd{padding:40px 0; text-align:center; background-color:#f5f5f5;}
.brand .pt3 .tab_con .tab_t_cur .pd{background-color:#024890; color:#fff;}
.brand .pt3 .tab_con .tab_t .num{font-size:48px; color:#333; font-family:Impact; margin-right:10px;}
.brand .pt3 .tab_con .tab_t .text{font-size:24px; color:#242424;}
.brand .pt3 .tab_con .tab_t_cur .num{color:#fff;}
.brand .pt3 .tab_con .tab_t_cur .text{color:#fff;}
.brand .pt3 .tab_con .tab_c{height:440px; position:relative; width:100%; background-size:cover; background-position:center center; background-repeat: no-repeat;}
.brand .pt3 .tab_con .tab_c .content{position:absolute; left:0; bottom:0; width:40%;}
.brand .pt3 .tab_con .tab_c .content .title{display:none;}
.brand .pt3 .tab_con .tab_c .content .pd{padding:50px 30px 60px 50px; background:url(../img/blue_dark90.png) repeat;}
.brand .pt3 .tab_con .tab_c .content ._title{line-height:1; margin-bottom:30px;}
.brand .pt3 .tab_con .tab_c .content .num{font-size:48px; color:#fff; font-family:Impact; margin-right:10px;}
.brand .pt3 .tab_con .tab_c .content .text{font-size:24px; color:#fff;}
.brand .pt3 .tab_con .tab_c .content .desc{font-size:14px; line-height:24px; color:#fff;}

.brand .pt1 .world_map{height:510px; overflow:hidden; background:url(../img/world_map.jpg) center center no-repeat; position:relative;}
.brand .pt1 .world_map .box_con{position:absolute; left:50%; width:354px; margin-left:-177px; top:10%;}
.brand .pt1 .world_map .box_con .box .pd{padding:30px; background-color:#024890; border-radius:30px; color:#fff;}
.brand .pt1 .world_map .box_con .box .pd .l_box{width:48%;}
.brand .pt1 .world_map .box_con .box .pd .l_box .p1{font-size:24px;}
.brand .pt1 .world_map .box_con .box .pd .r_box .p1{font-size:18px;}
.brand .pt1 .world_map .box_con .box .pd .l_box .p2{font-size:14px;}
.brand .pt1 .world_map .box_con .box .pd .r_box .p2{font-size:14px; margin-top:10px;}
.brand .pt1 .world_map .box_con .box .pd .r_box{width:48%;}
.brand .pt1 .world_map .box_con .box1{margin-bottom:30px;}
.brand .pt1 .world_map .box_con .big_arrow{width:74px; height:66px; background:url(../img/big_arrow.png) center center no-repeat; margin-bottom:25px; margin-left:auto; margin-right:auto;}
.brand .pt1 .stage_intro{margin-top:15px; overflow:hidden; height:470px; background:url(../img/yy_bg.png) center center no-repeat; padding: 0 65px;}
.brand .pt1 .stage_intro li{width:33.333333%; float:left;}
.brand .pt1 .stage_intro li .pd{padding:0 30px 0 90px;}
.brand .pt1 .stage_intro li .time{font-size:24px; color:#fff; line-height:100px; margin-bottom:35px;}
.brand .pt1 .stage_intro li ._title{font-size:18px; color:#333; margin-bottom:30px;}
.brand .pt1 .stage_intro li ._title span{color:#d7d7d7;}
.brand .pt1 .stage_intro li ._info{font-size:14px; color:#666; line-height:24px;}

.three_nav.fixed{position:fixed;left:0;top:50px; width:100%; background-color:#fff; z-index:10;}


/*导航下拉*/
.navbar{background:url(../images/nav_bg.png) center center no-repeat; z-index:21;}
/*.navbar.fixed{width:100%; position:fixed; left:0; top:0; z-index: 10; }*/

.inbanner{width:100%;height:auto;overflow:hidden;}
.inbanner img{width:100%;height:auto;}
.ibanner_wrap{position:relative; width:100%;}
.ibanner_wrap .text_wrap{position:absolute; width:1200px; left:50%; margin-left:-600px; top:200px;}
.ibanner_wrap .text_wrap .text_box{width:668px;}
.ibanner_wrap .text_wrap .en{font-size:48px; font-family:Impact; line-height:60px; color:#fff;}
.ibanner_wrap .text_wrap .chinese{font-size:30px; color:#fff; margin-bottom:35px;}
.ibanner_wrap .text_wrap .anniu{width:180px; height:46px; line-height:46px;  text-align:center; font-size:0;  background-color:#004488;}
.ibanner_wrap .text_wrap .anniu .t{display: inline-block; line-height: 46px; font-size: 14px; vertical-align: top;  color:#fff;}
.ibanner_wrap .text_wrap .anniu .sj{width: 17px; height: 46px; background: url(../images/sj_white.png) center center no-repeat; margin-left: 30px; display:inline-block;}
.ibanner_wrap .slide_nav{display:none;}
.head_top{background:#fff; position:relative; z-index:22; height:83px; transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }

.head_wrap{height:83px; position:relative; z-index:21;}
.head_wrap.no_top .head_box{top:-83px;transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }
.head_wrap .head_box{position:absolute;width:100%; left:0; top:0; z-index: 10;}
.head_wrap .head_box.fix{position:fixed;}
.head_wrap .head_box.no_fixed{position:relative;}
.head_wrap.no_top .head_box.no_fixed .head_top{display:block;}

.wri_list{padding-top:45px; background-color:#f5f5f5;height:290px; display:none; position:absolute; width:100%; left:50%; margin-left:-50%; z-index:21; top:100%;}
.wri_list>.wrap{width:1050px;}
.wri_list .minins{padding-left:30px; display:none;}
.wri_list .minins ul{width:200px; margin-right:56px;}
.wri_list .minins li{width:200px; float:left;}
.wri_list .minins li a{display:block; line-height:45px; height:45px; font-size:16px; color:#666; border-bottom:1px solid #e0e0e0; text-align:center;}
.wri_list .minins li a:hover{background-color:#004488; color:#fff;}
.wri_list  .rbox .img_box{width:356px;}
.wri_list  .rbox .text_box{width:306px; padding-left:35px; padding-right:0;}
.wri_list  .rbox .text_box .say{font-size:14px; line-height:24px; color:#949494; height:96px; overflow:hidden; margin-top:10px;}
.rect-53{padding-bottom:53%;}
.wri_list .more5 .rbox .text_box{display:none;}

.mobile_key{float: left; font-size: 40px; line-height: 83px; color: #004488; margin-left: 20px; display:none;}
.nav .sec_ul{display:none;}
.top .res_search{display:none;}
.top_r li em{color:#ddd;}
.top_r .member .state{display:inline;}
.top_r .member .state2{display:none;}
.top_r .member .state.loaded .state1{display:none;}
.top_r .member .state.loaded .state2{display:inline;}

.zoomdiv{ z-index: 9 !important;}
.wri_list .more { display:inline-block; width:160px; font-size:12px; text-align:center; margin-top:30px;}
.wri_list .more a{display:block; width:100%; height:50px;}
.wri_list .more .face1{border:2px solid #ebeae9; line-height:40px; font-size:0; color:#333; text-align:center; height:40px;}
.wri_list .more .face1 .sj{display:inline-block; width:17px; height:40px; background:url(../img/sj.png) center center no-repeat; margin-left:30px;}
.wri_list .more .face1 .t{display:inline-block; line-height:40px;font-size:12px; vertical-align: top; opacity:0.6;}
.wri_list .more .face2{background:#004488; border:2px solid #004488; color:#fff;line-height:40px; font-size:0;  text-align:center; height:40px;  transform-origin: 50% 50% -25px;-webkit-transform-origin: 50% 50% -25px;}
.wri_list .more  .face2 .sj{display:inline-block; width:17px; height:40px; background:url(../img/sj_white.png) center center no-repeat; margin-left:30px;}
.wri_list .more  .face2 .t{display:inline-block; line-height:40px;font-size:12px; vertical-align: top;}

/*index add*/
.ibanner{position:relative; overflow:hidden;}
.ibanner_wrap .video{position:absolute; min-height:100%; width:1920px; margin-left:-960px; left:50%; top:50%; margin-top:-540px; height:1080px;}
.ibanner_wrap .mask{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/ddd.png) repeat;}
.ibanner_wrap .slide .arrs{top:50%; margin-top:-47px; display:inline-block; width:47px; height:94px; background-image:url(../images/banner_arrs.png); background-repeat:no-repeat;}
.ibanner_wrap .slide .arr_prev{left:1%; background-position:0 -94px;}
.ibanner_wrap .slide .arr_prev:hover{background-position:0 1px;}
.ibanner_wrap .slide .arr_next{right:1%;background-position:-47px -94px;}
.ibanner_wrap .slide .arr_next:hover{background-position:-47px 1px;}
.sec2 .sec2_video{display:none;}
.sec2 .sec2_video.has_video{display:block; min-height:100%; width:1920px; position:absolute; left:50%; top:50%; margin-left:-960px; z-index:-1; height:1080px; margin-top:-540px;}
.sec2 .mask{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/ddd.png) repeat;}

/*service add*/
.service .pt_app{padding:50px 0; overflow:hidden; text-align:center; background:url(../img/app_bg.jpg) center center no-repeat; background-size:cover;}
.service.channel{padding-bottom:0; padding-top:70px;}
.service .pt_app .tit{font-size:36px; color:#000; margin-bottom:10px;}
.service .pt_app .info{width:40%; font-size:14px; color:#565656; line-height:24px; margin:0 auto 40px;}

/*service_intro*/
.service_intro{padding-bottom:0;}
.service_intro .intro_lists li{margin-bottom:70px;}
.service_intro .intro_lists .even .img_box{float:right;}
.service_intro .intro_lists .even .r_box  .pd{padding:60px 40px 0 0;}
.service_intro .intro_lists .img_box{width:50%;}
.service_intro .intro_lists .r_box{width:50%;}
.service_intro .intro_lists .r_box .pd{padding:60px 0 0 40px;}
.service_intro .intro_lists .r_box .tit{font-size:24px; color:#000; margin-bottom:30px;}
.service_intro .intro_lists .last .r_box .tit{ margin-bottom:5px;}
.service_intro .intro_lists .r_box .info{font-size:14px; color:#666; line-height:24px;}

/*滚动条*/
footer .d2 .gdt{height:180px; overflow:hidden; position:relative;}
.scrollbar-ui-hover .scroll_bar{width:5px!important;right:30px!important;}
.scrollbar-ui .scroll_bar{background:#454545!important;}
/*反转按钮*/
.more { display:inline-block; width:188px; font-size:14px; text-align:center;}
.more a{display:block; width:100%; height:50px;}
.more .face1{border:2px solid #ebeae9; line-height:46px; font-size:0; color:#333; text-align:center; height:46px;}
.more .face1 .sj{display:inline-block; width:17px; height:46px; background:url(../img/sj.png) center center no-repeat; margin-left:30px;}
.more .face1 .t{display:inline-block; line-height:46px;font-size:14px; vertical-align: top; opacity:0.6;}
.more .face2{background:#004488; border:2px solid #004488; color:#fff;line-height:46px; font-size:0;  text-align:center; height:46px;  transform-origin: 50% 50% -25px;-webkit-transform-origin: 50% 50% -25px;}
.more  .face2 .sj{display:inline-block; width:17px; height:46px; background:url(../img/sj_white.png) center center no-repeat; margin-left:30px;}
.more  .face2 .t{display:inline-block; line-height:46px;font-size:14px; vertical-align: top;}


.sec1_right .more{margin-bottom:30px;}
.pro_zh_sec1 .more .face1{color:#fff;}
.pro_zh_sec1 .more .face1 .sj{background: url(../img/sj_white.png) center center no-repeat;}
.pro_zh_box .more .face1{color:#fff;}
.pro_zh_box .more .face1 .sj{background: url(../img/sj_white.png) center center no-repeat;}

/*返回顶部*/
.gotop{position: fixed;right: 0;bottom: 0;z-index: 98; display:none;}
.gotop .top_button{display: block;width: 60px;height: 60px;background: url("../images/top.png");background-position: 0 0}
.gotop .top_button:hover{background-position: 0 -60px}

/*搜索的关闭层*/
.close_search{position: absolute; left:0; top:0; width:100%; height:100%; z-index:20;}

/*首页底部*/
.index_bottom{ height: 164px; width: 100%; padding-top: 70px; }
.index_bottom .link{ background: url('../images/index_bottom_item.png') no-repeat center; width: 69.66%;}
.index_bottom .link li{ float:left; color: #fff;width: 29.33%; padding-left: 4%; cursor: pointer;  }
.index_bottom .link li a{color:#fff;}
.index_bottom .link li a h4{opacity:0.8;}
.index_bottom .link li a .desc{opacity:0.8;}
.index_bottom .link li a:hover h4{opacity:1;}
.index_bottom .link li a:hover .desc{opacity:1;}
.index_bottom .link li i{ display: inline-block; float: left; margin-right: 15px;  width: 40px; height: 40px; background: url('../images/index_bottom_ico.png') no-repeat 0 0; vertical-align: middle; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;
  }
  .index_bottom .link li:hover i{ -webkit-transform: rotateY(180deg);
 transform: rotateY(180deg);}
.index_bottom .link li .ic2{ background-position: -40px 0;}
.index_bottom .link li .ic3{ background-position: -80px 0;}
.index_bottom .link ul{ padding: 3% 0%; overflow: hidden; }
.index_bottom .t{ font-size: 50px; font-family: 'Impact'; line-height: 1; color: #000; text-transform: uppercase; }
.index_bottom .p{ font-size: 32px; color: #000;}
.index_bottom .link li h4{ font-size: 16px; font-weight: normal; }

/*文化理念*/
.company_culture .title_box{position:relative; height:120px; margin-bottom:50px;}
.company_culture .en_t{font-size:113px; color:#f7f7f7; font-family:Arial; text-align:center; line-height:120px;}
.company_culture .c_t{color:#000; font-size:36px; color:#000; margin-top:-100px; text-align:center; position:absolute; bottom:0; left:0; width:100%;}
.company_culture .cul_left{width: 50.25%;float: left;}
.company_culture .cul_left .slide_box{height:0; padding-bottom:75%;}
.company_culture .cul_left .slide_box img{position:absolute; width:100%; height:100%;}
.company_culture .cul_right{width: 49.75%;float: left;}
.company_culture .cul_right li a{cursor: default; display:block;}
.company_culture .cul_right .box{padding: 0 45px 0 20px;}
.company_culture .cul_right .box .cul_infor{padding: 20px 15px 20px 25px;margin-bottom: 13px;transition: all 0.8s ease;}
.company_culture .cul_right .box .cul_tit{font-size: 18px;color: #333;margin-bottom: 2px;}
.company_culture .cul_right .box .cul_con{font-size: 13px;color: #666;line-height: 2;height: 72px;overflow: hidden; line-height:24px;}
.company_culture .cul_right .box .cul_infor.cul_last{margin-bottom: 0;}
.company_culture .cul_right .box li>a{background: #f6f6f6;}
.company_culture .cul_right .box li>a:hover{background: #024891;transition: all 0.8s ease;}
.company_culture .cul_right .box li>a:hover .cul_tit{color: #fff;}
.company_culture .cul_right .box li>a:hover .cul_con{color: #fff;}
.company_culture .cul_left .slide_box .arrs{ width:60px; height:96px; top:50%; margin-top:-48px; }
.company_culture .cul_left .slide_box .arr_prev{left:0; background:url(../img/culture_prev.png) center center no-repeat;}
.company_culture .cul_left .slide_box .arr_prev:hover{background:url(../img/culture_prevh.png) center center no-repeat;}
.company_culture .cul_left .slide_box .arr_next{right:0; background:url(../img/culture_next.png) center center no-repeat;}
.company_culture .cul_left .slide_box .arr_next:hover{ background:url(../img/culture_nexth.png) center center no-repeat;}

/*文化推演*/
.culture_tuiyan .title_box{position:relative; height:120px; margin-bottom:50px;}
.culture_tuiyan .en_t{font-size:113px; color:#f7f7f7; font-family:Arial; text-align:center; line-height:120px;}
.culture_tuiyan .c_t{color:#000; font-size:36px; color:#000; margin-top:-100px; text-align:center; position:absolute; bottom:0; left:0; width:100%;}
.culture_tuiyan .tuiyan_list .l_box{width:20%; height:125px;background-color:#024891; position:absolute; left:0; top:0; height:100%;}
.culture_tuiyan .tuiyan_list .l_box .pd{padding-top:30px;color:#fff; font-size:24px; line-height:30px; width:48px; margin:0 auto;}
.culture_tuiyan .tuiyan_list .r_box{width:80%;}
.culture_tuiyan .tuiyan_list .r_box .pd{padding:26px 0 26px 50px; background-color:#f4f4f4;}
.culture_tuiyan .tuiyan_list .r_box .pd p{line-height:25px; font-size:14px; color:#666;}
.culture_tuiyan .tuiyan_list li{transition:all 0.5s ease; -webkit-transition:all 0.5s ease; margin-bottom:30px; position:relative;}
.culture_tuiyan .tuiyan_list li:hover{transform: translateX(20px);-webkit-transform: translateX(20px);}



.index_bottom{ background-attachment: fixed; }
body{position:relative;}

/*contact_us*/
.contact_us {padding-bottom:0;}
.contact_us .pt1 .map_box{min-height:500px;}
.contact_us .pt1 .map_box img{max-width:none;}
.contact_us .pt1{margin-bottom:40px;}
.contact_us .pt2 .l_box{width:48.5%;}
.contact_us .pt2 .r_box{width:48.5%;}
.contact_us .pt2 .pd{padding:60px 60px 70px; background:#f9f9f9; position:relative; overflow:hidden; height:144px;}
.contact_us .pt2 .pd .mask{display:block; position:absolute; width:100%; height:100%; left:0; top:100%; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; background:#004488; z-index:0;}
.contact_us .pt2 .pd1{padding:0px 0px;overflow:hidden;height:275px;}
.contact_us .pt2 .pd:hover .mask{top:0;}
.contact_us .pt2 .pd .con{position:relative; z-index:1; font-size:14px; color:#666;}
.contact_us .pt2 .pd:hover .con a{color:#fff;}
.contact_us .pt2 .pd:hover .con{color:#fff;}
.contact_us .pt2 .pd .con .tit{font-size:18px; color:#333; margin-bottom:20px;}
.contact_us .pt2 .pd:hover .con .tit{color:#fff;}
.contact_us .pt2 .pd .con li{width:49%; margin-right:2%; line-height:24px;}
.contact_us .pt2 .pd .con li.even{margin-right:0;}
.contact_us .pt2{margin-bottom:70px;}

.contact_us .pt3{padding:70px 0 90px; overflow:hidden; background:#f9f9f9;}
.contact_us .pt3 .tit{text-align:center; font-size:30px; color:#313131; line-height:1;margin-bottom:25px;}
.contact_us .pt3 .info{text-align:center; font-size:14px; color:#898989; line-height:1;margin-bottom:15px;}
.contact_us .pt3 .line{display: block; margin: 0 auto 20px; width: 27px; height: 1px; background: #c6c6c6;}
.contact_us .pt3 .form{width:1050px;margin:0 auto;}
.contact_us .pt3 .form input{border:1px solid #d5d5d5; font-size:14px;}
.contact_us .pt3 .name{ background: transparent url("../images/i_form_ico1.png") no-repeat right 0;}
.contact_us .pt3 .phone{background: transparent url("../images/i_form_ico2.png") no-repeat right 0;}
.contact_us .pt3 .email{background: transparent url("../images/i_form_ico3.png") no-repeat right 0;}
.contact_us .pt3 .line1{width: 80%; height: 48px; line-height: 48px; padding: 0 46px 0 13px; float: left;}
.contact_us .pt3 .form textarea{width: 989px; border: 1px solid #d5d5d5; padding: 10px 40px 10px 13px; height: 149px; font-size: 14px; line-height: 1.5; margin-bottom: 20px; margin-top:25px; background: transparent url("../images/i_form_ico4.png") no-repeat right top;}
.contact_us .pt3 .form .btns_list{text-align:center;}
.contact_us .pt3 .form .btns_list button{width:45%; height:45px; line-height:37px; border:none; font-size:16px; color:#fff; cursor:pointer;}
.contact_us .pt3 .form .btns_list .sub{background-color: #848484; border-radius:0; float:left;}
.contact_us .pt3 .form .btns_list .sub:hover{background-color:#004488;}
.contact_us .pt3 .form .btns_list .reset{background-color:#848484; border-radius:0; float:right;}
.contact_us .pt3 .form .btns_list .reset:hover{background-color:#004488;}
.contact_us .pt3 .form_cb .span-4{position:relative;}
.contact_us .pt3 .form_cb .span-4 span{position:absolute; right:45px; top:15px;}
.contact_us .pt3 .yzm_box{width:50%;}
.contact_us .pt3 .btns_list{width:50%;}
.contact_us .pt3 .yzm_box .yzm{line-height:46px; height:46px; width:30%; background:transparent; text-indent:20px; margin-right:25px;}
.contact_us .pt3 .yzm_box img{margin-right:10px;padding-top:20px;}
.contact_us .pt3 .yzm_box .change{color:#40535a; font-size:12px; cursor:pointer; vertical-align:bottom;}

/*搜索页*/
.channel_page .content-47061 .sear{padding:40px 0 40px 35px;}
.channel_page .content-47061 .dib.sear_f{width:270px; height:28px; margin-right:10px;}
.channel_page .content-47061 .dib.sear_f>input{width:100%; padding:0; text-indent:10px; color:#aaa;}
.channel_page .content-47061 .content-47061-flag{vertical-align:middle; }
.channel_page .content-47061 .submit{background-color:#0159b0; color:#fff; width:125px;border-color:#0159b0;}
.channel_page .content-47061 .dib{margin-right:10px;}
.channel_page .content-47061 .sear_result a:hover{color:#004488; text-decoration:none;}
/* .qyzl_year.fixed{position: fixed;left: 50%;margin-left: -469px;top:0;z-index: 99;} */

body .bdshare_popup_box{display:none!important;}


.widget-prolist-10{overflow:hidden;}
.widget-prolist-10 li .top-Floor{width:100%;height: 100%;background:url(../images/black.4.png) repeat;z-index: 3;left:0;top:-100%;}
.widget-prolist-10  li .top-Floor .white-cross{width:60px;height: 60px;display:block;top:50%;left:50%;margin-left:-30px;margin-top:-30px;background:url(../images/whit_cross.png) no-repeat;}
.widget-prolist-10 .bom-text{padding:25px 8% 40px;background-color:#e8e8e8;overflow:hidden;z-index: 2;display:block;}
.widget-prolist-10 .bom-text:before{content:'';position:absolute;width:100%;height:100%;background-color:#88b829;left:0;bottom:-100%;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index: -1;}
.widget-prolist-10 li .rect-57 img{height:auto;}

.widget-prolist-10 .bom-text ._name{font-size:18px;}
.widget-prolist-10 .bom-text ._price{color: #666464;line-height: 21px;height: 42px;overflow: hidden;margin-top: 20px;}
.widget-prolist-10 .hover .top-Floor{top:0;}
.widget-prolist-10 .hover .bom-text,.widget-prolist-10 .hover .bom-text ._price{color:#fff;}
.widget-prolist-10 .hover .bom-text:before{bottom:0;}