﻿@charset "utf-8";

.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
.trans2{-webkit-transition:all 800ms ease 0s; -moz-transition:all 800ms ease 0s; -ms-transition:all 800ms ease 0s; -o-transition:all 800ms ease 0s; transition:all 800ms ease 0s;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
table{ border-collapse:collapse; }
.fl{float:left}
.fr{float:right} 
.ml{margin-left:0 !important;}
.mr{margin-right:0 !important;}
.mb{border-bottom:none !important;}
.bgn{background:none !important;}
.main{width:1200px; margin:0 auto;} 
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.border-box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing: border-box;}
@font-face{font-family: mf;src: url('/fonts/PINGFANG.TTF');}
/*.raidus{border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(/pie/pie.htc); position:relative;}*/

#contain{max-width:1920px; margin:0 auto; overflow:hidden; width:100%;}
.head{height:100px; display:none;}
#header{height:100px; width:100%; /*background:#fff;*/ z-index:999; top:0; left:0;}
.fixed{position:fixed;}
.absolute{position:absolute;}
.relative{position:relative;}
.p_det{position:relative !important; box-shadow:0 0 15px #f2f2f2;}
#header .h_top{padding-left:3.125%;}
#header .logo{width:244px; overflow:hidden; margin-top:10px;}
#header .logo img{width:100%;}
#header .m_logo{width:198px; overflow:hidden; margin-top:35px; display:none;}
#header .m_logo img{width:100%;}
#header .h_top .zq{margin-top:30px; font-size:14px; line-height:24px; color:#666; margin-left:1%;}
#header .h_top .zq span{color:#f87900;}
#header .h_top .zq1{margin-top:20px; font-size:14px; line-height:20px; color:#666; margin-left:1%; display:none;}
#header .h_top .zq1 span{color:#f87900;}
#header .h_phone{ cursor:pointer; position:relative; z-index:200; width:75px;}
#header .h_phone .pic{width:100%; height:75px; overflow:hidden; position:relative; z-index:202;}
#header .h_phone .pic img{width:100%;}
#header .h_phone .hp_num{width:240px; height:60px; line-height:60px; background:#fff; bottom:-60px; color:#f87900; right:-240px; text-align:center; font-size:30px; position:absolute; z-index:201;}
#header .h_phone:hover .hp_num{right:0;}

#header .nav{height:100px; width:70%;}
#header .nav li{ margin-top:35px;font-size:14px; margin-right:4%;}
#header .nav li a{color:#fff;display:inline-block; padding:6px 10px;}
.white .h_top .zq{color:#fff !important;}
.white .h_top .zq span{color:#fff !important;}
.white .nav li a{color:#fff !important; }
#header .nav li:hover a{color:#fff !important; background:#fe4101;}
#header .nav li.on a{color:#fff !important; background:#fe4101;}
#header .menu{width:35px; height:31px; background:url(../images/menu.png) no-repeat; margin:37px 20px 0 0; display:none;}
.nav_list{background-color:rgba(0, 0, 0, 0.9); position:absolute; z-index:5; top:75px; left:100%; width:100%;}
.open_menu{left:0;}
.nav_list li{height:50px; line-height:50px; text-align:center; border-bottom:1px solid rgba(255, 255, 255, 0.2); font-size:18px;}
.nav_list li a{color:#fff;}
.nav_list li:hover a{color:#f87900;}
.nav_list li.on a{color:#f87900;}



#m_banner{position:relative; z-index:100; overflow:hidden; width:100%; display:none;}
.m_banner .hd{position:absolute; height:20px; line-height:20px; bottom:30px; z-index:102; width:100%; text-align:center;}
.m_banner .hd li{height:20px; width:20px; border-radius:100%; background:#ccc; display:inline-block; margin:0 5px; line-height:9999px; overflow:hidden;}
.m_banner .hd li.on{background:#3da8e5;}
.m_banner .bd{ position:relative; z-index:0; }
.m_banner .bd li{ position:relative; text-align:center;  }
.m_banner .bd li img{vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.m_banner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮*/ 

#banner{height:980px; position:relative; z-index:100}
#banner .db{height:100%; width:100%; position:fixed; z-index:100}
#banner .db li{position:absolute; z-index:100; }
#banner .db li a{display:block; }
#banner .db li img{width:100%; height:100%;}
#banner .hd{position:absolute; z-index:102; text-align:center; bottom:30px; width:100%;}
#banner .hd li{height:15px; width:15px; border-radius:100%; background:#fff; display:inline-block; margin:0 5px;}
#banner .hd li.on{background:#fe4101;}

#ban{ width:100%; position:relative; z-index:100;}
#ban .ba{height:425px; width:100%; position:relative;}
#ban .ba a{width:100%; height:425px; display:block;}
#ban .ba img{width:100%; height:100%;}
#ban .ba span {
	font-size:40px;
	color:#fff;
	position:absolute;
	bottom:113px;
	margin-left:-80px;
	left:50%;
}
#ban .ba span:after {
	content:'';
	display:block;
	width:80px;
	position:absolute;
	left:-100px;
	border-bottom:1px solid #fff;
	top:30px;
}
#ban .ba span:before {
	content:'';
	display:block;
	width:80px;
	position:absolute;
	right:-100px;
	border-bottom:1px solid #fff;
	top:30px;
}

#m_ban{position:relative; z-index:100; width:100%; display:none;}
#m_ban .md{width:100%;}
#m_ban .md img{width:100%;}

.web_title{padding:40px 0; text-align:center;padding-top: 60px;}
.web_title .a_tit{font-size:32px; color:#fe4101; font-weight:bold;}
.web_title .a_bri{font-size:20px; line-height:30px; color:#222; margin-top:10px;}
.web_title .a_bri span {
	display:inline-block;
	position:relative;
}
.web_title .a_bri span:after {
	content:'';
	width:114px;
	display:block;
	position:absolute;
	left:-130px;
	top:15px;
	border-bottom:2px solid #e0e0e0;
}
.web_title .a_bri span:before {
	content:'';
	width:114px;
	display:block;
	position:absolute;
	right:-130px;
	top:15px;
	border-bottom:2px solid #e0e0e0;
}
.web_title .aw_line{width:58px; height:4px; margin:20px auto 0; background:#f87900;}
.web_title .aw_del{line-height:20px; color:#888; margin-top:40px; font-size:12px;}
.web_title .aw_del.mobiles{display: none;}/*neko*/
#content{background:#fff; position:relative; z-index:104;}
#content .p_box ul{transform-style: preserve-3d; perspective:1300px;}
#content .p_box li.is_animated{opacity:0; transform:rotateX(-80deg) translateZ(0px); transform-origin:0 0 0; transition-duration:1.2s; transition-property:transform, opacity;}
#content .p_box li.is_animated.p1{transition-delay:0.15s;}
#content .p_box li.is_animated.p2{transition-delay:0.25s;}
#content .p_box li.is_animated.p3{transition-delay:0.35s;}
#content .p_box li.is_animated.p4{transition-delay:0.45s;}
#content .p_box li.revealed{opacity:1; transform:rotateX(0deg) translateZ(0px);}
#content .p_box li.color1{transition-delay:0s;}
#content .p_box li{width:25%; height:290px; padding-top:10px; padding-left:2.5%; position:relative; z-index:11;}
#content .p_box li.p1{background:#fff;}
#content .p_box li.p2{background:#fff;}
#content .p_box li.p3{background:#fff;}
#content .p_box li.p4{background:#fff;}
#content .p_box li .senior{height:120px; line-height:120px; padding-left:54px; color:#fff; font-size:1.65vw; font-family:mf; overflow:hidden; -webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
#content .p_box li .senior:hover{-webkit-animation-name:shake;animation-name:shake}
#content .p_box li .senior a{color:#222; display:block;}
#content .p_box li .pin1{background:url(/images/bpin1.png) no-repeat left center;}
#content .p_box li .pin2{background:url(/images/bpin2.png) no-repeat left center;}
#content .p_box li .pin3{background:url(/images/bpin3.png) no-repeat left center;}
#content .p_box li .pin4{background:url(/images/bpin4.png) no-repeat left center;}
#content .p_box li .second{width:320px; height:136px; overflow:hidden; position:relative; z-index:10;}
#content .p_box li dl{width:160px;}
#content .p_box li dd a{height:34px; width:100%; overflow:hidden; display:block;}
#content .p_box li dd .bg{margin-right:10px; width:10px; height:5px; background:url(/images/list_arr1.png) no-repeat; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; background-position:-17px -7px; margin-top:15px;}
#content .p_box li dd a:hover .bg{background-position:-2px -7px;}
#content .p_box li dd .title{height:34px; line-height:34px; font-size:14px; color:#888; -webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
#content .p_box li dd .title:hover{-webkit-animation-name:shake;animation-name:shake; color:#222;}
#content .p_box li .die{width:100%; height:300px; left:0; top:0; position:absolute; z-index:5; display:block;}
#content .p_box li .more{width:44px; height:44px; border:1px solid #c3c3c3; position:absolute; z-index:15; right:10%; bottom:10%;}
#content .p_box li .more a{width:44px; height:28px; display:block; padding-top:16px;}
#content .p_box li .more .m_bg{width:17px; height:13px; margin:0 auto; background:url(/images/more_arr.png) no-repeat; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; background-position:-60px -17px;}
#content .p_box li:hover .more{background:#fff; border:1px solid #222;}
#content .p_box li:hover .m_bg{ background-position:-14px -16px;}

#content .pc_box{width:1200px; margin:0 auto; text-align:center; padding-bottom:100px; border-bottom:1px solid #ececec;}
#content .pc_box ul{font-size:0;}
#content .pc_box li{width:300px; display:inline-block; padding-top:30px;}
#content .pc_box li .pic{width:179px; height:92px; margin:0 auto; overflow:hidden; position:relative; z-index:1;}
#content .pc_box li .pic a{width:179px; height:92px; display:block; position:absolute; z-index:2;}
#content .pc_box li .pic .p1{top:0; left:0;}
#content .pc_box li .pic .p2{top:100%; left:0;}
#content .pc_box li .pic img{width:100%;}
#content .pc_box li:hover{box-shadow:0 0 10px #ccc;}
#content .pc_box li:hover .pic .p1{top:-100%;}
#content .pc_box li:hover .pic .p2{top:0;}
#content .pc_box li .senior{height:32px; line-height:32px; text-align:center; font-size:16px; overflow:hidden; margin:32px 0 20px; -webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
#content .pc_box li .senior a{color:#222; }
#content .pc_box li:hover .senior a{color:#f87900;}
#content .pc_box li .senior:hover{-webkit-animation-name:shake;animation-name:shake; }
#content .pc_box li .second{width:100%; height:70px; overflow:hidden; text-align:center;}
#content .pc_box li .second dd{width:100px; display:inline-block; height:24px; margin-right:20px;}
#content .pc_box li .second dd a{height:24px; width:100%; overflow:hidden; display:block;}
#content .pc_box li .second dd .bg{margin-right:10px; width:10px; height:5px; background:url(/images/list_arr1.png) no-repeat; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; background-position:-17px -7px; margin-top:8px;}
#content .pc_box li .second dd a:hover .bg{background-position:-2px -7px;}
#content .pc_box li .second dd .title{height:20px; line-height:20px; font-size:12px; color:#888; -webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
#content .pc_box li .second dd .title:hover{-webkit-animation-name:shake;animation-name:shake; color:#222;}

#content .c_mid{}
#content .c_mid .c_ser_all{height:108px; text-align:center;}
#content .c_mid .c_ser_all .c_line{width:17%; height:108px; background:url(/images/c_ser_bg.jpg) repeat-x center; display:inline-block; *display:inline; zoom:1;}
#content .c_mid .c_ser_all .f_case{height:108px; line-height:108px; font-size:36px; color:#222; margin:0 50px; display:inline-block; *display:inline; zoom:1; vertical-align:top; font-family:mf;}
#content .c_mid .fu_box{ text-align:center;}
#content .c_mid .fu_box li{display:inline-block; *display:inline; zoom:1; height:48px; line-height:48px; font-size:16px; color:#555; background:#f1f1f1; margin:0 10px 30px; cursor:pointer;}
#content .c_mid .fu_box li a{color:#fff; font-size:16px; font-weight:bold; padding:0 20px; width:100px; height:48px; display:block; background:#fe4101;}
#content .c_mid .fu_box li.f_one{padding:0 30px;}
#content .c_mid .fu_box li:hover{background:#fe4101; color:#fff;}
#content .c_mid .fu_box li:hover a{color:#fff; }
#content .c_mid .fu_box li.on{background:#fe4101; color:#fff;}
#content .c_mid .w_two{display:none;}
#content .c_mid .f_list{margin-top:30px; text-align:center; display:none;}
#content .c_mid .f_list li{width:25%; position:relative; z-index:100; float:left;}
#content .c_mid .f_list li .pic{width:100%; overflow:hidden;}
#content .c_mid .f_list li .pic img{width:100%;}
#content .c_mid .f_list li:hover .pic img{-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-backface-visibility: hidden;backface-visibility: hidden;}
#content .c_mid .f_list li .fu_all{height:54px; position:absolute; z-index:101; width:100%; bottom:0; }
#content .c_mid .f_list li .fu_all.dan{background:rgba(239,239,239,0.95);}
#content .c_mid .f_list li .fu_all.shuang{background:rgba(200,200,200,0.95);}
#content .c_mid .f_list li .fu_all a{padding:0 4%; height:54px; width:92%; display:block;}
#content .c_mid .f_list li .fu_all .name{font-size:16px; height:54px; line-height:54px; color:#333; width:84%; text-align:left;}
#content .c_mid .f_list li .fu_all .more{width:24px; height:24px; margin-top:15px; background:url(/images/fu_more_1.png) no-repeat;}
#content .c_mid .f_button{ text-align:center; margin:30px 0;}
#content .c_mid .prev{width:30px; height:30px; border:1px solid #c7c7c7; border-radius:5px; background:url(/images/btn-left.png) no-repeat center; display:inline-block; cursor:pointer; vertical-align:middle;}
#content .c_mid .fo{width:30px; height:30px; display:inline-block; vertical-align:middle; background:url(/images/o.png) no-repeat center; margin:0 20px;}
#content .c_mid .next{width:30px; height:30px; border:1px solid #c7c7c7; border-radius:5px; background:url(/images/btn-right.png) no-repeat center; display:inline-block; cursor:pointer; vertical-align:middle;}

#content .i_top{padding-bottom:50px; background:#f5f7f8; position:relative; z-index:1; overflow:hidden;}
#dot{position:absolute; top:0; left:0; z-index:2; width:100%; height:100%;}
#content .i_top .it_name{height:138px; line-height:138px; text-align:center; font-size:36px; color:#222; font-family:mf; position:relative; z-index:3;}
#content .i_top .i_list{padding:0 20px; position:relative; z-index:3;} 
#content .i_top .i_list li{width:33.33%; padding:6px 1.765% 46px; background:#fff; border:1px solid #f5f7f8;}
#content .i_top .i_list li .i_title{height:90px; line-height:90px; overflow:hidden; text-indent:25px; background:url(/images/i_title.jpg) no-repeat left center; font-size:16px;}
#content .i_top .i_list li .i_title a{color:#222; display:block;}
#content .i_top .i_list li .i_box{width:100%;}
#content .i_top .i_list li .i_box .pic{width:47%;}
#content .i_top .i_list li .i_box .pic img{width:100%;}
#content .i_top .i_list li .i_box .ib_rab{width:48.6%;}
#content .i_top .i_list li .i_box .ib_rab .brief{height:128px; line-height:32px; overflow:hidden; font-size:12px;}
#content .i_top .i_list li .i_box .ib_rab .brief a{color:#666;}
#content .i_top .i_list li .i_box .ib_rab .date{margin-top:16px; height:24px; line-height:24px; font-size:12px; color:#666;}
#content .i_top .i_list li .i_box .ib_rab .more{margin-top:16px; height:24px; line-height:24px; font-size:12px; width:72px; background:url(/images/i_more.png) no-repeat right center; display:none; }
#content .i_top .i_list li .i_box .ib_rab .more a{color:#f87900; display:block;}
#content .i_top .i_list li:hover{ box-shadow:0 0 15px #eceeef;}
#content .i_top .i_list li:hover .i_title a{color:#f87900;}


/*#content .i_top .i_list li:hover .date{display:none;}
#content .i_top .i_list li:hover .more{display:block !important;}*/

#content .i_top .i_more{width:240px; height:40px; margin:50px auto 0; text-align:center; line-height:40px; position:relative; z-index:3; font-size:14px; }
#content .i_top .i_more a{color:#fe4101; border-bottom:1px solid #fe4101; display:inline-block; border-bottom:1px solid #fe4101; font-size:16px; }

#content .partner{padding:40px 0 94px;}
#content .partner .name{height:62px; line-height:62px; text-align:center; color:#222; font-family:mf; font-size:36px;}
#content .partner .brief{height:28px; line-height:28px; text-align:center; color:#888; font-size:18px;}
#content .partner .par_list{ position:relative; z-index:1;}
#content .partner .par_list li{width:12.5%; border-left:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; display:block; text-align:center; height:170px; position:relative; z-index:2}
#content .partner .par_list li a{width:100%; height:100%;}
#content .partner .par_list li span{display:inline-block; height:100%; vertical-align:middle;}
#content .partner .par_list li img{max-width:100%; max-height:100px; vertical-align:middle; filter:grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter:grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: gray;}
#content .partner .par_list li:hover img{filter:none; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}
#content .partner .par_list .move{width:16.666%; height:0; opacity:0; background:#eee; position:absolute; z-index:1; top:0; left:0; box-shadow:0 0 5px #aaa;}
#content .c_bottom{padding:12px 0 5px; background:#ff6b00; position:relative; z-index:1;}
#canvas_box, #anitOut, #anitOut canvas{position:absolute; height:100%; left:0; top:0; width:100%; z-index:2;}
#content .c_bottom .cb_wrap{width:100%; position:relative; z-index:3;}
#content .c_bottom .crea{width:33.33%;}
#content .c_bottom .crea .pic{width:100%; height:45px;}
#content .c_bottom .crea .cr1{background:url(/images/cr1.png) no-repeat center;}
#content .c_bottom .crea .cr2{background:url(/images/cr2.png) no-repeat center;}
#content .c_bottom .crea .cr3{background:url(/images/cr3.png) no-repeat center;}
#content .c_bottom .crea .name{height:40px; line-height:40px; text-align:center; color:#fff; font-size:20px; font-family:mf;}
#content .c_bottom .crea .name_en{height:22px; line-height:22px; text-align:center; color:#fff; font-size:14px; font-family:"Myriad Pro";}

#center .a_top{padding:54px 0 42px; text-align:center;}
#center .a_top .a_line{height:1px; width:107px; background:#fdd7b2; margin-top:48px; display:inline-block; zoom:1; *display:inline; vertical-align:top;}
#center .a_top .a_all{display:inline-block; *display:inline; zoom:1; margin:0 28px; vertical-align:top;}
#center .a_top .a_all .a_title{height:60px; line-height:60px; text-align:center; font-size:36px; color:#f87900; font-family:mf;}
#center .a_top .a_all .a_title_cn{height:24px; line-height:24px; text-align:center; font-size:14px; color:#f87900;}
#center .a_top .b_line{height:1px; width:107px; background:#dbdbdb; margin-top:48px; display:inline-block; zoom:1; *display:inline; vertical-align:top;}
#center .a_top .a_all .a22{color:#222;} 
#center .a_top .a_all .a88{color:#888;}

#center .art_title{line-height:40px; font-size:24px; text-align:center; color:#333; margin-bottom:20px;}
#center .art_del{padding:0 6%; text-align:center; line-height:24px; font-size:12px; color:#555;}
#center .video{/*height:605px;*/ max-width:980px; width:95%; margin:50px auto 84px; }
#center .video .vi{height:0; position:relative; z-index:1; padding-top:62%;}
#center .video .vi .vt{position:absolute; left:0; top:0; width:100%; z-index:2; height:100%;}
#center .video img{width:100%;}
#center .art_list{padding:0 6%;}
#center .art_list li{width:49%; position:relative; z-index:1; margin-bottom:20px;}
#center .art_list li a{width:100%; display:block;}
#center .art_list li .pic{width:100%;}
#center .art_list li .pic img{width:100%;}
#center .art_list li .mpic{width:100%; display:none;}
#center .art_list li .mpic img{width:100%;} 
/*#center .art_list li .org{position:absolute; z-index:2; top:5%; bottom:5%; left:2%; right:2%; background:url(/images/orange.png) repeat; opacity:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}*/
/*#center .art_list li .orange{width:335px; height:112px; background:url(/images/orange.png) repeat; position:absolute; z-index:2; left:50%; margin-left:-167px;}*/
#center .art_list li .orange{background-color: rgba(248,121,0,.8);left: 29.512195%;right: 29.512195%;top: 36%;bottom: 36%;position: absolute;z-index: 1;}

/*#center .art_list li:hover .org{opacity:1;-webkit-animation-name:zoomIn;animation-name:zoomIn;}*/
#center .art_list li:hover .orange{left: 3%;right: 3%;top: 6%;bottom: 6%;}

#center .art_list li .culture{width:100%; text-align:center; position:absolute; z-index:3; left:0;}
#center .art_list li .culture .cul{width:42px; height:1px; background:#fff; display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
#center .art_list li .culture .cu{margin:0 18px; display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
#center .art_list li .culture .cu .cu_t{height:56px; line-height:56px; font-size:40px; color:#fff; font-family:mf; color:#fff; text-align:center;}
#center .art_list li .culture .cu .cu_e{height:22px; line-height:22px; text-align:center; color:#fff;}
#center .art_list li .culture .cul_del{text-align:center; margin-top:10px; font-size:14px; color:#fff; line-height:28px; padding:0 4%; display:none;}
#center .art_list li .culture .cul_del div{color:#fff; font-size:14px;}
#center .art_list li:hover .culture{top:50px !important;}
#center .art_list li:hover .cul_del{display:block;}

#center .p_category{padding-top:34px; padding-bottom:64px; }
#center .p_category .ca{height:64px; line-height:64px; text-align:center; font-family:mf; font-size:35px; color:#000;}
#center .p_category .ca_b{line-height:28px; color:#888; font-size:16px; text-align:center; margin-bottom:38px;}
#center .p_category .pc_list li{width:100%; margin-bottom:40px; background:#f7f7f7; position:relative; z-index:1;}
#center .p_category .pc_list li:hover {
	background:#ff6619;
}
#center .p_category .pc_list li:hover  .c_box .c_list,#center .p_category .pc_list li:hover .c_box .pc_one a {
	color:#fff;
}
#center .p_category .pc_list li:hover .c_box .pc_one {
	border-bottom:1px solid #fff;
	    background-image: url(../images/3_08.png);
}
#center .p_category .pc_list li .pic{width:65%;}
#center .p_category .pc_list li .pic img{width:100%;}
#center .p_category .pc_list li .c_right{width:35%;}
#center .p_category .pc_list li .c_box{padding:14px 10% 0;} 
#center .p_category .pc_list li .c_box .pc_one{height:100px; line-height:100px; background-image:url(../images/3_07.png); background-repeat:no-repeat; font-size:28px; font-family:mf; border-bottom:1px solid #fe4101; text-indent:78px; overflow:hidden;}
#center .p_category .pc_list li .c_box .pc_one a{color:#fe4101; display:block;}
#center .p_category .pc_list li .c_box .c1{ background-position:0 25px;}
#center .p_category .pc_list li .c_box .c2{background-position:0 -330px;}
#center .p_category .pc_list li .c_box .c3{background-position:0 -690px;}
#center .p_category .pc_list li .c_box .c4{background-position:0 -1052px;}
/*neko*/
#center .p_category .pc_list li .c_box .c5{background-position:0 -1410px;}
#center .p_category .pc_list li .c_box .c6{background-position:0 -1765px;}
/*neko*/
#center .p_category .pc_list li .c_box .c_list{margin-top:30px; line-height:28px; font-size:14px; color:#666; }
<!--#center .p_category .pc_list li .c_box .c_list dd{height:36px; line-height:36px; font-size:16px; color:#666; margin-bottom:6px; padding-left:24px; background:url(/images/list_arr.png) no-repeat -17px -11px;}-->
#center .p_category .pc_list li .c_ho{width:0; position:absolute; z-index:2; background:#f87900; right:0; top:0; height:100%;}
#center .p_category .pc_list li .c_ho .ho_box{padding:14px 10% 0;}
#center .p_category .pc_list li .c_ho .ho_box .pc_one{height:142px; line-height:142px; font-size:30px; font-family:mf; border-bottom:1px solid #f99433; text-indent:78px; overflow:hidden;}
#center .p_category .pc_list li .c_ho .ho_box .pc_one a{color:#fff; display:block;}
#center .p_category .pc_list li .c_ho .ho_box .c1{background:url(../images/c1_hover.png) no-repeat left center;}
#center .p_category .pc_list li .c_ho .ho_box .c2{background:url(../images/c2_hover.png) no-repeat left center;}
#center .p_category .pc_list li .c_ho .ho_box .c3{background:url(../images/c3_hover.png) no-repeat left center;}
#center .p_category .pc_list li .c_ho .ho_box .c4{background:url(../images/c4_hover.png) no-repeat left center;}
/*neko*/
#center .p_category .pc_list li .c_ho .ho_box .c5{background:url(../images/c5_hover.png) no-repeat left center;}
/*neko*/
#center .p_category .pc_list li:hover .c_ho{width:38%;}
#center .p_category .p_second{margin-top:30px;}
#center .p_category .p_second dd a{height:36px; width:100%; overflow:hidden; display:block; margin-bottom:6px;}
#center .p_category .p_second dd .bg{margin-right:10px; width:10px; height:5px; background:url(/images/list_arr.png) no-repeat; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; background-position:-17px -7px; margin-top:15px;}
#center .p_category .p_second dd a:hover .bg{background-position:-2px -7px;}
#center .p_category .p_second dd .p_sec{height:36px; line-height:36px; font-size:16px; color:#fff;}

#center .p_category .pb_list{display:none;}
#center .p_category .pb_list li{width:100%; margin-bottom:40px; background:#fff;}
#center .p_category .pb_list li .pic{width:100%;}
#center .p_category .pb_list li .pic img{width:100%;}
#center .p_category .pb_list li .pbl{}
#center .p_category .pb_list li .pbl .pc_one{height:50px; line-height:50px; font-size:20px; font-family:mf; border-bottom:1px solid #fee4cc; overflow:hidden;}
#center .p_category .pb_list li .pbl .pc_one a{color:#f87900; display:block;}
#center .p_category .pb_list li .c_list{ font-size:14px; line-height:24px;}


#center .product{padding:47px 0 56px;}
#center .product .fu_box{ text-align:center;}
#center .product .fu_box li{display:inline-block; *display:inline; zoom:1; height:48px; line-height:48px; font-size:14px; color:#555; background:#f1f1f1; margin:0 10px 30px; cursor:pointer;}
#center .product .fu_box li a{color:#555; padding:0 40px;  height:48px; display:block; font-size:16px }
#center .product .fu_box li.f_one{}
#center .product .fu_box li.f_one a{background:none; width:auto;}
#center .product .fu_box li:hover{background:#fe4101; color:#fff;}
#center .product .fu_box li:hover a{color:#fff; background:url(/images/fu_on.png) no-repeat 20px center;}
#center .product .fu_box li.f_one:hover a{background:none;}
#center .product .fu_box li.on{background:#fe4101; font-weight:bold;}
#center .product .fu_box li.on a{color:#fff;}
#center .product .fu_box li.f_one.on a{ color:#fff; background:none;}
#center .product .p_sec_list{margin:20px 0 28px; text-align:center;}
#center .product .p_sec_list li{height:64px; line-height:64px; border-bottom:3px solid #fff; display:inline-block; *display:inline; zoom:1; margin:0 30px; font-size:16px;}
#center .product .p_sec_list li a{color:#333;}
#center .product .p_sec_list li:hover{border-bottom:3px solid #333;}
#center .product .p_sec_list li.cur{border-bottom:3px solid #333;}
#center .p_list{text-align:center;}
#center .p_list li{width:25%; float:left;}
#center .p_list li .pic{width:100%; overflow:hidden; position:relative; z-index:1;}
#center .p_list li .pic a{width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,0.8); position:absolute; z-index:2; opacity:0;}
#center .p_list li .pic span{border:2px solid #fff; color:#fff; font-size:14px; height:62px; position:absolute; z-index:3; left:50%; line-height:58px; margin:-31px 0 0 -24%; width:48%; top:50%; display:block; overflow:hidden;}
#center .p_list li .pic img{width:100%;}
#center .p_list li:hover .pic a{ opacity:1;}
#center .p_list li .fu_all{height:54px; width:100%;}
#center .p_list li .fu_all.dan{background:rgba(239,239,239,0.95);}
#center .p_list li .fu_all.shuang{background:rgba(200,200,200,0.95);}
#center .p_list li .fu_all a{padding:0 4%; height:54px; width:92%; display:block;}
#center .p_list li .fu_all .name{font-size:16px; height:54px; line-height:54px; color:#333; text-align: center; width:100%;}
#center .p_list li .fu_all .more{width:24px; height:24px; margin-top:15px; background:url(/images/fu_more_1.png) no-repeat;}
#center .p_list li:hover .fu_all{background:#fe4101;}
#center .p_list li:hover .fu_all .name{color:#fff;}
#center .page_more{width:72px; height:75px; margin:66px auto 0; background:url(/images/page_more.jpg) no-repeat;}
#center .end{width:100%; text-align:center; height:72px; line-height:72px; font-size:28px; color:#222; margin-top:30px; display:none;}

#center .product_detail{/*margin-top:54px;*/}
#center .product_detail .pd_cate{ padding:0 3.125%;}
#center .product_detail .pd_cate .p_mu{padding-left:30px; line-height:79px; background:url(/images/fu.png) no-repeat left center; font-size:16px; color:#333;}
#center .product_detail .pd_cate .pd_rab{width:85%; margin-left:50px;}
#center .product_detail .pd_cate .pd_rab li{height:76px; line-height:76px; padding-right:16px; margin-right:34px; font-size:16px; border-bottom:3px solid #fff;}
#center .product_detail .pd_cate .pd_rab li a{color:#333; display:block;}
#center .product_detail .pd_cate .pd_rab li:hover{background:url(/images/pd_ca.png) no-repeat right center; border-bottom:3px solid #f87900;}
#center .product_detail .pd_cate .pd_rab li:hover a{color:#f87900;}
#center .product_detail .pd_cate .pd_rab li.on{background:url(/images/pd_ca.png) no-repeat right center; border-bottom:3px solid #f87900;}
#center .product_detail .pd_cate .pd_rab li.on a{color:#f87900;}
#center .product_detail .detail_row{background:#f87900;}
#center .product_detail .detail_row .pic{width:66.45%; position:relative; z-index:1; overflow:hidden;}
#center .product_detail .detail_row .pic .img{width:100%;}
#center .product_detail .detail_row .pic .img img{width:100%;}
#center .product_detail .detail_row .pic .small{position:absolute; bottom:40px; width:100%; text-align:center; z-index:3; overflow:hidden; width:100%;}
#center .product_detail .detail_row .pic .small .s_li{width:10%; position:relative; z-index:1;}
#center .product_detail .detail_row .pic .small .s_li .s_bg{width:100%; background:rgba(0,0,0,0.4); position:absolute; left:0; right:0; top:0; bottom:0;}
#center .product_detail .detail_row .pic .small .s_li img{width:100%;}
.swiper-slide-active .s_bg{display:none;}


#center .product_detail .detail_row .pic .vg{width:100%; display:none;}
#center .product_detail .detail_row .pic .v_but{width:50px; height:50px; position:absolute; z-index:2; top:50%; left:50%; margin:-25px 0 0 -25px; cursor:pointer;}
#center .product_detail .detail_row .pic .v_but img{width:100%;}
#center .product_detail .detail_row .d_box{width:33.55%; height:100%;}
#center .product_detail .detail_row .d_box .d_wrap{padding:60px 7.7%; height:100%;}
#center .product_detail .detail_row .d_box .d_wrap .name{line-height:40px; font-size:20px; color:#fff;}
#center .product_detail .detail_row .d_box .d_wrap .xian{height:1px; width:100%; background:#f98d26; margin:40px 0 50px;}
#center .product_detail .detail_row .d_box .d_wrap .d_del{line-height:24px; color:#fff; font-size:12px; height:100%; overflow:auto;}
#center .product_detail .about{padding-bottom:52px;}
#center .product_detail .about .a_case{height:138px; text-align:center;}
#center .product_detail .about .a_case .ac{width:17%; height:1px; background:#f2f2f2; display:inline-block; vertical-align:middle;}
#center .product_detail .about .a_case .ase{height:138px; line-height:138px; color:#222; font-size:42px; font-family:mf; display:inline-block; vertical-align:middle; margin:0 52px;}

#center .product_detail .about .ab_list{text-align:center;}
#center .product_detail .about .ab_list li{width:25%; position:relative; z-index:100; float:left;}
#center .product_detail .about .ab_list li .pic{width:100%; overflow:hidden;}
#center .product_detail .about .ab_list li .pic img{width:100%;}
#center .product_detail .about .ab_list li:hover .pic img{-webkit-transform:scale(1.3,1.3); -moz-transform:scale(1.3,1.3); -ms-transform:scale(1.3,1.3); -o-transform:scale(1.3,1.3); -webkit-backface-visibility: hidden;backface-visibility: hidden;}
#center .product_detail .about .ab_list li .fu_all{height:54px; position:absolute; z-index:101; width:100%; bottom:0; background:url(/images/fu_bg.png) repeat;}
#center .product_detail .about .ab_list li .fu_all a{padding:0 4%; height:54px; width:92%; display:block;}
#center .product_detail .about .ab_list li .fu_all .name{font-size:16px; height:54px; line-height:54px; color:#fff; width:84%; text-align:left;}
#center .product_detail .about .ab_list li .fu_all .more{width:24px; height:24px; margin-top:15px; background:url(/images/fu_more.png) no-repeat;}
#center .product_detail .about .page_more{width:72px; height:75px; margin:66px auto 0; background:url(/images/page_more.jpg) no-repeat;}

#center .i_category{text-align:center; padding:46px 0 26px; background:#fff;}
#center .i_category li{height:48px; line-height:48px; margin:0 10px 20px; font-size:16px; background:#f1f1f1; display:inline-block; *display:inline; zoom:1;}
#center .i_category li a{padding:0 36px; color:#555;}
#center .i_category li:hover{background:#fe4101;}
#center .i_category li:hover a{color:#fff;}
#center .i_category li.on{background:#fe4101;}
#center .i_category li.on a{color:#fff;}
#center .info{padding:50px 0 74px;}
#center .info .i_list{padding:0 20px 40px;} 
#center .info .i_list li{width:50%; padding:30px 0; border-bottom:1px dotted #999;}
#center .info .i_list li .i_title{height:90px; line-height:90px; overflow:hidden; text-indent:25px; background:url(/images/i_title.jpg) no-repeat left center; font-size:16px;}
#center .info .i_list li .i_title a{color:#222; display:block;}
#center .info .i_list li .i_box{width:100%;}
#center .info .i_list li .i_box .pic{width:34%; /*max-height:204px;*/ overflow:hidden;max-height: 267px;}
#center .info .i_list li .i_box .pic img{max-width:100%;}
#center .info .i_list li .i_box .ib_rab{width:58%; padding-right:5%}
#center .info .i_list li .i_box .ib_rab .brief{ line-height:32px; overflow:hidden; font-size:18px;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
#center .info .i_list li .i_box .ib_rab .item {
	font-size:16px;
	line-height:26px;
	margin-top:5px;
	color:#888888;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
#center .info .i_list li .i_box .ib_rab .date{margin-top:10px; height:24px; line-height:24px; font-size:14px; color:#999;}
#center .info .i_list li .i_box .ib_rab .more{margin-top:16px; height:24px; line-height:24px; font-size:12px; width:72px; background:url(../images/i_more.png) no-repeat right center; display:none;}
#center .info .i_list li .i_box .ib_rab .more a{color:#fe4101; display:block;}
#center .info .i_list li:hover{ box-shadow:0 0 15px #eceeef;}
#center .info .i_list li:hover .i_title a{color:#fe4101;}

/*#center .info .i_list li:hover .date{display:none;}
#center .info .i_list li:hover .more{display:block !important;}*/


#center .info_detail{padding:50px 0 74px; background:#f5f7f8;}

#center .instance{padding:36px 6.77% 50px; }
#center .instance .join{height:60px; line-height:60px; text-align:center; font-size:36px; color:#fe4101;}
#center .instance .j_brief{line-height:30px; font-size:22px; text-align:center; color:#999999; margin-bottom:40px;}
#center .instance .j_brief p {
	margin-top:10px;
	position:relative;
}
#center .instance .j_brief p:after {
	content:'';
	display:block;
	position:absolute;
	bottom:-15px;
	border-bottom:4px solid #fe4101;
	left:50%;
	margin-left:-46px;
	width:92px;
}
#center .instance .in_box{background:#fff; width:100%;}
#center .instance .in_box .in_top{ border-bottom:1px solid #f0f0f0;}
#center .instance .in_box .in_top .in_one{width:158px; height:62px;}
#center .instance .in_box .in_top li{margin-top:20px; height:24px; line-height:24px; border-left:1px solid #f0f0f0; font-size:15px; background:url(/images/city_li.png) no-repeat right center;  margin-right:40px; margin-bottom:15px;}
#center .instance .in_box .in_top li a{padding:0 36px 0 42px; color:#000;}
#center .instance .in_box .in_top li:hover{background:url(/images/city_li_hover.png) no-repeat right center;}
#center .instance .in_box .in_top li:hover a{color:#fe4101;}
#center .instance .in_box .in_top li.on{background:url(/images/city_li_hover.png) no-repeat right center;}
#center .instance .in_box .in_top li.on a{color:#f87900;}

#center .instance .in_box .in_list li{padding:39px 40px 39px 30px; border-bottom:1px solid #f0f0f0; cursor:pointer; margin-bottom:5px;}
#center .instance .in_box .in_list li .pic{width:119px; height:119px; overflow:hidden;}
#center .instance .in_box .in_list li .pic img{width:100%;}
#center .instance .in_box .in_list li .pic_on{display:none; width:119px; height:119px; overflow:hidden;}
#center .instance .in_box .in_list li .pic_on img{width:100%;}
#center .instance .in_box .in_list li .in_mid{width:60%; margin-left:25px;}
#center .instance .in_box .in_list li .in_mid .name{height:64px; line-height:64px; margin-bottom:12px; font-size:22px; color:#000;}
#center .instance .in_box .in_list li .in_mid .dai{line-height:30px; font-size:16px; color:#888;}
#center .instance .in_box .in_list li .open{height:68px; line-height:68px; padding-right:23px; color:#333; font-size:14px; background:url(/images/open.png) no-repeat right center;}
#center .instance .in_box .in_list li .open_hover{height:68px; line-height:68px; padding-right:23px; color:#333; font-size:14px; background:url(/images/open_hover.png) no-repeat right center; display:none;}
#center .instance .in_box .in_list li .in_brief{display:none;}
#center .instance .in_box .in_list li .in_bri{line-height:30px; color:#555; font-size:16px; margin-bottom:32px;}
#center .instance .in_box .in_list li .in_mess{width:146px; height:48px; line-height:48px; text-align:center; font-size:20px; font-family:mf; background:#f87900;}
#center .instance .in_box .in_list li .in_mess a{color:#fff; display:block;}
#center .instance .in_box .in_list li.on .pic{display:none;} 
#center .instance .in_box .in_list li.on .pic_on{display:block;} 
#center .instance .in_box .in_list li.on .name{color:#f87900;}
#center .instance .in_box .in_list li.on .dai{display:none;}
#center .instance .in_box .in_list li.on .in_brief{display:block;}
#center .instance .in_box .in_list li.on .open{display:none;}
#center .instance .in_box .in_list li.on .open_hover{display:block;}

#center .de_list{margin-top:20px; padding:0 6% 0; background:url(/images/cy_bg.png) repeat-y center top; /*background:url(/images/test2.png) repeat-y center top;*/}
#center .de_list li{width:51%; position:relative; z-index:1;}
#center .de_list li .brief{font-size:16px; color:#222; padding:14px 24px; background:#f0f0f0; width:53%; line-height:28px;}
#center .de_list li .brief span{font-size:16px; line-height:28px; height:28px; overflow:hidden; display:block;}
#center .de_list li .brief_on{font-size:16px; color:#fff; padding:14px 24px; background:#f87900; width:53%; line-height:28px; position:absolute; top:0; display:none; z-index:3;}
#center .de_list li .br_l{left:0;}
#center .de_list li .br_r{right:0;}
#center .de_list li .title{height:86px; line-height:86px; /*width:18.8%;*/ font-size:40px; color:#000;}
#center .de_list li .tl{background:url(/images/tl.png) no-repeat left center; padding-left:38px; margin-left:19px;}
#center .de_list li .tr{background:url(/images/tr.png) no-repeat right center; padding-right:38px; margin-right:19px; text-align:right; /*margin-left:13%;*/}
#center .de_list li .cy_on{width:61px; height:61px; background:url(/images/cy_on.png) no-repeat; position:absolute; top:12px; z-index:5; display:none;}
#center .de_list li .cy_l{left:5px;}
#center .de_list li .cy_r{right:5px;}
#center .de_list li:hover{z-index:2;}
#center .de_list li:hover .title{color:#f87900;}
#center .de_list li:hover .tl{background:url(/images/tl_hover.png) no-repeat left center;}
#center .de_list li:hover .tr{background:url(/images/tr_hover.png) no-repeat right center;}
#center .de_list li:hover .brief_on{display:block;}
#center .de_list li:hover .cy_on{display:block;}

#center .di_list{margin-top:20px; padding:0 6% 0; display:none;}
#center .di_list li{width:100%; margin-bottom:10px;}
#center .di_list li .brief{font-size:16px; color:#222; padding:14px 24px; background:#f0f0f0; width:70%; line-height:28px;}
#center .di_list li .brief span{height:28px; overflow:hidden; line-height:28px; font-size:16px; color:#222;}
#center .di_list li .brief_on{font-size:16px; color:#fff; padding:14px 24px; background:#f87900; width:70%; line-height:28px; display:none;}
#center .di_list li .title{height:86px; line-height:86px; width:18.8%; font-size:40px; color:#000; background:url(/images/tr.png) no-repeat right center; padding-right:38px;}
#center .di_list li.cur .title{color:#f87900; background:url(/images/tr_hover.png) no-repeat right center;}
#center .di_list li.cur .brief{display:none;}
#center .di_list li.cur .brief_on{display:block;}


#center .par_list{padding:0 0 100px; position:relative; z-index:1;}
#center .par_list li{width:12.5%; border-left:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; display:block; text-align:center; height:170px; position:relative; z-index:2}
#center .par_list li a{width:100%; height:100%;}
#center .par_list li span{display:inline-block; height:100%; vertical-align:middle;}
#center .par_list li img{max-width:100%; max-height:100px; vertical-align:middle; filter:grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter:grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: gray;}
#center .par_list li:hover img{filter:none; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}
#center .par_list .move{width:16.666%; height:0px; opacity:0; background:#eee; position:absolute; z-index:1; top:0; left:0; box-shadow:0 0 5px #aaa;}

#center .contact{padding:30px 6.77% 35px;}
#center .contact .jy{height:60px; line-height:60px; text-align:center; color:#222; font-family:mf; font-size:36px;}
#center .contact .jy_bri{line-height:34px; text-align:center; color:#888; font-size:18px; font-family:mf;}
#center .contact .t_all{margin:62px 0 70px;height: 72px;text-align: center;}
#center .contact .t_all .t_row{/*height:72px;*//* padding-left:52px;*/ /*margin-right:7%;*/ width:26.33%; display:inline-block; zoom:1;/* *display:inline;*/text-align: left;float: left;}
/*#center .contact .t_all .t1{background:url(/images/t1.png) no-repeat left center; background-size:10%;}*/
/*#center .contact .t_all .t2{background:url(/images/t2.png) no-repeat left center; background-size:10%;}*/
/*#center .contact .t_all .t3{background:url(/images/t3.png) no-repeat left center; background-size:10%;}*/
#center .contact .t_all .t_row .ff{width: 32px;height: 72px;text-align: center;overflow: hidden;margin-right: 20px;margin-top: 24px;}
#center .contact .t_all .t_row .ff img{max-width: 100%;height: auto;}
/*#center .contact .t_all .t_row .ff img:hover{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}*/
#center .contact .t_all .t_row .tel{height:28px; line-height:28px; color:#6f7374; font-size:20px; font-family:mf;}
#center .contact .t_all .t_row .t_num{height:34px; line-height:34px; font-size:20px; color:#000; font-family:mf;}
#center .contact .m_cup{width:100%; position:relative; z-index:1;}
#center .contact .m_cup .map{width:100%;}
/*neko*/
#center .contact .t_all .t_row.t1{width: 35%;padding-left: 13%;}
#center .contact .t_all .t_row.t2{width: 30%;padding-left: 8%;}
#center .contact .t_all .t_row.t3{width: 35%;padding-left: 5%;}
/*neko*/


#center .contact .m_cup .m_box{width:50%; height:100%; position:absolute; z-index:2; top:0; right:0; background:url(/images/mb.png) no-repeat; background-size:cover;}
#center .contact .m_cup .m_box .mb_rab{padding:30px 11.5% 0;}
#center .contact .m_cup .m_box .mb_rab .sz{height:116px; line-height:116px; font-size:34px; font-family:mf; color:#fff; border-bottom:1px solid #faa34b; margin-bottom:24px;}
#center .contact .m_cup .m_box .m_address{height:40px; line-height:40px; padding-left:40px; font-size:20px; font-family:mf; color:#fff; margin-bottom:20px;}
#center .contact .m_cup .m_box .mb_rab .md1{background:url(/images/md1.png) no-repeat left center;}
#center .contact .m_cup .m_box .mb_rab .md2{background:url(/images/md2.png) no-repeat left center;}
#center .contact .m_cup .m_box .mb_rab .md3{background:url(/images/md3.png) no-repeat left center;}
#center .contact .m_cup .m_box .mb_rab .md4{background:url(/images/md4.png) no-repeat left center;}
#center .contact .m_cup .m_box .zixun{width:146px; height:48px; text-align:center; background:#fff; line-height:48px; font-size:20px;}
#center .contact .m_cup .m_box .zixun a{color:#f87900; display:block;}
#center .contact .a_city{text-align:center;}
#center .contact .a_city ul{font-size:0;}
#center .contact .a_city li{width:300px; height:220px; border:1px solid #e6e6e6; margin:0 2%; margin-bottom:35px; text-align:left; display:inline-block;}
#center .contact .a_city li .ac_ul{padding:30px 20px;}
#center .contact .a_city li .ac_ul .name{height:38px; line-height:38px; /*background:url(/images/city.png) no-repeat left center;*/ padding-left:43px; font-size:26px; color:#f87900; margin-bottom:10px;position: relative;}
/*neko*/
#center .contact .a_city li .ac_ul .name .imgs{position: absolute;left: 0;top: 0;}
#center .contact .a_city li .ac_ul .name .imgs:hover{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg);}
/*neko*/
#center .contact .a_city li .ac_box .ac_l{height:28px; line-height:28px; width:46px; font-size:14px; color:#555;}
#center .contact .a_city li .ac_box .ac_r{line-height:28px; width:210px; font-size:14px; color:#555;}

#ShowVideoBg{width:100%; height:100%; background:url(/images/26.png); opacity:0.5; position:fixed; z-index:9999; top:0; display:none;}
#ShowVideo{position:fixed; top:50%; left:50%; background:#fff; z-index:10000; display:none;}
#ShowVideo .video .close{width:34px; height:35px; background:url(/images/25.png) no-repeat; background-position:0 48px 0 37px; position:absolute; z-index:10001; right:-17px; top:-17px; cursor:pointer;}
#ShowVideo .video .loading{background:url(/images/27.gif) no-repeat center; position:absolute; z-index:20003; top:50%; left:50%;}
#ShowVideo .video .videoplay{position:absolute; z-index:10002; top:50%; left:50%; display:none;}
#ShowVideo .video .videoplay embed{width:100%; height:100%; margin:0 auto;}
#ShowVideo .video .vv{width:100%; height:100%;}

#footer{position:relative; z-index:104; color:#fff; font-size:14px; }
#footer .f_top{padding:20px 0; background:#3f3f3f;}
#footer .f_top .f_li{width:40%;}
#footer .f_top .f_no{background:none;}
#footer .f_top .f_li .f_name{height:40px; line-height:40px; font-weight:bold; color:#888;}
#footer .f_top .f_li .f_row{margin-top:25px;}
#footer .f_top .f_li .f_row li{height:38px; line-height:38px; padding-right:20px; font-size:14px; overflow:hidden;}
#footer .f_top .f_li .f_row li a{color:#fff;}
#footer .f_top .f_li .f_row li:hover a{ text-decoration:underline;}
/*neko*/
#footer .f_top .f_li .f_row li.lis{width: 33%;}
/*neko*/
#footer .f_top .f_li .f_row .f_lab{width:310px;}
#footer .f_top .f_li .f_row .f_lab .phone{height:50px; line-height:50px;  font-size:32px; color:#fff; font-family:"Myriad Pro";}
#footer .f_top .f_li .f_row .f_lab .week{height:24px; line-height:24px; color:#666; font-size:12px;}
#footer .f_top .f_li .f_row .f_wei{width:80px; margin-top:-35px;}
#footer .f_top .f_li .f_row .f_wei .pic{width:80px; height:80px; overflow:hidden;}
#footer .f_top .f_li .f_row .f_wei .pic img{width:100%;}
#footer .f_top .f_li .f_row .f_wei .w_tit{height:28px; line-height:28px; font-size:12px; color:#fff; text-align:center;}
#footer .f_top .f_li .f_row .duo{margin-left:35px; display:none;}
#footer .f_bottom{padding:20px 5% 0; background:#393939;}
#footer .f_bottom .link{padding:8px 0 20px; border-bottom:1px solid #454545;}
#footer .f_bottom .link .li_lab{width:12%; height:40px; padding-left:28px; line-height:40px; background:url(/images/link.png) no-repeat left center; font-size:14px; font-weight:bold; color:#fff;}
#footer .f_bottom .link .li_rab{width:100%; margin-top:8px; text-align:center;}
#footer .f_bottom .link .li_rab ul{font-size:0;}
#footer .f_bottom .link .li_rab li{padding-right:10px; margin-right:10px; height:28px; line-height:28px; background:url(/images/l_li.jpg) no-repeat right center; font-size:12px; display:inline-block;}
#footer .f_bottom .link .li_rab li a{color:#b0b0b0;}
#footer .f_bottom .link .li_rab li:first-child{background:none; padding:0;} 
#footer .f_bottom .f_btm .copy{height:78px; line-height:78px; font-size:12px; color:#6a6a6a;}
#footer .f_bottom .f_btm .share{margin-top:22px; height:35px; line-height:35px; font-size:14px; color:#6a6a6a;}
#footer .f_bottom .f_btm .share a{margin-left:9px; width:35px; height:35px; display:inline-block; vertical-align:middle;}
#footer .f_bottom .f_btm .wj{width:30px; margin:24px 0 0 10px;}
#footer .f_bottom .f_btm .wj img{width:100%;}

.page {
	text-align:center;
	padding:60px 0 0;
}
.page a {
	display:inline-block;
	width:86px;
	height:58px;
	border:1px solid #ddd;
	margin:5px;
}

.page a:first-child {
	background:url(../images/04_02.png) center no-repeat;
}
.page a:last-child {
	background:url(../images/04_03.png) center no-repeat;
}
.page a:first-child:hover {
	background:url(../images/bg_21.png) center no-repeat #fe4101;
}
.page a:last-child:hover {
	background:url(../images/bg_22.png) center no-repeat #fe4101;
}
.hur {
	background:#f6f6f6;
	margin:15px 0;
	font-size:14px;
	padding:10px;
}
.hur span {
	color:#fe4101;
}
.caseitem h2 {
	font-size:22px;
	text-align:center;
	margin:30px 0;
}
.caseitem_txt {
	background:#f5f7f8;
	line-height:32px;
	font-size:14px;
	padding:20px 0;
	margin-top:30px;
}
.newsitem_hd {
	text-align:center;
	font-size:16px;
	border-bottom:1px solid #eee;
	padding:30px 0 10px;
	margin-bottom:30px;
}
.newsitem_hd h2 {
	font-size:24px;
}
.newsitem_body p {
	line-height:32px;
	text-indent:2em;
	font-size:16px;
}
.newsitem_ft {
	font-size:16px;
	padding:30px 0;
	border-top:1px solid #eee;
	margin-top:30px;
}
.newsitem_ft a {
	display:block;
	width:138px;
	height:50px;
	line-height:50px;
	background:#e8e8e8;
	text-align:center;
	float:left;
}
.newsitem_ft a:last-child {
	float:right;
}
/*neko*/
/*合作代理渠道*/
#center.mess{background: url(../images/bann2.png)repeat-y center;}
#center .message{padding:30px 15% 35px;}
#center .message .jy{height:60px; line-height:60px; text-align:center; color:#222; font-size:36px;}
#center .message .w{margin-top: 50px;}
#center .message .w .l{width: 48%;}
#center .message .w .r{width: 46%;}
#center .message .w .l .title{font-size: 24px;color: #f87900;margin-bottom: 30px;}
#center .message .w .l .brief{line-height:30px; font-size:15px; color:#555; margin-bottom:40px;}
#center .message .w .r .in_row{margin-bottom: 20px;}
#center .message .w .r .in_row .texts{border: none;width: 98%;height: 50px;line-height: 50px;padding-left: 2%;color: #afafaf;font-size: 14px;}
#center .message .w .r .in_row .texts2{width: 32.5%;/*margin-right: 2%;*/border: solid 1px #a9a9a9;height: 50px;line-height: 50px;color: #afafaf;}
#center .message .w .r .in_row .texts2.threes{margin-right: 0;}
#center .message .w .r .in_message .messs{width: 98%;height: 180px;padding-left: 2%;border: none;padding-top: 20px;}
#center .message .w .r .apply_sub .a_mit{width: 100%;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 20px;font-weight: bolder;background: #f87900;border: none;margin-top: 20px;cursor: pointer;}
#center .message .w .r .in_row .span1{margin-left: 2%;color: #888888;margin-right: 30px;}
#center .message .w .r .in_row .span2{color: #888;margin-left: 2px;}
#center .message .w .r .in_row .radios{color: #f87900;}
#center .message .w .r input[type="radio"] + label::before{content: "\a0"; /*不换行空格*/display: inline-block;vertical-align: middle;width: 15px;height: 15px;margin-right: .4em;border-radius: 50%;border: 1px solid #f87900;text-indent: .15em;line-height: 1;}
#center .message .w .r input[type="radio"]:checked + label::before{background-color: #f87900;background-clip: content-box;padding: 3px;width: 9px;height: 9px;}
#center .message .w .r input[type="radio"]{/*position: absolute;clip: rect(0, 0, 0, 0);*/opacity: 0;position: absolute;height: 24px;width: 24px;}
/*首页产品分类*/
#content .pc_box .big{width: 392px;height: 565px;margin-left: 12px;}
#content .pc_box .big:first-child{margin-left: 0;}
#content .pc_box .big:first-child .pro{width: auto;height: 485px;padding: 40px 10%;margin-left: 0;margin-bottom: 0;}
#content .pc_box .big .pro{position: relative;height: 197px;margin-bottom: 12px;padding: 40px 10%; /*transition:All 1.2s  ease-in-out;-moz-transition: All 1.2s  ease-in-out;-webkit-transition: All 1.2s  ease-in-out; -o-transition: All 1.2s  ease-in-out;*/ background-size: 100% !important;}
/*#content .pc_box .big .pro:hover{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg); -o-transform:rotateY(180deg);}*/
#content .pc_box .big .pro:nth-child(2){margin-bottom: 0;}
#content .pc_box .big .pro .title{font-size: 24px;color: #fff;text-align: left;}
#content .pc_box .big .pro .borders{width: 30px;height: 2px;background: #f87900;margin-top: 25px;}
#content .pc_box .big .pro .hovers{position: absolute;left: 0;top: 0;right:0;height: 100%;background: rgba(248,121,0,0.7);display: none;padding: 0 10%;/*transform:rotateY(180deg);-ms-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -o-transform:rotateY(180deg);*/}
#content .pc_box .big .pro:hover{background-size:110%!important;/*transform:scale(1.06);-ms-transform:scale(1.06); -moz-transform:scale(1.06); -webkit-transform:scale(1.06); -o-transform:scale(1.06);*/}
#content .pc_box .big .pro .hovers .tit{font-size: 24px;color: #fff;padding-top: 40px;text-align: left;display: block;}
#content .pc_box .big .pro .hovers .bords{width: 30px;height: 2px;background: #fff;margin-top: 25px;}
#content .pc_box .big .pro:hover .hovers{display: block;}
#content .pc_box .big .pro:hover .title,#content .pc_box .big .pro:hover .borders{display: none;}
#content .pc_box .big .pro .hovers .cate_list{margin-top: 15px;}
#content .pc_box .big:first-child .pro .hovers .cate_list{margin-top: 40px;}
#content .pc_box .big .pro .hovers .cate_list .cates{display: block;}
#content .pc_box .big .pro .hovers .cate_list .cates .bg{margin-right:10px; width:10px; height:5px; background:url(/images/list_arr.png) no-repeat; -webkit-transition:all 0.3s ease; transition:all 0.3s ease; background-position:-17px -7px; margin-top:15px;}
#content .pc_box .big:first-child .pro .hovers .cate_list .cates .bg{margin-top: 23px;}
#content .pc_box .big .pro .hovers .cate_list .cates:hover{margin-left: 20px;}
#content .pc_box .big .pro .hovers .cate_list .cates:hover .bg{background-position:-2px -7px;}
#content .pc_box .big .pro .hovers .cate_list .cates .sec{height:35px; line-height:35px; font-size:16px; color:#fff;}
#content .pc_box .big:first-child .pro .hovers .cate_list .cates .sec{height: 50px;line-height: 50px;}
#content .pc_box.pc2{display: none;}
/*neko*/




.container {
	width:1200px;
	margin:0 auto;
}
.clearfix:after {content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {zoom: 1;}

#footer .f_wei {
	text-align:center;
}
#footer .w_tit {
	padding-top:6px;
}
.con-a {
	padding:70px 0;
}
.con-b {
	padding:70px 0;
	background:#f5f5f5;
}
.con-b h2 {
	font-size:36px;
	margin-bottom:20px;
}
.con-b .form {
	line-height:42px;
	border:1px solid #ddd;
	background:#fff;
	width:100%;
	box-sizing:border-box;
	padding-left:15px;
	margin-bottom:10px;
}
.con-b>div>ul {
	margin:0 -15px;
}
.con-b>div>ul>li {
	float:left;
	width:50%;
	padding:15px;
	box-sizing:border-box;
}
.con-b .btn {
	width:100%;
	background:#ff5f29;
	color:#fff;
	font-size:18px;
	height:56px;
	border:none;
	cursor:pointer;
}
.con-b>div>ul ul {
	background:#fff;
}
.con-b>div>ul ul li {
	float:left;
	width:50%;
	text-align:center;
	box-sizing:border-box;
	padding:30px 30px 0;
	height:186px;
	border-bottom:1px solid #f5f5f5;
	border-right:1px solid #f5f5f5;
}
.con-b>div>ul ul li p {
	margin:15px 0 8px;
	font-size:14px;
}
.con-b>div>ul ul li h5 {
	margin:0;
}
.liucheng-a {
	background:#84ceff;
	text-align:center;
	padding:50px 20px;
	color:#fff;
}
.liucheng-a h2,.liucheng-b h2 {
	font-size:26px;
	margin-bottom:60px;
	text-align:center;
}
.liucheng-a h2 span,.liucheng-b h2 span {
	display:inline-block;
	font-weight:bold;
	position:relative;
}
.liucheng-a h2 span:after{
	content:'';
	display:block;
	width:86px;
	border-bottom:1px solid #fff;
	position:absolute;
	left:-100px;
	top:18px;
}
.liucheng-a h2 span:before {
	content:'';
	display:block;
	width:86px;
	border-bottom:1px solid #fff;
	position:absolute;
	right:-100px;
	top:18px;
}
.liucheng-b h2 span:after {
	content:'';
	display:block;
	width:86px;
	border-bottom:1px solid #666;
	position:absolute;
	left:-100px;
	top:18px;
}
.liucheng-b h2 span:before {
	content:'';
	display:block;
	width:86px;
	border-bottom:1px solid #666;
	position:absolute;
	right:-100px;
	top:18px;
}
.liucheng-b {
	padding-top:50px;
}
.liucheng-c {
	background:url(../images/b.jpg) center repeat;
	padding:50px 0;
}
.liucheng-c h2 {
	text-align:center;
	font-size:26px;
	font-weight:bold;
	color:#fe4101;
	margin-bottom:30px;
}
.liucheng-c h3 {
	text-align:center;
	font-size:18px;
	line-height:44px;
	color:#fff;
	background:#313131;
}
.liucheng-c .box {
	background:#fff;
}
.liucheng-c .box>div {
	padding:20px 30px;
	color:#333;
}
.liucheng-c .box>div h4 {
	font-weight:bold;
	font-size:18px;
	margin-bottom:10px;
}
.liucheng-c li {
	float:left;
	width:25%;
	line-height:30px;
	font-size:14px;
}
.liucheng-c .box-1 {
	background:#fff;
	padding:30px 50px;
	margin-top:30px;
}
.liucheng-c .box-1 h3 {
	width:172px;
	line-height:30px;
	background:#fe9001;
	font-weight:bold;
	padding-left:10px;
	font-size:14px;
	text-align:left;
}
.ui-bim {
	position:relative;
	margin-left:44px;
	border-left:3px solid #eeeeee;
	color:#666;
	font-size:14px;
}
.ui-bim p {
	margin:0;
	padding:15px 20px;
	line-height:22px;
	position:relative;
}
.ui-bim p:after {
	content:'';
	background:#fff;
	border-radius:50%;
	width:10px;
	height:10px;
	display:block;
	border:3px solid #eeeeee;
	position:absolute;
	left:-9px;
	top:18px;
}
.about-a {
	padding:70px 0;
}
.about-a .r {
	width:425px;
	text-align:center;
	float:right;
}
.about-a .r img {
	margin-top:10px;
}
.about-a .l {
	width:730px;
	float:left;
	color:#666;
	line-height:32px;
}
.about-a .l h2,.about-b .l h2 {
	font-size:36px;
	color:#fe4101;
	padding-top:30px;
}
.about-a .l h4,.about-b .l h4 {
	font-size:20px;
	color:#999;
	margin:15px 0;
}
.about-a .l h4:after {
	content:'';
	display:block;
	width:92px;
	background:#ff5f29;
	height:4px;
	margin:15px 0 25px;
}
.about-b {
	background:url(../images/a_10.jpg) right center no-repeat #fe4101;
	box-sizing:border-box;
	padding-top:72px;
	height:503px;
}
.about-b .l {
	float:left;
	width:470px;
	line-height:32px;
	color:#fff;
	font-size:16px;
}
.about-b .l h4:after {
	content:'';
	display:block;
	width:92px;
	background:#fff;
	height:4px;
	margin:15px 0 25px;
}
.about-b .l h2,.about-b .l h4  {
	color:#fff;
}
.about-b .r {
	width:645px;
	background:rgba(255,255,255,0.7);
	float:right;
	text-align:center;
	padding:50px 30px 10px;
	box-sizing:border-box;
}
.about-b .r li {
	float:left;
	width:50%;
	padding:10px 30px;
	line-height:26px;
	font-size:16px;
	box-sizing:border-box;
	color:#313638;
}
.about-b .r li b {
	font-size:32px;
	position:relative;
	display:inline-block;
}
.about-b .r li b:after {
	content:'';
	display:block;
	width:72px;
	border-bottom:4px solid #fe4101;
	margin-top:20px;
}
.about-b .r li p {
	height:52px;
}
.about-c {
	background:url(../images/a_11.jpg) center no-repeat;
	height:678px;
	box-sizing:border-box;
	padding-top:58px;
}
.about-c h2 {
	text-align:center;
	font-size:30px;
	border-bottom:1px solid #fe4101;
}
.about-c h2 span {
	display:inline-block;
	padding-bottom:15px;
	position:relative;
}
.about-c h2 span:after {
	content:'';
	display:block;
	width:43px;
	border-bottom:2px solid #fe4101;
	position:absolute;
	bottom:0;
	left:50%;
	margin-left:-21px;
}
.about-c .box {
	padding:30px;
}
.about-c .box h3 {
	font-size:24px;
	font-weight:bold;
	color:#fe4101;
	padding-bottom:20px;
}
.about-c .box li {
	background:#fff;
	padding:20px;
	margin-top:15px;
	font-size:14px;
	line-height:26px;
}
.about-c .box li dl {
	float:left;
	width:328px;
	padding:50px 0 0 30px;
	box-sizing:border-box;
}
.about-c .box li .r {
	margin-left:328px;
}
.about-c .box li dl dt {
	font-size:16px;
}
.about-c .box li dl dd {
	font-size:12px;
	color:#fe4101;
}
.ui-contantus {
	background:url(../images/bg_62.jpg) center no-repeat;
	height:657px;
	box-sizing:border-box;
	padding-top:123px;
}
.ui-contantus .box {
	background:rgba(255,255,255,0.5);
	padding:60px;
}
.ui-contantus .box li {
	line-height:50px;
	font-size:16px;
}
.ui-contantus .box li span {
	vertical-align:middle;
	padding-left:10px;
	display:inline-block;
}
.ui-contantus .box li img {
	vertical-align:middle;
}
.ui-contantus .box h2 {
	font-size:30px;
	margin-bottom:30px;
}
.ui-contantus .box h2 b {
	font-size:38px;
}
.ui-contantus .box .l {
	float:left;
	width:600px;
}
.ui-contantus .box .r {
	float:right;
	width:440px;
}
.ui-contantus .box .r .form {
	width:100%;
	box-sizing:border-box;
	background:#fff;
	height:42px;
	padding-left:15px;
	border:none;
	margin-top:15px;
}
.ui-contantus .box .r .btn {
	width:100%;
	background:#fe4101;
	height:46px;
	border:none;
	cursor:pointer;
	margin-top:20px;
	color:#fff;
	font-weight:bold;
	font-size:20px;
}
.ui-contantus .box .r h3 {
	text-align:center;
	font-size:26px;
	margin-bottom:15px;
}
.web_title .a_tit span {
	color:#333;
}
.ui_newslist {
	position:relative;
	z-index:99;
}
.ui_newslist li {
	    width: 33.33%;
    padding: 15px;
    background: #fff;
    border: 1px solid #f5f7f8;
}
.ui_newslist li .pic img {
	width:100%;
}
.ui_newslist li .ib_rab {
	margin-top:15px;
}
.ui_newslist li .ib_rab .date {
	float:left;
	text-align:center;
	font-size:14px;
	color:#999999;
	width:92px;
	height:92px;
	border-right:1px solid #ddd;
}
.ui_newslist li .ib_rab .date b {
	font-size:36px;
	display:block;
	color:#666666;
}
.ui_newslist li .ib_rab .brief {
	margin-left:105px;
	padding-top:20px;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
line-height:26px;
overflow: hidden;
}
.ui-liucheng {
	background:url(../images/bg_61.jpg) center no-repeat;
	height:306px;
	position:relative;
	text-align:center;
	color:#fff;
	font-size:20px;
	font-weight:bold;
}
.ui-liucheng:after {
	content:'';
	display:block;
	position:absolute;
	border-bottom:2px solid #fff;
	left:0;
	width:100%;
	top:50%;
	margin-top:-10px;
}
.ui-liucheng li {
	float:left;
	width:14.285%;
	padding-top:100px;
	position:relative;
	z-index:99;
}
.ui-case {
	margin:0 -7px 40px;
}
.ui-case .width {
	width:50%;
	float:left;
	padding:7px;
	box-sizing:border-box;
}
.ui-case .width a {
	display:block;
	position:relative;
}
.ui-case .p1 a:after {
	content:'';
	display:block;
	width:100%;
	height:100%;
	background:url(../images/ico_27.png) center no-repeat rgba(0,0,0,0.5);
	position:absolute;
	left:0;
	top:0;
}
.ui-case .width img {
	width:100%;
}
.ui-case .p2 {
	margin:7px -7px 0;
}
.ui-case .p2 p {
	position:absolute;
	left:0;
	bottom:0;
	text-align:center;
	color:#fff;
	padding:6px 0;
	text-align:center;
	background:rgba(0,0,0,0.5);
	margin:0;
	font-size:14px;
	width:100%;
}
.ui-case .p3 li {
	margin-top:7px;
}
.ui-case .p3 li a {
	display:block;
	background:#fe4101;
	line-height:26px;
	font-size:14px;
	color:#fff;
}
.ui-case .p3 li img {
	width:66.3%;
	float:left;
}
.ui-case .p3 li p {
	padding:40px 20px 0;
	margin:0;
	margin-left:66.3%;
	height:72px;
	overflow:hidden;
}
.ui-case .p3 li:first-child {
	margin-top:0;
}
.ui-case .p3 li:nth-child(2) img{
	float:right;
	
}
.ui-case .p3 li:nth-child(2) a {
	background:#000000;
}
.ui-case .p3 li:nth-child(2) p {
	margin-left:0;
	margin-right:66.3%;
}
.ui-Company {
	background:#f7f8fa;
	padding-bottom:100px;
	position:relative;
	margin-bottom:40px;
}
.ui-Company .more {
	width:176px;
	height:104px;
	border:3px solid #dc372b;
	background:url(../images/bg_14.png) center no-repeat;
	position:absolute;
	bottom:-50px;
	left:50%;
	margin-left:-85px;
}
.ui-Company .p1 li {
	float:left;
	width:33.333%;
	box-sizing:border-box;
	padding:10px;
}
.ui-Company .p1 li img {
	width:100%;
	border-radius:10px;
}
.ui-Company .p2 p {
	line-height:34px;
	font-size:16px;
	text-indent:2em;
}
.ui-SERVICE {
	background:url(../images/bg_17.jpg) center no-repeat;
	height:766px;
	position:relative;
}
.ui-SERVICE-p2 {
	background:#fe4101;
	height:105px;
}
.ui-SERVICE .p1 li {
	float:left;
	width:33.333%;
	box-sizing:border-box;
	border-top:1px solid #999;
	border-left:1px solid #999;
	text-align:center;
	height:383px;
}
.ui-SERVICE .swiper-button-prev {
	width:86px;
	height:58px;
	border:2px solid #fff;
	bottom:-85px;
	margin-left:-100px;
	left:50%;
	top:auto;
	background:url(../images/bg_21.png) center no-repeat;
}
.ui-SERVICE .swiper-button-next {
	width:86px;
	height:58px;
	border:2px solid #fff;
	bottom:-85px;
	margin-right:-100px;
	right:50%;
	top:auto;
	background:url(../images/bg_22.png) center no-repeat;
}

.ui-SERVICE .p1 img {
-o-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;
}
.ui-SERVICE .p1 li a:hover img {
	display:none;
}
.ui-SERVICE .p1 li a:hover {
	background:#fe4101;
	padding-top:70px;
}
.ui-SERVICE .p1 li a:hover  p {
	display:block;
}
.ui-SERVICE .p1 {
	border-right:1px solid #999;
}
.ui-SERVICE .p1 li a {
	display:block;
	color:#fff;
	line-height:26px;
	padding-top:100px;
	height:383px;
	box-sizing:border-box;
	-o-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;
}
.ui-SERVICE .p1 li a p {
	text-align:left;
	font-size:14px;
	padding:20px 40px;
	display:none;
}
.ui-SERVICE .p1 li h3 {
	padding-top:30px;
	font-size:24px;
}
.ui-SERVICE .p1 li h4 {
	font-size:20px;
	padding-top:10px;
}
.d_n {
	display:none;
}
.ui-liucheng .container {
		position:relative;
		z-index:999;
	}


@media only screen and (max-width:1600px){
	#center .contact .m_cup .m_box .mb_rab .sz{height:80px; line-height:80px; margin-bottom:12px;}
}

@media only screen and (max-width:1440px){
	#header .nav{width:75%;}
	#footer .f_top .f_li .f_row .f_lab{width:100%; float:left !important;}
	#footer .f_top .f_li .f_row .f_wei{float:left !important; margin-top:10px;}
	#footer .f_top .f_li .f_row .duo{display:block;}
	
	#center .contact .m_cup .m_box .mb_rab{padding:10px 11.5% 0;}
	#center .contact .m_cup .m_box .m_address{margin-bottom:8px;}
	#center .p_category .pc_list li .c_box .c_list{font-size:12px;}
	/*neko*/
	#center .message{padding: 10px 5% 0;}
	#center .contact .t_all .t_row{width: 32.33%;}
	/*neko*/
	.liucheng-a img {
		width:100%;
	}
}

@media only screen and (max-width:1330px){
	/*neko*/
	/*#center .contact .t_all .t_row{width: auto;}*/
	#center .contact .t_all{height: auto;}
	/*neko*/
}

@media only screen and (max-width:1200px){
	/*neko*/
	#header .nav{width:75%;}
	/*neko*/
	#header .nav li{margin-right:3%;}
	#content .i_top .i_list li .i_box .ib_rab .brief{height:64px;}
	#content .pc_box{width:100%;}
	#content .pc_box li{width:25%;}
	#content .pc_box li .second dd{width:40%;}
	#center .art_list li .orange{top:26%; left:16%; right:16%; bottom:16%;}
	#center .p_category .pc_list li .c_box .pc_one{height:80px; line-height:80px; font-size:20px; background-size:15%;}
	#center .p_category .pc_list li .c_ho .ho_box .pc_one{height:80px; line-height:80px; font-size:20px; background-size:15%;}
	#center .product_detail .detail_row .d_box .d_wrap{padding:20px 7.7%;}
	#center .product_detail .detail_row .d_box .d_wrap .xian{margin:15px 0;}
	#center .contact .t_all .t_row{/*width:48%;*/ text-align:left; margin-bottom:20px; margin-right:0;}
	#center .contact .m_cup .m_box{position:relative; width:100%; height:auto;}
	#center .contact .m_cup .m_box .mb_rab{padding:10px 11.5% 20px;}
	/*neko*/
	#footer .f_top .f_li .f_row li.lis{width: 35%;}
	#content .pc_box .big{margin: 0 auto;margin-bottom: 12px;margin-left: 12px;width: 32.5%;}
	#header .logo{width: 220px;}
	.container {
		width:100%;
		box-sizing:border-box;
		padding-left:15px;
		padding-right:15px;
	}
	.ui-contantus .box .l {
		width:70%;
	}
	.ui-contantus .box .r {
		width:30%;
	}
	/*neko*/
}
@media only screen and (max-width:1130px){
	#header .nav{width:75%;}
	#header .logo{width: 200px;}
	#header .nav li{margin-right: 2%;}
	#center .contact .t_all{text-align: left;}
	#center .contact .t_all .t_row{width: 48%;}
	/*neko*/
	#center .contact .t_all .t_row.t1{padding-left: 0;width: 48%;}
	#center .contact .t_all .t_row.t2{padding-left: 0;width: 48%;}
	#center .contact .t_all .t_row.t3{padding-left: 0;width: 48%;}
	/*neko*/
}

@media only screen and (max-width:1000px){
	#content .p_box{text-align:center;}
	#content .p_box li{float:none !important; width:50%; display:inline-block; text-align:left;}
	#content .p_box li .senior{font-size:3vw;}
	#content .c_mid .f_list li{width:40%; display:inline-block; float:none;}
	#center .p_list li{width:40%; display:inline-block; float:none;}
	#center .product_detail .about .ab_list li{width:40%; display:inline-block; float:none;}
	#center .art_list li{width:100%; float:none !important;}
	#center .de_list li .title{font-size:20px;}

}

@media only screen and (max-width:980px){
	#header .nav{display:none;}
	#header .menu{display:block;}
	/*neko*/
	#center .message .w .l{width: auto;float: none;}
	#center .message .w .r{width: auto;float: none;padding-bottom: 20px;}
	#content .pc_box.pc1{display: none;}
	#content .pc_box.pc2{display: block;}
	#content .pc_box li .imgss{/*width:179px;*/ /*height:92px;*/ margin:0 auto; overflow:hidden;/*height: 150px;*/width: auto;height: 280px;}
	.web_title .aw_del{display: none;}
	.web_title .aw_del.mobiles{display: block;text-align: left;width: 96%;margin: 0 auto;margin-top: 40px;}
	#content .pc_box li{padding-top: 0;}
	/*neko*/
}

@media only screen and (max-width:940px){
	#content .i_top .i_list li .i_title{font-size:2vw;}
	#center .product_detail .pd_cate .pd_rab{width:100%; margin:0;}
	#center .product_detail .detail_row .pic{width:100%; float:none !important;}
	#center .product_detail .detail_row .d_box{width:100%; float:none !important;}
	#center .product_detail .detail_row .d_box .d_wrap{padding:20px 3% 20px;}
	#center .contact .t_all{text-align:center;}
	#center .contact .t_all .t_row{width:80%;}
}

@media only screen and (max-width:900px){
	#banner{display:none;}
	#m_banner{display:block;}
	#ban{display:none;}
	#m_ban{display:block;}
	#content .i_top .i_list{text-align:center;}
	#content .i_top .i_list li{width:100%; float:none !important; display:inline-block; text-align:left;}
	#content .i_top .i_list li .i_box .ib_rab .brief{height:128px;}
	#content .i_top .i_list li .i_box .ib_rab .date{font-size:2vw;}
	#content .i_top .i_list li .i_title{font-size:20px;}
	#content .pc_box li{width:40%;}
	#content .pc_box li .second dd{width:30%; margin-right:6%;}
	#content .partner .par_list li{width:25%;}
	#center .par_list li{width:25%;}
	#footer .f_top{text-align:center;}
	#footer .f_top .f_li{display:inline-block; width:45%; text-align:left; margin-bottom:20px;}
	#center .de_list li .tl{background:none; padding:0;}
	#center .de_list li:hover .tl{background:none;}
	#center .de_list li .tr{background:none; padding:0;}
	#center .de_list li:hover .tr{background:none;}
	#center .p_category .pc_list{display:none;}
	#center .p_category .pb_list{display:block;}

	#center .info .i_list li{display:inline-block; float:none !important; width:100%; text-align:left;}

	
	
	#rigNav .q:hover{background:#253345;}
	#rigNav .q:hover .q_wei{background:#253345;}
	#rigNav .q:hover .qw{right:-97px;}
	#rigNav .q:hover .qp{right:-180px;}
	
	#rigNav .q.open .q_wei{background:#f87900;}
	#rigNav .q.open .qw{right:58px;}
	#rigNav .q.open .qp{right:58px;}
}

@media only screen and (max-width:800px){
	#footer .f_bottom .f_btm .copy{width:100%; float:none !important; line-height:30px; height:auto; padding:10px 0;}
	#footer .f_bottom .f_btm .wj{width:50px; margin:0 auto; float:none;}
	#footer .f_bottom .f_btm .share{display:none;}	
}
	
@media only screen and (max-width:720px){
	#center .de_list{display:none;}
	#center .di_list{display:block;}
	#content .pc_box li{width:300px;}
	#content .pc_box li .second dd{width:100px; margin-right:20px;}
	#content .partner .par_list li img{filter:none; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}
	#center .par_list li img{filter:none; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%);}

	#center .contact .t_all{margin:30px 0;}
	#center .contact .m_cup .m_box .m_address{height:auto; margin-bottom:20px;}
	#dituContent{height:400px !important;}
	#center .art_del img{width:100% !important; height:auto !important;}
	.video-js{width:100% !important;}
	#center .product_detail .pd_cate .p_mu{line-height:48px;}
	#center .product_detail .pd_cate .pd_rab li{height:48px; line-height:48px;}
	#center .product_detail .detail_row .pic .img_box{display:none;}
	#center .product_detail .detail_row .pic .small{display:none;}
	#center .product_detail .detail_row .pic .v_but{display:none;}
	#center .product_detail .detail_row .pic .vg{display:block;}
	.container {
		width:100%;
		box-sizing:border-box;
		padding-left:15px;
		padding-right:15px;
	}
	#footer .f_wei {
		width:100%;
	}
	#center .info .i_list li .i_box .ib_rab .date {
		display:none;
	}
	#center .info .i_list li .i_box .ib_rab .item {
		font-size:14px;
		margin:0;
	}
	#center .info .i_list li .i_box .ib_rab .brief {
		font-size:16px;
	}
	.newsitem_body p,.newsitem_hd {
		font-size:14px;
	}
	.con-b>div>ul>li {
		width:100%;
	}
	.con-b>div>ul ul li {
		height:220px;
	}
	.liucheng-c li {
		width:100%;
	}
	.liucheng-c h3 {
		line-height:24px;
		font-size:16px;
		padding:10px;
	}
	.liucheng-c .box-1 {
		padding:15px;
	}
	.about-a .l,.about-a .r,.about-b .r {
		width:100%;
	}
	.about-a .r img {
		width:100%;
	}
	.about-b {
		height:auto;
		background-size:auto 100%;
		padding:0 0 20px 0;
	}
	.about-b .r li {
		padding:10px 5px;
	}
	.about-b .r {
		padding:30px 15px 15px;
	}
	.about-c .box li dl {
		width:100%;
		padding:0;
		margin-bottom:15px;
	}
	.about-c .box li .r {
		margin:0;
	}
	.about-c {
		height:auto;
		background-size:auto 100%;
	}
	.ui-SERVICE .p1 li {
		width:50%;
		height:255px;
	}
	.ui-SERVICE .p1 li h4 {
		font-size:14px;
	}
	
	.ui-SERVICE .p1 li a {
		height:250px;
		padding-top:50px;
		overflow:hidden;
	}
	
	.ui-liucheng li {
		width:33.333%;
		font-size:14px;
		padding-top:30px;
	}
	.ui-liucheng,.ui-contantus {
		height:auto;
		background-size:auto 100%;
	}
	.ui-liucheng:after {
		display:none;
	}
	.ui-contantus .box .l,.ui-contantus .box .r {
		width:100%;
		float:none;
	}
	.ui-contantus .box {
		padding:15px;
	}
	.ui-contantus {
		padding:15px 0;
	}
	.ui_newslist li {
		width:100%;
	}
	
}

@media only screen and (max-width:680px){
	#footer .f_top .f_li{width:90%; float:none !important; background:none;}
	#center .instance .in_box .in_list li .in_clear{clear:both;}
	#center .instance .in_box .in_list li .in_mid{width:100%; margin:10px 0 0 0;}
	/*neko*/
	#center .contact .t_all .t_row.t1{width: auto;margin: 0 auto;}
	#center .contact .t_all .t_row.t2{width: auto;margin: 0 auto;}
	#center .contact .t_all .t_row.t3{width: auto;margin: 0 auto;}
	/*neko*/
}

@media only screen and (max-width:640px){
	#header .h_top{padding-left:2%;}
	#content .i_top .i_list li .i_title{font-size:3vw;}	
	#content .c_mid .w_one{display:none;}
	#content .c_mid .w_two{display:block;}
	#content .c_mid .fu_box{display:none;}
	#content .partner .par_list li{height:100px;}
	#center .par_list li{height:100px;}
	#center .p_category .pb_list li .pbl .pc_one{ font-size:24px;}
	.web_title .a_tit{font-size:24px;}
	.web_title .a_bri{font-size:16px;}
}

@media only screen and (max-width:600px){
	
	#content .p_box li{ width:100%;}
	#content .p_box li .senior{height:90px; line-height:90px; font-size:4vw;}
	#content .c_mid .f_list li{width:100%;}
	#center .p_list li{width:100%;}
	#center .product_detail .about .ab_list li{width:100%;}
	#footer .f_bottom .link .li_lab{float:none !important; width:30%;}
	#footer .f_bottom .link .li_rab{float:none !important; width:100%;}

	#center .a_top .b_line{width:10%;}
	#center .di_list li .title{background:none; padding:0; width:29%;}
	#center .di_list li.cur .title{background:none;}
	#center .product .p_sec_list li{width: 20%;}
}
@media only screen and (max-width:540px){
	#header .h_phone{display:none;}
	#header .logo{display:none;}
	#header .m_logo{display:block;}
	/*neko*/
	#center .contact .t_all .t_row{padding-left: 0 !important;}
	/*neko*/
}

@media only screen and (max-width:480px){
	#header{height:80px;}
	#header .menu{margin:22px 10px 0 0;}
	#header .m_logo{margin-top:20px; width:140px;}
	#header .h_top .zq{margin-top:15px;}
	#content .c_mid .c_ser_all .c_line{width:10%;}
	#content .c_mid .c_ser_all .f_case{margin:0 20px;}
	#content .pc_box li{width:300px; margin-bottom:20px;}
	#rigNav{}
	#content .i_top .i_list li .i_title{height:60px; line-height:60px;}
	#content .i_top .i_list li .i_box .ib_rab .date{font-size:14px;}
	#center .a_top .a_line{width:10%;}
	#center .art_list li .mpic{display:block;}
	#center .art_list li .pic{display:none;}
	#center .art_list li .culture .cu .cu_t{font-size:24px; height:48px; line-height:48px;}
	#center .art_list li .culture .cul_del{margin-top:10px; }
	#center .art_list{padding:0;}
	#center .p_category .pb_list li .pbl .pc_one{font-size:20px; background-size:8%;}

	#center .info .i_list li .i_box .ib_rab .date{font-size:12px;}
	#center .info .i_list li .i_title{font-size:16px;}
	#center .contact .t_all .t_row{padding-left:60px; background-size:15%;}
	#content .c_mid .fu_box li{width:70%; }
	#content .c_mid .fu_box li.f_one{padding:0; text-align:center;}
	#content .c_mid .fu_box li a{width:100%; text-align:center; padding:0;}
	#center .product .fu_box li{width:70%;}
	#center .product .fu_box li.f_one{padding:0; text-align:center;}
	#center .product .fu_box li a{width:100%; text-align:center; padding:0;}
	#center .i_category li{width:70%; text-align:center;}
	#center .i_category li a{padding:0;}
	#center .product_detail .about .a_case .ac{width:0;}
	#center .product_detail .detail_row .d_box .d_wrap{height:400px;}
	#center .p_category .pb_list li .pbl dd{float:none !important;}
	/*neko*/
	#center .message .w .r .in_row .texts2{width: 31%;}
	#center .product .p_sec_list li{width: 25%;}
	/*neko*/
}

@media only screen and (max-width:400px){
	#header .h_top .zq{display:none;}
	#header .h_top .zq1{display:block;}
	#content .p_box li .senior{height:60px; line-height:60px; font-size:5vw;}
	#content .i_top .i_list li .i_title{font-size:18px;}
	#content .i_top .i_list li .i_box .ib_rab .brief{height:64px;}
	#center .art_list li .culture .cul_del{}
	#center .di_list li .title{font-size:30px;}
	#center .p_category .pb_list li .pbl .pc_one{font-size:18px;}
	#center .contact .t_all .t_row{padding-left:50px;}
	#center .contact .t_all .t_row .tel{font-size:16px;}
	#center .contact .t_all .t_row .t_num{font-size:18px;}
}

@media only screen and (max-width:360px){
	#header .logo{width:62%;}
	#header .logo img{width:100%;}
	#footer .f_top .f_li .f_row li.irem{float:right !important;}
	#center .art_list li:hover .culture{top:20px !important;}
	#center .p_category .pb_list li .pbl .pc_one{}
	#center .info .i_list li .i_box .ib_rab .brief{font-size:14px; line-height:24px; }
	#center .contact .m_cup .m_box .m_address{font-size:14px; margin-bottom:10px;}
	#center .a_top .b_line{width:8%;}
	#center .contact{padding:30px 0 35px;}
}

@media only screen and (max-width:360px){
	#center .art_list li .culture .cul_del{height:196px; overflow:hidden;}	
}




/*文章分页样式2*/
.pages {
	width: 100%;
	text-align: center;
	float: left;
	font-size: 12px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.pages span {display: inline}
.pages a:hover{padding: 5px; border: 1px solid #0d85dd;background: #0d85dd;color: #fff;text-decoration: none;border-radius:3px;font-size:12px;}
.pages span,.pages a{padding: 5px;border: 1px solid #ddd;background: #fff;color: #A4A4A4;line-height: 18px; border-radius:3px; margin-right:5px;font-size:12px;}
.pages span{ margin-right:5px;font-size:12px;}
.pages select{padding:4px 7px;border: 1px solid #ddd;background: #fff;color: #333;line-height: 18px; border-radius:3px; margin-right:5px;font-size:12px;}
