@charset "utf-8";
/* CSS Document */

.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.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%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;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-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%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;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%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;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%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;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%}}

/*挂件分页样式*/
.util-page{ font-size:0; color: #000; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#0491e9;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 14px; }
.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(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(http://www.shenchigroup.com/resources/web/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:1400px;margin-right:auto;margin-left:auto;max-width: 98%;}
.mwrap { max-width:1400px; 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:15px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#0491e9;}
::-moz-selection {color:#fff; background:#0491e9; }
::selection {color:#fff; background:#0491e9; }
::-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; -webkit-transform:rotate(0); transform:rotate(0); }
.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) }

/* 网站样式 */

/* header */
/*nav_box*/
.nav_box{position: relative;z-index: 50;height: 93px;}
.nav_ico{width:20px;height:20px;background-image:url(../img/nav_box_ico.png);display:inline-block;vertical-align:middle;background-repeat:no-repeat;}
.nav_box .nav_ico1{background-position:0px 0px;}
.nav_box .nav_ico2{background-position:-20px 0px;}
.nav_box .nav_ico3{background-position:-40px 0px;}
.nav_box .nav_ico4{background-position:-60px 0px;}
.nav_box .nav_ico5{width:24px; height:24px; background-position:-74px -71px;}
.nav_box .nav_ico6{background-position:-80px 0px;}
.nav_box .nav_ico7{background-position:-40px -60px;}
.nav_box .nav_ico8{background-position:-80px -60px;}
.nav_box .nav_ico9{background-position:-20px -20px;}
.nav_box .nav_ico10{background-position:0 -60px;}
/* .nav_box .header_bar{float: right;width: 85%;} */
.nav_box .header_bar a{display:block;font-size:14px;color:#c3c3c3;padding:5.5px 10px;position: relative;line-height:20px;}
.nav_box .header_bar a:after{content:"";width:1px;height:10px;background:#cdcdcd;display:block;position: absolute;top:50%;margin-top:-5px;right:-2px;}
.nav_box .header_bar li:first-child a:after{display:none;}
.nav_box .header_bar li{position: relative;}
.nav_box .header_bar .more_down{display:none;}
.nav_box .header_bar a:hover{opacity:1;}
.nav_box .header_bar .more_down{position: absolute;width:100%;top:100%;left:0;z-index:2;}
.nav_box .header_bar .more_down a{padding:8% 4%;color:#fff;opacity:1;text-align:center;font-size:14px;background:#0491e9;}
.nav_box .header_bar .more_down a:after{display:none;}
.nav_box .header_bar .more_down a:hover{background:#53b2ee;}

/*nav_content*/
.nav_content{position: fixed;z-index: 50;top: 0;left: 0;width: 100%;box-shadow: 0 0 10px rgba(0,0,0, 0.5);}
.nav_content .page_header{background:#fff;position: relative;}
.nav_content .page_header .logo{margin-top: 20px;}
.nav_content .page_header .page_nav>ul>li{float:left;}
.nav_content .page_header .page_nav>ul>li.li9{display:none;}
.nav_content .page_header .page_nav>ul>li>a{display:block;font-size:16px;color:#1f1f1f;padding: 18px;font-weight: bold;}
.nav_content .page_header .page_nav>ul>li>a:hover{color:#0491e9;}
.nav_content .page_header .page_nav>ul>li>a:hover .nav_ico6{background-position:0px -40px;}

.nav_content .header_search{padding: 25px 0px 23px;margin-left:10px;}
.nav_content .header_search .search_ico{cursor:pointer;font-size:20px;font-weight:bold;color:#765117;}


.nav_content .header_search .search_box{position: absolute;top:100%;left:0;width:100%;text-align:center;display:none;}
.nav_content .header_search .search_box .wrap{background: #bd8c09;padding:30px 0px 32px;}
.nav_content .header_search .search_box .input_box,.nav_content .header_search .search_box .button_box{height:40px;line-height:40px;border:none;padding:0;margin:0;vertical-align:middle;}
.nav_content .header_search .search_box .input_box{width:66%;background:#fff;padding:0 2%;}
.nav_content .header_search .search_box .button_box{width:8%;background: #745a0f;color:#fff;font-size:18px;outline:none;text-align:center;margin-left: 1%;font-size:15px;border-radius:4px;}
.nav_content .page_header .mobile_key{display:none;float:right;margin-top:1px;font-size:32px;color:#0491e9;margin-left: 25px;}


.nav_content .nav_layer{position:absolute;top:100%;left:0;width:100%;background:#f4f4f4;display:none;z-index:2;}
.nav_content .nav_layer .layer_l{width:42%;}
.nav_content .nav_layer .layer_l_hd{font-size: 22px;color: #4e4e4e;margin:30px 0 10px;font-weight: normal;}
.nav_content .nav_layer .layer_l_bd{color:#666;margin-bottom:30px; min-height: 150px;padding-right:14%;text-align: justify;letter-spacing: 0.5px;line-height:1.8;}
.nav_content .nav_layer .more_btn{width: 136px;height: 35px;border: 1px solid #c4020a;line-height: 35px;color: #636363;text-align: center;position:relative;display:block;overflow:hidden;z-index:2;}
.nav_content .nav_layer .more_btn:after{content:'';position: absolute;width:100%;height: 100%;background: #c4020a;transition:all 0.5s ease;top: 0;right:100%;z-index:-1;}
.nav_content .nav_layer .more_btn:hover:after{right:0;}
.nav_content .nav_layer .more_btn:hover{color:#fff;}
.nav_content .nav_layer .layer_c{width:26%;}
.nav_content .nav_layer .layer_c_box{border-right: 1px #d2d2d2 solid;border-left: 1px #d2d2d2 solid;padding:30px 14% 0;min-height:300px;font-size:16px;}
.nav_content .nav_layer .layer_c a{display:block;padding:4% 0px;border-bottom: 1px #e9ebed solid;}
.nav_content .nav_layer .layer_r{width:25%;padding-top: 30px;}

.nav_content .nav_main{float: right;}
.nav_content .nav_main .search{float: right;font-size: 24px;color: #0491e9;margin-top: 8px;font-weight: bold;margin-left: 34px;}
.nav_content .nav_main .inav_wrapper{float: right;}
.nav_content .nav_main .main_sel{float: right;position: relative;margin-left: 45px;}
.nav_content .nav_main .main_sel>a{height: 61px;line-height: 61px;display: block;color: #0095eb;font-size: 16px;}
.nav_content .nav_main .main_sel>a .iconfont{font-size: 16px;vertical-align: 0;}
.nav_content .nav_main .main_sel .inner_sel{position: absolute;top: 100%;left: 50%;width: 128px;display: none;margin-left: -64px;}
.nav_content .nav_main .main_sel .inner_sel a{background-color: #0491e9;color: #fff;text-align: center;padding: 8% 4%;display: block;}
.nav_content .nav_main .main_sel .inner_sel a:hover{background-color: #53b2ee;}

.nav_box .nav_content .h_language{font-size:14px; color:#e60012;}
.nav_box .nav_content .h_language span{display:inline-block; vertical-align:middle;}
.nav_box .nav_content .h_language i{display:inline-block; vertical-align:middle; margin-right:0;}
.nav_box .nav_content .h_language .icon{width:13px; height:13px; background:url(../img/h_lan.png) no-repeat center;}
.nav_box .nav_content .h_language .pc_txt{display:inline-block;}
.nav_box .nav_content .h_language .mobile_txt{display:none;}
.nav_box .nav_content .h_language .lan_down{position:absolute; width:130px; position:absolute; left:50%; margin-left:-65px; top:100%; display:none; z-index:3; padding:5px 0;}
.nav_box .nav_content .h_language .lan_down{background:#E6E8EA; background:rgba(230,232,234,0.8);}
.nav_box .nav_content .h_language .lan_down ul>li{margin:5px 0;}
.nav_box .nav_content .h_language .lan_down ul>li a{display:block; padding:5px 10px; color:#666;}
.nav_box .nav_content .h_language .lan_down ul>li a img{margin-right:10px;}
.nav_box .nav_content .h_language .lan_down ul>li a span{display:inline-block; font-size:15px;}
.nav_box .nav_content .h_language .lan_down ul>li a:hover{background:rgba(255,255,255,.9);}


/* 底部 */
footer{background:#2d2d35;}
.f_top{padding:20px 0; border-bottom:1px solid #fff; border-bottom-color:rgba(255,255,255,.08)}
.f_top .left{float:left;margin-top:17px;}
.f_top .left li{display:inline-block; font-size:15px; color:#fff; color:rgba(255,255,255,.8); margin-right:40px;}
.f_top .left li a:hover{color:#a9a7a5;}
.f_top .left li .icon{margin-right:15px;}
.f_top .right{float:right;}
.f_top .right a{
	display:inline-block;
	width: 55px;
	height: 55px;
	background: #ff4c4c;
	border-radius: 50%;
	line-height: 55px;
	text-align: center;
}
.f_top .right a:hover{background:#be4e1b;}
.f_top .right a img{vertical-align:middle;}


.f_cen{padding:43px 0; border-bottom:1px solid #fff; border-bottom-color:rgba(255,255,255,.08)}
.f_cen .img_{margin-top: 0;}
.f_cen .list{margin-top:7px;}
.f_cen .list li{font-size:14px; line-height:31px; color:#fff; margin-left:45px; display:inline-block;}
.f_cen .list li a:hover{color:#a9a7a5}
.f_cen .share_box .bdsharebuttonbox{overflow:hidden;}
.f_cen .share_box a{display:block; float:right; width:40px; height:40px; background:url(../img/f_cen01.png) no-repeat;padding:0; margin:5px 5px 0;}
.f_cen .share_box a.bds_tsina{background-position:0 0;}
.f_cen .share_box a.bds_weixin{background-position:-40px 0;}
.f_cen .share_box a.bds_sqq{background-position:-80px 0;}
.f_cen .share_box a:hover{background:url(../img/f_cen02.png) no-repeat;}
.f_cen .share_box a.bds_tsina:hover{background-position:0 0;}
.f_cen .share_box a.bds_weixin:hover{background-position:-40px 0;}
.f_cen .share_box a.bds_sqq:hover{background-position:-80px 0;}
.f_bott{padding:25px 0; font-size:13px; color:#fff; color:rgba(255,255,255,.5)}
.f_bott .left a{margin:0 10px;}
.f_bott .left a:hover{color:#fff}
.f_bott .left{float:left;}
.f_bott .right{float:right;}
.f_bott .right a:hover{color:#fff}


.c_banner{position: relative;height: 425px;}
.c_banner>._full{position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;height: 100%;max-width: none;}
.c_banner .box{position: absolute;left: 0;width: 100%;bottom: 75px;color: #fff;}
.c_banner .box .t{color: #fff;font-size: 36px;line-height: 1;margin-bottom: 14px;}
.c_banner .crumb{color: #fff;}

.sec_nav{border-bottom: 1px solid #ececec;}
.sec_nav a{float: left;width: 110px;height: 60px;line-height: 60px;font-size: 16px;color: #595959;text-align: center;position: relative;}
.sec_nav a.cur{background-color: #0d4789;color: #fff;}
.sec_nav a.cur:after{content: '';position: absolute;bottom: -1px;width: 100%;height: 1px;background-color: #71bf45;left: 0;}

.fix_right{position: fixed;right: 0;top: 50%;z-index: 15;opacity: 0;visibility: hidden;transition: all .5s ease;}
.fix_right.show{opacity: 1;visibility: visible;}
.fix_right a{display: block;width: 50px;height: 50px;background-color: #60676e;color: #fff;font-size: 20px;margin-bottom: 1px;position: relative;}
.fix_right a.mobile .mobile_num{width: 170px;height: 100%;background-color: #71bf45;position: absolute;right: -190px;line-height: 50px;padding: 0 10px;top: 0;transition: all .5s ease;-webkit-transition: all .5s ease;}
.fix_right a.mobile:hover .mobile_num{right: 0;}
.fix_right a.mobile:hover .iconfont{opacity: 0;filter: alpha(opacity=0)}
.fix_right a.mobile:hover{background-color: #71bf45;}
.fix_right a .iconfont{font-size: 24px;margin: 0;display: block;text-align: center;line-height: 50px;}
.fix_right a:hover{background-color: #71bf45;color: #fff;}
.fix_right a.qr_img .inner_img{position: absolute;left: -145px;top: 0;width: 145px;height: 145px;max-width: none;opacity: 0;visibility: hidden;transition: all .5s ease;-webkit-transition: all .5s ease;}
.fix_right a.qr_img:hover .inner_img{opacity: 1;visibility: visible;}
.fix_right a.gotop{line-height: 50px;text-align: center;}
.fix_right a.gotop img{vertical-align: middle;}

/*widgets_common_pages_6 start*/
.widgets_common_pages_6{font-size:0; margin-top:50px;}
.widgets_common_pages_6 a,.widgets_common_pages_6 span{line-height:58px;color:#666;background-color: #dde3e8;display: inline-block;vertical-align: middle;text-align:center;padding:0 30px;font-size:14px;margin:0;}
.widgets_common_pages_6 a:hover,.widgets_common_pages_6 span.current{color:#fff;background-color: #0089e5;}
/*widgets_common_pages_6 end*/
													 

.channel_content{padding: 65px 0;background-color: #f8f8f8;}

                                                   
.iban_word{width: 100%;position: absolute;top: 50%;transform: translateY(-50%);color: #fff;text-shadow: 0 0 2px #000;}
.iban_word .word_t{font-size: 38px;font-weight: bold;}
.iban_word .word_c{font-size: 22px;font-weight: normal;margin-top: 15px;}
.index_slider_wrap{height: 650px;position: relative;}
.index_slider_wrap .index_slider .item{position: relative;width: 100%;overflow: hidden;height: 650px;}
.index_slider_wrap .index_slider .item ._img{position: absolute;width: 1920px;left: 50%;margin-left: -960px;height: 100%;max-width: none;}
.index_slider_wrap .slider_dots{position: absolute;right: 50%;margin-right: -650px;top: 55%;z-index: 5;}
.index_slider_wrap .slider_dots .point{color: #fff;font-size: 25px;float: left;margin-right: 10px;position: absolute;top: 50%;margin-top: -20px;left: -110px;width: 110px;}
.index_slider_wrap .slider_dots .point .cur{font-weight: bold;font-size: 48px;font-family: 'Arial';line-height: 1;margin-bottom: -5px;vertical-align: -7px;margin-right: 5px;}
.index_slider_wrap .slider_dots .point .num{font-size: 24px;font-family: 'Arial';line-height: 1;}
.index_slider_wrap .slider_dots .dots{float: right;}
.index_slider_wrap .slider_dots .dots .owl-dot{width: 5px;height: 30px;background-color: #fff;margin-bottom: 6px;cursor: pointer;}
.index_slider_wrap .slider_dots .dots .owl-dot.active{background-color: #71bf45;}

.banner_mouse{ position: absolute;width: 23px;height: 40px;cursor:pointer;background:url(../img/banner_mouse_ico.png) no-repeat -23px 0px;-webkit-animation: nudgeMouse 1.6s linear infinite;animation: nudgeMouse 1.6s linear infinite;bottom: 40px;left: 50%;margin-left: -650px;z-index: 5;}
.banner_mouse:after,.banner_mouse:before{content: "";position: absolute;}
.banner_mouse:before{width:23px;height:40px;background:url(../img/banner_mouse_ico.png) no-repeat 0px 0px;-webkit-animation: colorSlide 1.6s linear infinite;animation: colorSlide 1.6s linear infinite;top:0;left:0;}
.banner_mouse:after{background-color: #ffffff;width: 4px;height: 4px;border-radius: 100%;-webkit-animation: trackBallSlide 1.6s linear infinite;animation: trackBallSlide 1.6s linear infinite;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}

@-webkit-keyframes colorSlide {
	 	 0% {
	  	    height:0;
	  	  }

  	 90%{
  	  	height:40px;
  	  }
  	  
	  	 	
	}

	@keyframes colorSlide {
		 	 0% {
	  	    height:0;
	  	  }

	  	 90%{
	  	  	height:40px;
	  	  }
	}
	@-webkit-keyframes trackBallSlide {
	  0% {
	    opacity: 1;
	    -webkit-transform: scale(1) translateY(-8px);
	            transform: scale(1) translateY(-8px);
	  }
	  34% {
	    opacity: 1;
	    -webkit-transform: scale(0.9) translateY(4px);
	            transform: scale(0.9) translateY(4px);
	  }
	  68% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(16px);
	            transform: scale(0.4) translateY(16px);
	  }
	  100% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(-8px);
	            transform: scale(0.4) translateY(-8px);
	  }
	 
	}
	@keyframes trackBallSlide {
	  0% {
	    opacity: 1;
	    -webkit-transform: scale(1) translateY(-8px);
	            transform: scale(1) translateY(-8px);
	  }
	  34% {
	    opacity: 1;
	    -webkit-transform: scale(0.9) translateY(4px);
	            transform: scale(0.9) translateY(4px);
	  }
	  68% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(16px);
	            transform: scale(0.4) translateY(16px);
	  }
	  100% {
	    opacity: 0;
	    -webkit-transform: scale(0.4) translateY(-8px);
	            transform: scale(0.4) translateY(-8px);
	  }
	}
@-webkit-keyframes nudgeMouse {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  
}
@keyframes nudgeMouse {
 0% {
	    -webkit-transform: translateY(0);
	            transform: translateY(0);
	  }
	  50% {
	    -webkit-transform: translateY(8px);
	            transform: translateY(8px);
	  }
	  100% {
	    -webkit-transform: translateY(0);
	            transform: translateY(0);
	  }
}

.ipart01{padding:98px 0 94px;}
.ipart01 .rect-202{padding-bottom:202%;}
.ipart01 .left{float:left; width:22.3%;}
.ipart01 .left .big_infor {margin-bottom: 80px;}
.ipart01 .left .big_infor .tit{font-size:50px; color:#1e1e1e; line-height:1; font-weight:bold;}
.ipart01 .left .big_infor:hover .tit{color:#d9261a}
.ipart01 .left .big_infor .en_tit{font-size:20px; color:#d9261a; text-transform:capitalize; line-height:24px; font-family:Arial; margin-top:20px;}
.ipart01 .left .big_infor .line{width:37px; height:3px; background:#d9261a; margin-top:20px;}
.ipart01 .left .smal_infor .tit{font-size:20px; color:#4f4f4f; font-weight:bold;}
.ipart01 .left .smal_infor .con{font-size:14px; color:#5a5a5a; margin-top:12px;}
.ipart01 .left .smal_infor .more{font-size:14px; color:#d7181f; line-height:24px; margin-top:25px; position:relative; padding-bottom:3px; display:inline-block;}
.ipart01 .left .smal_infor .more i{margin:0; font-size:13px; vertical-align:middle;}
.ipart01 .left .smal_infor .more:after{content:''; width:0%; height:1px; background:#d7181f; position:absolute; bottom:0; left:0; transition:width 0.5s ease;}
.ipart01 .left .smal_infor .more:hover:after{width:100%;}
.ipart01 .right{float:right; width:74.6%;}
.ipart01 .right li{width:23.5%; float:left; margin-left:2%;}
.ipart01 .right li:first-child{margin-left:0;}
.ipart01 .right li .infor{position:absolute; left:36px; bottom:36px; right:10px; opacity:1; visibility:visible; transition:all 0.5s ease;}
.ipart01 .right li .infor .t{font-size:30px; color:#fff; line-height:48px;}
.ipart01 .right li .infor .c{font-size:14px; color:#fff; line-height:48px; text-transform:capitalize;}
.ipart01 .right li .infor .c i{font-size:13px; color:#d7181f;}
.ipart01 .right li .cover{width:100%; height:100%; position:absolute; left:0; bottom:0; background:rgba(34,34,34,0.6); padding:39px 28px 36px; box-sizing:border-box; opacity:0; visibility:hidden; transition:all 0.4s ease;}
.ipart01 .right li .cover .box{height:100%; position:relative;}
.ipart01 .right li .cover .box .c_line{width:100%; height:2px; background:#fff; margin-bottom:38px;}
.ipart01 .right li .cover .box .t{font-size:30px; color:#fff; line-height:34px;}
.ipart01 .right li .cover .box .c{font-size:14px; color:#fff; margin-top:20px;}
.ipart01 .right li .cover .box .en_t{font-size:14px; color:#fff; line-height:48px; text-transform:capitalize; position:absolute; left:8px; bottom:0;}
.ipart01 .right li .cover .box .en_t i{font-size:13px; color:#d7181f;}
.ipart01 .right li:hover .infor{}
.ipart01 .right li:hover .cover{opacity:1; visibility:visible;}

.ipart02{overflow:hidden; position:relative;position: relative;}
.ipart02 .big_infor {margin-bottom:113px;text-align: center;position: absolute;top: 80px;z-index: 2;left: 50%;transform: translateX(-50%);}
.ipart02 .big_infor .tit{font-size:50px; color:#fff; line-height:1; font-weight:bold;}
.ipart02 .big_infor .en_tit{font-size:20px; color:#d9261a; text-transform:capitalize; line-height:24px; font-family:Arial; margin-top:20px;}
.ipart02 .big_infor .line{width:37px; height:3px; background:#d9261a;margin:20px auto 0;}
.ipart02 .list{float: left;width: 50%;}
.ipart02 .list1{background: url(../img/yewu01.jpg) no-repeat center/cover;}
.ipart02 .list2{background: url(../img/yewu02.jpg) no-repeat center/cover;}
.ipart02 .rect-74{padding-bottom: 74%;}
.ipart02 .con{transform: translate(-50%,-50%);left: 50%;top: 50%;position: absolute;text-align: center;}
.ipart02 .con p{font-size: 28px;color: #fff;font-weight: bold;margin-top: 30px;}
.ipart02 .list:hover .con img{transform: rotateY(180deg);}
.ipart02 img{transition: all .6s;}



.ipart03{background:url(../img/ipart03_1.jpg) no-repeat center; padding:98px 0 110px; background-size:cover;}
.ipart03 .left{float:left; width:24%;}
.ipart03 .left .big_infor {margin-bottom:113px;}
.ipart03 .left .big_infor .tit{font-size:50px; color:#1e1e1e; line-height:1; font-weight:bold;}
.ipart03 .left .big_infor:hover .tit{color:#d9261a}
.ipart03 .left .big_infor .en_tit{font-size:20px; color:#d9261a; text-transform:capitalize; line-height:24px; font-family:Arial; margin-top:20px;}
.ipart03 .left .big_infor .line{width:37px; height:3px; background:#d9261a; margin-top:20px;}
.ipart03 .left .smal_infor .tit{font-size:20px; color:#4f4f4f; font-weight:bold;}
.ipart03 .left .smal_infor .con{font-size:14px; color:#5a5a5a; margin-top:12px;}
.ipart03 .left .smal_infor .more{font-size:14px; color:#d7181f; line-height:24px; margin-top:25px; position:relative; padding-bottom:3px; display:inline-block;}
.ipart03 .left .smal_infor .more i{margin:0; font-size:13px; vertical-align:middle;}
.ipart03 .left .smal_infor .more:after{content:''; width:0%; height:1px; background:#d7181f; position:absolute; bottom:0; left:0; transition:width 0.5s ease;}
.ipart03 .left .smal_infor .more:hover:after{width:100%;}
.ipart03 .right{width:75%; float:right;}
.ipart03 .right li{background: #eaeaea;margin-bottom:5px;}
.ipart03 .right li a{display:block;}
.ipart03 .right li .img_{float:left; width:31%;}
.ipart03 .right li .intro_box{float:left; width:69%;}
.ipart03 .right li .intro_box .box{padding:40px 40px 40px 20px;}
.ipart03 .right li .intro_box .box .date{float:left; font-family:Arial; color:#bdbdbd; width:15%; text-align:right; margin-top:10px;}
.ipart03 .right li .intro_box .box .date .y{font-size:16px; line-height:1; margin-bottom:4px;}
.ipart03 .right li .intro_box .box .date .d{font-size:35px; line-height:1;}
.ipart03 .right li .intro_box .box .intro{float:right; width:81%}
.ipart03 .right li .intro_box .box .intro .t{font-size:20px; color:#1e1e1e; margin-bottom:10px; line-height:1;}
.ipart03 .right li .intro_box .box .intro .c{font-size:14px; color:#656565; line-height:24px; height:48px; overflow:hidden;}
.ipart03 .right li:hover .intro_box .box .intro .t{color:#d7181f;}


/*关于我们*/
.about_us02 .left{width: 373px;float: left;}
.about_us02 .right{width: calc(100% - 473px);float: right;}

/*资质*/
.honor01 ul .li_{float:left; width:31%; margin-right:3.5%; margin-bottom:50px; cursor:pointer;}
.honor01 ul .li_:nth-child(3n){margin-right:0;}
.honor01 ul .li_ .img{border:8px solid #e3e4e4;padding:25px 5px;background:#fff;border-radius: 15px;}
.honor01 ul .li_ .img .cover{position:absolute; left:0; top:0; width:100%; height:100%; background:url( 
../img/black.6.png) repeat; z-index:2; filter:alpha(opacity=0); opacity:0; transition:.3s ease;}
.honor01 ul .li_ .img .icon{width:47px; height:47px; position:absolute; left:50%; top:50%; margin:-24px 0 0 -24px;z-index:4;background:url(../img/honor01_2.png) no-repeat center; background-size:100% 100%; -webkit-transform:scale(0);transform:scale(0); transition:.3s ease;}
.honor01 ul .li_:hover .img .cover{filter:alpha(opacity=100); opacity:1;}
.honor01 ul .li_:hover .img .icon{-webkit-transform:scale(1); transform:scale(1);}
.honor01 ul .li_ .txt{background:#f7f7f7; transition:.3s ease; text-align:center; color:#333; font-size:16px; line-height:25px; padding:15px 10px; border-radius:0 0 15px 15px;}
.honor01 ul .li_:hover .txt{background: #e3540b;color:#fff;}
.honor01 .rect-62{padding-bottom:62%; }
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background: #e3540b;}
.honor01 .rect-62 ._full {
    position: absolute;
    left: 50%;
    top: 0;
    width: auto;
    height: 100%;
    *height: auto;
    transform: translate(-50%,0);
}

/* 新闻列表 */

.news_list02{}
.news_list02 .list_hd{margin-bottom:45px;}
.news_list02 .list_hd .inp_box_wrap {width:32%; margin-left:2%; border-bottom:solid 4px #1252b2;}
.news_list02 .list_hd .inp_box_wrap:first-child{margin-left:0;}
.news_list02 .list_hd .inp_box_wrap .inp_box{display:block; width:100%; height:50px; line-height:50px; border:none; padding:0; margin:0; box-sizing:content-box; font-size:18px; color:#242424; padding:0;text-indent:10px;}
.news_list02 .list_hd .inp_box_wrap .inp_box.hd_inp{width:80%;}
.news_list02 .list_hd .inp_box_wrap>input::-webkit-input-placeholder {color:#242424;}
.news_list02 .list_bd ul li{background: #fff;position:relative;margin-bottom:24px;transition:.3s ease;}
.news_list02 .list_bd ul li:hover{box-shadow:-4px 2px 10px 1px rgba(0,0,0,0.2);}
.news_list02 .list_bd ul li .content .rect-61{padding-bottom:61%;}
.news_list02 .list_bd ul li .content .img{float:left; width:31.7%;}
.news_list02 .list_bd ul li .content .txt{float:left; width:68.3%;}
.news_list02 .list_bd ul li.noimg .content .img{display:none;}
.news_list02 .list_bd ul li.noimg .content .txt{width:100%;}
.news_list02 .list_bd ul li .content .txt .box{padding:45px 30px;}
.news_list02 .list_bd ul li .content .txt .box .tit{font-size:22px; color:#3c3c3c; line-height:30px; transition:.3s ease;}
.news_list02 .list_bd ul li:hover .content .txt .box .tit{color:#1252b2;}
.news_list02 .list_bd ul li .content .txt .box .date{font-size:14px; color:#1252b2; line-height:24px; margin-bottom:10px;}
.news_list02 .list_bd ul li .content .txt .box .con{font-size:14px; color:#666; line-height:24px; height:72px; overflow:hidden;}
.news_list02 .list_bd ul li .more{position:absolute; width:17px; height:10px; right:45px; bottom:20px;}


/* 新闻详细 */
.news_detail{background: #fff;}
.news_detail01 .content{padding-left:30px; position:relative;}
.news_detail01 .content .c_left{position:absolute; left:-40px; top:0; } 
.news_detail01 .content .c_left .c_box>div{width:50px; cursor:pointer; transition:.3s ease;  height:55px; background:#fcfcfc; text-align:center; line-height:55px; color:#b3b3b3; border-bottom:1px solid #f8f8f8;}                       
.news_detail01 .content .c_left .c_box>div:hover{background:#1252b2; color:#fff;}
.news_detail01 .content .c_left .c_box:hover a:hover{color:#fff;}
.news_detail01 .content .c_left .c_box a{background:transparent; padding-left:0; margin:0; float:none;}
.news_detail01 .content .c_left .c_box .iconfont{font-size:22px;}
.news_detail01 .content .c_left .ewm{position:absolute; width:100px; left:60px; top:50px; display:none;}
.news_detail01 .content .c_center{width:69%; float:left;}
.news_detail01 .content .c_center .tit{font-size:33px; color:#313030; line-height:1.2; font-weight:bold;}
.news_detail01 .content .c_center .tools{font-size:14px; color:#aeaeae; margin:30px 0;}
.news_detail01 .content .c_center .text{font-size:14px; color:#575757; line-height:25px;}
.news_detail01 .content .c_right{position:absolute; right:0; top:0; width:23%;}                        
.news_detail01 .content .c_right .list>div{border:1px solid #f3f3f3; margin-bottom:25px;}
.news_detail01 .content .c_right .list .box{padding:25px 15px;}
.news_detail01 .content .c_right .list .box .t{font-size:18px; color:#3c3c3c; line-height:24px; position:relative;}
.news_detail01 .content .c_right .list .box .t:after{content:''; position:absolute; width:60%; height:1px; background:#f2f2f2; left:30%; top:12px;}
.news_detail01 .content .c_right .list .box .d{font-size:14px; color:#c1c0c0; margin:10px 0 15px;}
.news_detail01 .content .c_right .list .box .tit{font-size:16px; color:#201f1f; line-height:25px; height:50px; overflow:hidden;}
.news_detail01 .content .c_right .hot_news{background:#fafafa;}
.news_detail01 .content .c_right .hot_news .infor .box{padding:25px 25px 0;}
.news_detail01 .content .c_right .hot_news .infor .tit{float:left; font-size:20px; color:#101010; line-height:20px;}
.news_detail01 .content .c_right .hot_news .infor .more{font-size:14px; color:#bbbbbb; float:right; line-height:20px;}
.news_detail01 .content .c_right .hot_news .con .item{border-top:1px solid #f0f0f0;}
.news_detail01 .content .c_right .hot_news .con .item:first-child{border:none;}
.news_detail01 .content .c_right .hot_news .con .item .t{font-size:15px; color:#201f1f; line-height:24px; margin-bottom:10px; height:48px; overflow:hidden;}

.news_detail01 .content .c_right .hot_news .con .item .d{font-size:14px; color:#201f1f;}
.news_detail01 .content .c_right .hot_news .con .box{padding:25px;}


/* 联系我们 */
.contact_us01 .content{position:relative;overflow: hidden;height: auto;}
.contact_us01 .content .map{height:518px; overflow:hidden;}
.contact_us01 .content img{max-width:none;}
.contact_us01 .content .cover{position:absolute;right:0;top:0;width:38%;height:100%;background: #eee;}
.contact_us01 .content .cover .infor{color:#565554; padding:45px 40px;}
.contact_us01 .content .cover .infor .tit{color:#1252b2; font-size:24px; font-weight:bold; padding-left:15px; padding-bottom:18px; border-bottom:1px dashed #565554; border-color:rgba(86,85,84,0.7); margin-bottom:25px;}
.contact_us01 .content .cover .infor .con{margin-bottom:30px; padding-left:15px;}
.contact_us01 .content .cover .infor .con dt{font-size:16px; font-weight:bold; margin-bottom:20px;}
.contact_us01 .content .cover .infor .con dd{font-size:14px;line-height: 24px;margin-bottom: 20px;}
.contact_us01 .content .cover .infor .img_box{padding-left:15px;}
.contact_us01 .content .cover .infor .img_box .item{float:left; margin-right:10px;}
.contact_us01 .content .cover .infor .img_box .item .txt{text-align:center; font-size:16px; font-weight:bold; margin-top:12px;}
.contact_us02{margin-top:50px;}
.contact_us02 ul li{margin-bottom:30px;}
.contact_us02 ul li{float:left; width:31.5%; margin-right:2.75%; background:#f9f9f9; min-height:263px;}
.contact_us02 ul li.three_item{margin-right:0;}
.contact_us02 ul li .box{padding:12.5% 14.5%;}
.contact_us02 ul li .box .tit{font-size:20px; color:#363636; margin-bottom:15px;}
.contact_us02 ul li .box .con{font-size:16px; color:#363636;}
.contact_us02 ul li .box .con dd{margin-bottom:5px;}


/*留言表单*/
body .bianji-52658 .form-m1 .form-m1-btn button{line-height:40px; height:40px; border-radius:0; font-size:14px; border:none;}
.bianji-52658{overflow:hidden;box-sizing:border-box;padding:20px;background:#f1f1f1;}
.bianji-52658 .form-m1 .form-m1-Left { float: left; width: 50%; }
.bianji-52658 .form-m1 .form-m1-right { float: right; width: 50%; }
.bianji-52658 .form-m1 .form-m1-li { padding-top: 10px; }
.bianji-52658 .form-m1 .form-m1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.bianji-52658 .form-m1 .form-m1-li label span{padding: 0 6px;}
.bianji-52658 .form-m1 .form-m1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.bianji-52658 .form-m1 .form-m1-li textarea { border: 1px #ddd solid; width: 70%; }
.bianji-52658 .form-m1 .form-m1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.bianji-52658 .form-m1 .form-m1-li input._yzm { width: 20%; }
.bianji-52658 .form-m1 .form-m1-li img {height:28px;vertical-align: middle; padding-left: 10px; cursor: pointer; }
.bianji-52658 .form-m1 .form-m1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.bianji-52658 .form-m1 .form-m1-btn { clear: both; text-align: center; padding-top: 40px; }
.bianji-52658 .form-m1 .form-m1-btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.bianji-52658 .form-m1 .form-m1-btn ._submit { background: #d50e25; margin-right: 10px; }
.bianji-52658 .form-m1 .form-m1-btn ._reset { background: #909090; }
.bianji-52658 .form-m1 .Validform_right{white-space: nowrap;}
@media only screen and (max-width: 40em) {
.bianji-52658 .form-m1 .form-m1-Left { width: 100%; }
.bianji-52658 .form-m1 .form-m1-li input { width: 65%; }
.bianji-52658 .form-m1 .form-m1-right { width: 100%; }
.bianji-52658 .form-m1 .form-m1-li textarea { width: 65%; }
.bianji-52658 .form-m1 .form-m1-li input._yzm { width: 27%; }
.bianji-52658 .form-m1 .form-m1-li b { display: none; }
}

.pro_center .span-3 p{line-height:50px;}

.lan_mo{display: none;}