@charset "utf-8";.banner{position:relative;height:650px;overflow:hidden;clear:both}
.ban_p,.ban_p li{height:650px;overflow:hidden}
.ban_p li a{display:block;height: 650px;background:url(../images/banner1.html) no-repeat center 0;}
.ban_t{width:600px;height: 50px;bottom:0;left:50%;margin-left:-300px;position:absolute;padding-right:10px;text-align:center;}
.ban_t li{width: 50px;height: 10px;border-radius: 1px;background: #f1f1f1;display:inline-block;margin:0 0 0 10px;}
.ban_t li.on{background: #0f6dad;}
.titlem{text-align:center;background:url(../images/title2.png) no-repeat center;height:102px;color:#111;font-size:32px;line-height:60px;font-family:"Microsoft Yahei"}
.titlem p{display:block;font-weight:400;letter-spacing:1px;font-size:18px;line-height:28px;color:#555}
.titlem span{display:block;font-weight:400;font-size:18px;line-height:28px;color:#c6c6c6;text-transform:uppercase;margin-top:5px}
.titlem a{color:#111}
.newbox,.webox{overflow:hidden}
.aboutx{height:123px;line-height:30px;padding:20px 0 0;border-bottom:solid 1px #ccc}
.webox_p,.webox_p img{width:280px;height:158px;overflow:hidden;display:block}
.aboutm{padding:30px 0 0 0px;width: 100%;}
.aboutm p{height:200px;overflow:hidden;text-indent:24px}
.aboutm span{clear:both;display:block;text-align:right}
.aboutm_p img,.edge_c dt img,.faq_c dt img,.pro_ht dt img,.pro_lc li p img,.show_cp li p img,.webox_p img,.witn_cl dt img{-webkit-transition:1s;-moz-transition:1s;transition:1s}
.about_p img:hover,.edge_c dt img:hover,.faq_c dt img:hover,.pro_ht dt img:hover,.pro_lc li p img:hover,.show_cp li p img:hover,.webox_p img:hover,.witn_cl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.aboutm_p img{width: 1200px;height: 600px;}
.probox{padding:64px 0 0;height:1197px;font-family:"Microsoft Yahei"}
.protil{height:136px;padding:0 0 0 266px;font-size:32px;line-height:42px;color:#111;white-space:nowrap}
.protil a{color:#111}
.protil em{width:204px;height:96px;float:left;display:block;background:url(../images/pro_ico.gif) no-repeat 0 0}
.protil span{width:448px;float:left;display:block;background:url(../images/line2.gif) repeat-x 0 49px;padding:7px 0 0 15px;letter-spacing:3px;white-space:nowrap}
.protil span b{display:block}
.pro_hot{height:506px}
.pro_ht{left:-10px;top:-10px;width:181px;height:186px;display:block;background:url(../images/ico_hot.png) no-repeat 0 0;z-index:2}
.pro_h1 dt{border:solid 6px #404040;float:left;overflow:hidden}
.pro_h1 dt,.pro_h1 dt img{width:789px;height:439px;display:block}
.pro_h1 dd{width:273px;height:375px;display:block;float:left;background:url(../images/pro_wbg.gif) no-repeat right 0;line-height:24px;color:#fff;padding:77px 60px 0 64px}
.pro_h1 dd h3{height:64px;display:block;background:url(../images/ico01.gif) no-repeat 0 bottom;color:#fff;line-height:64px;font-size:26px;margin-bottom:24px;white-space:nowrap}
.pro_h1 dd h3 a{color:#fff}
.pro_hw{height:168px;overflow:hidden;margin-bottom:10px}
.pro_h1 dd span a{height:33px;width:148px;line-height:33px;text-align:center;text-transform:uppercase;font-size:16px;color:#fff;border:solid 1px #fff;display:block}
.next0,.prev0{width:37px;height:67px;display:block;overflow:hidden;background:url(../images/prev1.png) no-repeat 0 0;z-index:9}
.next0{background:url(../images/next1.png) no-repeat 0 0}
.next0:hover,.prev0:hover{background-position:0 bottom}
.next1,.prev1{top:192px;left:41px}
.next1{left:725px}
.next2,.prev2{top:80px;right:-56px}
.next3,.prev3{top:104px;right:-56px}
.next4,.prev4{top:80px;right:-56px}
.prev2,.prev3,.prev4{left:-56px}
.pro_nav{height:220px;overflow:hidden}
.pro_nav ul{width:1220px}
.pro_nav li{width:92px;float:left;padding:0 40px 0 20px;text-align:center}
.pro_nav li span{width:92px;height:92px;display:block;overflow:hidden;position:relative}
.pro_nav li span i{width:92px;height:92px;position:absolute;display:block;top:0;left:0}
.pro_nav li span i.default{-webkit-transition:all .4s linear;transition:all .4s linear}
.pro_nav li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition:all .4s linear;transition:all .4s linear}
.pro_nav li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg)}
.pro_nav li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg)}
.pro_nav li b{height:43px;display:block;text-align:center;line-height:43px;font-size:18px;color:#404040;background:url(../images/ico03.gif) no-repeat center bottom}
.pro_nav li em{display:block;padding:7px 6px 0;text-transform:uppercase;font-size:14px;color:#555;line-height:19px}
.pro_list{height:335px}
.pro_lc,.show_cp{overflow:hidden}
.pro_lc li,.show_cp li{width:273px;overflow:hidden;float:left;margin:0 36px 0 0;text-align:center}
.pro_lc li p,.pro_lc li p img,.show_cp li p,.show_cp li p img{width:273px;height:205px;display:block;overflow:hidden}
.pro_lc li span,.show_cp li span{height:59px;display:block;font-size:16px;text-align:center}
.pro_lc li span a,.show_cp li span a{display:block;line-height:58px;border-bottom:solid 1px #cecece;color:#555}
.pro_lc li span a:hover,.pro_lc li.cur span a,.show_cp li span a:hover,.show_cp li.cur span a{border-bottom:solid 1px #404040;color:#fff;background:#404040}
.edge{line-height:25px;color:#333;font-family:"Microsoft Yahei";background: #f1f1f1;height:1003px;}
.edge_t{text-align:center;height:222px;background:url(../images/edgetbg.gif) no-repeat center 0}
.edgetil{width:573px;height:360px;left:0;top:336px;z-index:9}
.edgetil li{width:522px;height:78px;line-height:78px;margin-bottom:10px;background:url(../images/edge_ico1.gif) no-repeat 435px 20px #fff;font-size:22px;color:#555}
.edgetil li em{width:114px;float:left;text-align:center;font-family:Impact;font-size:36px;color:#a3a3a3}
.edgetil li.on{width:574px;background:url(../images/edge_ico2.gif) no-repeat 435px 20px #1048a0;color:#fff}
.edgetil li.on em{color:#fff}
.edge_c dt,.edge_c dt img{height:713px;width:678px;overflow:hidden;float:right}
.edge_c dd{height:335px;width:430px;overflow:hidden;float:left;padding:0 0 0 15px}
.edge_c dd h3{height: 90px;background:url(../images/edge_ico3.gif) no-repeat 0 bottom;font-size:22px;color:#111;line-height:32px;margin-bottom:28px;}
.edge_c dd h3 span{height:81px;font-size:32px;color:#404040;line-height:81px;display:block}
.edge_c dd h3 span img{width:40px;float:left;padding:15px 15px 0 0}
.edge_c dd li{font-size: 18px;margin-bottom: 10px;}
.comtbg{background:url(../images/comtbg.jpg) no-repeat center 0;height:300px}
.h_gg1{background:url(../images/h_gg2.html) no-repeat center 0;height:228px}
.comtbg .gg01{left:40%;top:190px;margin-left:52px;height:53px;line-height:53px;background:url(../images/c_pho.png) no-repeat 8px 12px;padding:0 0 0 49px;font-size:26px;color:#fff;width:240px;background-size:30px;font-weight:700}
.h_gg1 .gg01{top:61px;margin-left:250px}

.com2tbg{background:url(../images/bg.jpg) no-repeat center 0;height:300px}
.com2tbg .gg01{left:35.2%;top:175px;margin-left:52px;height:53px;line-height:53px;padding:0 0 0 49px;font-size:26px;color:#125da1;width:240px;background-size:30px;font-weight:700}

.case{padding:16px 0 0;height:768px;font-family:"Microsoft Yahei";line-height:24px;overflow:hidden}
.case_next{width:103px;height:56px;right:0;top:475px;z-index:9}
.case_c{height:600px;padding:29px 0;background:url(../images/casecbg.png) no-repeat 12px 0}
.casetil{width:275px;padding:24px 0 0;margin:29px 0 0;height:523px;overflow:hidden;background:url(../images/line3.gif) repeat-y right 0;font-size:18px}
.casetil li{height:61px;line-height:60px;margin-top:-1px;position:relative}
.casetil li.born a{background:0 0}
.casetil li a{display:block;padding:0 32px 0 51px;text-align:center;background:url(../images/caselbg.gif) no-repeat 51px bottom;color:#222}
.casetil li a:hover,.casetil li.on a{background:#125da1;color:#fff;font-weight:700;z-index:1}
.case_l{width:891px}
.case_l dl{width:891px;position:relative}
.case_l dt,.case_l dt img{width:891px;height:501px;display:block}
.case_l dd{width:755px;height:270px;right:0;top:340px;position:absolute;font-size:18px;line-height:26px;color:#333}
.case_l dd span{font-size:15px;line-height:20px;margin-top:5px;display:block;letter-spacing:1px}
.case_l dd .case_lw{width:714px;float:left;padding:200px 0 0 26px}
.case_l dd .case_lw b{display:block;font-size:24px;color:#000;line-height:30px}
.case_l dd .case_lw b a{color:#000}
.case_l dd h3,.case_l dd h3 img{width:244px;height:244px;display:block;float:left}
.case_l dd h3 img{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;border:solid 3px #e7e7e7;border-radius:100%;background:#e7e7e7}
.part{height:466px;overflow:hidden}
.part .til01{text-align:center;background:url(../images/tilbg3.gif) no-repeat center 46px;height:109px}
.part_c ul{width:1220px}
.part_c li{width:156px;padding:43px 32px;float:left;height:127px;background:url(../images/partlbg.png) no-repeat 0 0;position:relative}
.part_c li.part_l1{margin:94px -57px 0}
.part_c li img{width:156px;height:98px;display:block}
.witn{height:472px;padding:57px 0 0;background:#f5f5f5;line-height:25px;color:#888}
.witn .til01{height:106px}
.witn_cl dl{width:579px;float:left;margin:0 42px 0 0;position:relative;height:310px}
.witn_cl dt{position:absolute;right:0;top:61px;overflow:hidden;z-index:1}
.witn_cl dt,.witn_cl dt img{width:211px;height:158px}
.witn_cl dd{width:295px;height:253px;background:#fff;box-shadow:5px 5px 5px #e9e9e9;position:relative;padding:25px 150px 0 41px}
.witn_cl dd h3{height:97px;font-size:16px;color:#3a3a3a;line-height:46px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.witn_cl dd h3 a{color:#3a3a3a}
.witn_cl dd h3 b{color:#666;font-size:14px;font-weight:400;border-bottom:dashed 1px #bbb;border-top:dashed 1px #bbb;display:block}
.witn_cl dd h3 a:hover,.witn_cl dl.cur dd h3 a,.witn_cl dl.cur dd h3 b{color:#404040}
.witn_cl dd span{display:block;position:absolute;left:41px;top:258px;width:139px;height:40px;line-height:40px;text-align:center;font-weight:700;background:url(../images/icobg1.gif) no-repeat 0 0}
.witn_cl dd span a{display:block;color:#fff;padding:0 38px 0 0}
.about{font-family:"Microsoft Yahei";line-height:26px;height:620px;color:#555;padding:130px 0 0;font-size:16px;text-align:center}
.about h2{width:220px;height:100px;background:url(../images/aboutbg.gif) no-repeat center 0;top:60px;left:490px;font-size:30px;line-height:37px;padding:40px 0 0;z-index:9}
.about h2 a{color:#fff}
.about h2 span{color:#fff;display:block;font-weight:400;text-transform:uppercase;font-size:20px;line-height:30px}
.about_p,.about_p img{width:1200px;height:432px;overflow:hidden;display:block}
.about_w{padding:35px 0 0}
.show{height:425px}
.newtil,.showtil{height:91px;font-size:20px;line-height:26px;background:url(../images/line2.gif) repeat-x center 64px}
.newtil li,.showtil li{float:left;color:#111;margin:0 84px 0 0;height:63px;font-weight:700}
.newtil li a,.showtil li a{color:#111}
.newtil li p,.showtil li p{float:left;display:block}
.newtil li em,.showtil li em{color:#949494;display:block;font-size:16px;line-height:18px;text-transform:uppercase;font-style:normal;font-weight:400}
.newtil li i,.showtil li i{width:44px;height:53px;line-height:53px;display:block;float:left}
.newtil li i{width:44px}
.newtil li a:hover,.showtil li.on,.showtil li.on a:hover{border-bottom:solid 3px #404040;color:#404040}
.newbox{font-family:"Microsoft Yahei";line-height:26px;height:460px;color:#555;border-top:solid 1px #ccc;background-position:0 bottom;padding:30px 0}
.more01{float:right;padding:19px 0 0}
.more01 a{width:60px;height:26px;display:block;font-size: 14px;}
.faqs,.news1{width:568px;height:495px;overflow:hidden}
.new_c dl{background: #f1f1f1;padding:27px 32px 0;width:504px;height:142px;overflow:hidden;margin-bottom:13px;}
.new_c dt{height:45px;line-height:27px;font-size:18px;color:#111}
.new_c dt a{color:#111;display:inline-block}
.new_c dt b{color:#fff;font-weight:400;width:59px;height:29px;background:#1047a1;text-align:center;float:left;margin:0 8px 0 0}
.new_c dt span{float:right}
.new_fx li{display:block;height:34px;line-height:22px;color:#777;padding:12px 0 0;clear:both;border-bottom:dashed 1px #bfbfbf}
.new_fx li a{color:#555;display:inline-block}
.new_fx li span{float:right}
.new_fx li i{float:left;text-align:center;display:block;line-height:22px;width:22px;height:22px;margin:0 11px 0 0}
.faq_c dd h3 a:hover,.faq_c dl.cur dd h3 a,.new_c dt a:hover,.new_fx li a:hover,.new_fx li.cur a{color:#1047a1}
.new_fx li p{float:left;display:block;width:435px}
.faq_c dl{height:127px;border-bottom:dashed 1px #bfbfbf;margin-bottom:16px;overflow:hidden}
.faq_c dt,.faq_c dt img{width:198px;height:111px;display:block;overflow:hidden;float:left}
.faq_c dd{float:left;padding:0 0 0 5px}
.faq_c dd h3{height:41px;font-weight:400;font-size:18px;line-height:38px;color:#111}
.faq_c dd h3 a{color:#111;display:inline-block}
.link{line-height:30px;font-family:"Microsoft Yahei";color:#555;padding:20px 0;font-size:15px}
.link h2{height:55px;color:#404040;font-size:20px;background:url(../images/link_ico.gif) no-repeat 0 11px;padding:5px 0 0 40px;background-size:30px;width:125px;line-height:40px}
.link h2 span{display:block;font-weight:400;font-size:16px;line-height:43px;color:#555;float:right}
.link a{color:#555;display:inline-block;padding:0 7px 0 7px}
.mpro .pro_cnt{width: 915px;padding: 0 0 6px 15px;box-sizing:border-box;overflow:hidden;float:right;}
.mpro .pro_cnt .cpcat{position:relative;}
.mpro .pro_cnt li{width: 288px;height: 280px;margin-right:15px;float:left;border:1px solid #ececec;margin-bottom:10px;}
.mpro .pro_cnt li img{width: 278px;height: 230px;display:block;padding:5px;cursor: pointer;}
.mpro .pro_cnt li em{top:20px;right:-25px;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;color:#333;display:block;text-align:center;width:250px;margin:0 5px}
.mpro .pro_cnt li:hover{border-color: #040b8e;}
.mpro .pro_cnt li:nth-child(3n+0){margin-right:0}
.mpro .pro_cnt .cpcat .count{width:900px;left:50%;margin-left:-450px;position:absolute;z-index:1;bottom:0;overflow:hidden}
.mpro .pro_cnt .cpcat .count ul{margin-left:338px}
.mpro .pro_cnt .cpcat .count ul li{float:left;margin:0 20px;display:inline;cursor:pointer}
.mpro .pro_cnt .cpcat .count ul li{width:16px;height:16px;background:#d9d9d9;border-radius:100%;font-size:0}
.mpro .pro_cnt .cpcat .count ul .on{background:#e60012}
.mpro .pro_cnt dl{width:821px;height:422px;overflow:hidden;position:relative;margin-bottom:40px}
.mpro .pro_cnt dt{width:821px;height:422px;overflow:hidden}
.mpro .pro_cnt dt img{width:821px;height:422px;display:block;border:0}
.mpro .pro_cnt dd{display:block;width:821px;position:absolute;bottom:0;left:0;padding:20px 0 0 38px;box-sizing:border-box;height:115px;text-align:left;background:url(../images/tm.html) repeat;color:#fff}
.mpro .pro_cnt dd h3{font-size:18px;font-weight:700;color:#fff;margin-bottom:10px}
.mpro .pro_cnt dd h3 a{color:#fff}
.mpro .pro_cnt dd p{font-size:14px;color:#fff;line-height:25px;width:570px}

.mcase{overflow:hidden;padding:20px 0 20px;}
.mcase .case_cnt{padding:0;box-sizing:border-box;overflow:hidden;}
.mcase .case_cnt .cpcat{position:relative;}
.mcase .case_cnt .con{width:1200px;height:435px;background:#fff;margin:27px auto;padding-left:25px;padding-top:25px;}
.mcase .case_cnt .con ul li{width:278px;height:198px;float:left;margin-right:15px;margin-bottom:15px;position:relative;overflow:hidden;cursor:pointer;}
.mcase .case_cnt .con ul li img{width:297px;height:198px;}
.mcase .case_cnt .txt{width:297px;height:35px;background:rgba(0,0,0,0.5);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.mcase .case_cnt .txt h3{font-size:15px;font-weight:100;height:35px;text-align:center;line-height:35px;}
.mcase .case_cnt .txt p{font-size:14px;text-align:center;}
/*卡片特效*/
.c-icon {
	font-family: cicon!important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.c-row:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.c-wrapper {
	width: 1176px;
	margin: 0 auto;padding-top: 190px;
}

.c-col6 {
	width: 33.3%;
	float: left;
	box-sizing: border-box;
}

.m-product-panel {
	text-align: center;
	padding: 70px 0;
	background:#fff url(../images/bg.jpg) no-repeat center 0;
}

.c-title-large.light {
	color: #fff;
}

.c-title-large .c-title-main {
	font-size: 34px;
	font-weight: 700;
	line-height: 1em;
}

.c-title-large .c-title-main:after {
	width: 120px;
	margin-top: 23px;
	content: "";
	display: block;
	height: 4px;
	background: #1ccfc9;
	margin: 16px auto 0;
	background: #fff;
}

.c-title-large {
	text-align: center;
	margin-bottom: 56px;
}

.m-product-panel .m-product-panel-list {
	background: #f5f8f9;
	border-radius: 4px;
	box-shadow: 0 2px 4px rgba(7, 61, 125, .16)
}

.m-product-panel .m-product-panel-list>li {
	position: relative;
	cursor: default
}

.m-product-panel .m-product-panel-list>li h4 {
	color: #4a4a4a;
	font-size: 27px;
	padding: 50px 20px 0;
	-webkit-transition: color .3s ease, -webkit-transform .3s ease;
	transition: color .3s ease, -webkit-transform .3s ease;
	transition: color .3s ease, transform .3s ease;
	transition: color .3s ease, transform .3s ease, -webkit-transform .3s ease
}

.m-product-panel .m-product-panel-list>li .m-product-panel-list-note {
	color: #7d7e7e;
	color: rgba(0, 0, 0, .5);
	font-size: 16px;
	padding: 20px 30px;
	-webkit-transition: -webkit-transform .3s ease .05s;
	transition: -webkit-transform .3s ease .05s;
	transition: transform .3s ease .05s;
	transition: transform .3s ease .05s, -webkit-transform .3s ease .05s
}

.m-product-panel .m-product-panel-list>li .m-product-panel-list-icon {
	position: absolute;
	width: 100%;
	bottom: 90px;
	left: 0;
	color: #dcdedf;
	color: rgba(0, 0, 0, .1);
	font-size: 64px;
	visibility: visible;
	opacity: 1;
	-webkit-transition: visibility .5s ease, opacity .5s ease;
	transition: visibility .5s ease, opacity .5s ease
}

.m-product-panel .m-product-panel-list>li .m-product-panel-list-button {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	text-align: center;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: visibility .5s ease, opacity .5s ease, -webkit-transform .3s ease .15s;
	transition: visibility .5s ease, opacity .5s ease, -webkit-transform .3s ease .15s;
	transition: visibility .5s ease, opacity .5s ease, transform .3s ease .15s;
	transition: visibility .5s ease, opacity .5s ease, transform .3s ease .15s, -webkit-transform .3s ease .15s
}

.m-product-panel .m-product-panel-list>li .m-product-panel-list-button button {
	height: 28px;
	line-height: 26px;
	padding: 0 18px;
	cursor: inherit;
	color: #666;
	font-size: 14px;
	border: 1px solid #d9d9d9;
	border-radius: 4px;
	background: transparent;
	-webkit-transition: color .3s ease, border-color .3s ease, background .3s ease;
	transition: color .3s ease, border-color .3s ease, background .3s ease
}

.m-product-panel .m-product-panel-list>li .m-product-panel-list-detail {
	width: 100%;
	padding: 0 50px;
	text-align: left;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-transition: -webkit-transform .3s ease .1s;
	transition: -webkit-transform .3s ease .1s;
	transition: transform .3s ease .1s;
	transition: transform .3s ease .1s, -webkit-transform .3s ease .1s
}

.m-product-panel .m-product-panel-list>li .m-product-panel-list-detail li {
	color: #999;
	font-size: 14px;
	margin-top: 18px
}

.m-product-panel .m-product-panel-list>li .m-product-panel-list-detail li i{
	padding-right: 5px;
}

.m-product-panel .m-product-panel-list>li .m-product-panel-list-detail .c-icon {
	color: #ddd;
	font-size: 20px;
	margin-right: 12px;
	-webkit-transition: color .3s ease;
	transition: color .3s ease;
	position: relative;
	top: 2px
}

.m-product-panel .m-product-panel-list>li>div {
	position: relative;
	z-index: 9;
	height: 382px;
	margin: 25px 0;
	border-left: 1px dashed #d6d6d6;
	-webkit-transition: border-color .3s ease;
	transition: border-color .3s ease;
	overflow: hidden
}

.m-product-panel .m-product-panel-list>li>div>a {
	display: block;
	width: 100%;
	height: 100%;
	color: inherit;
	text-decoration: none
}

.m-product-panel .m-product-panel-list>li:first-child>div {
	border-left-color: transparent
}

.m-product-panel .m-product-panel-list>li:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	border-radius: 5px;
	background: #f5f8f9;
	-webkit-transition: background .3s ease, box-shadow .3s ease, -webkit-transform .3s ease;
	transition: background .3s ease, box-shadow .3s ease, -webkit-transform .3s ease;
	transition: background .3s ease, transform .3s ease, box-shadow .3s ease;
	transition: background .3s ease, transform .3s ease, box-shadow .3s ease, -webkit-transform .3s ease
}

.m-product-panel .m-product-panel-list>li.active:after,
.m-product-panel .m-product-panel-list>li:hover:after {
	z-index: 1;
	background: #fff;
	-webkit-transform: scale(1.08);
	transform: scale(1.08);
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .13)
}

.m-product-panel .m-product-panel-list>li.active+li>div,
.m-product-panel .m-product-panel-list>li.active>div,
.m-product-panel .m-product-panel-list>li:hover+li>div,
.m-product-panel .m-product-panel-list>li:hover>div {
	border-left-color: transparent
}

.m-product-panel .m-product-panel-list>li.active h4,
.m-product-panel .m-product-panel-list>li:hover h4 {
	color: #040b8e;
	-webkit-transform: translate3d(0, -37px, 0);
	transform: translate3d(0, -37px, 0)
}

.m-product-panel .m-product-panel-list>li.active .m-product-panel-list-note,
.m-product-panel .m-product-panel-list>li:hover .m-product-panel-list-note {
	-webkit-transform: translate3d(0, -45px, 0);
	transform: translate3d(0, -45px, 0)
}

.m-product-panel .m-product-panel-list>li.active .m-product-panel-list-icon,
.m-product-panel .m-product-panel-list>li:hover .m-product-panel-list-icon {
	visibility: hidden;
	opacity: 0
}

.m-product-panel .m-product-panel-list>li.active .m-product-panel-list-button,
.m-product-panel .m-product-panel-list>li:hover .m-product-panel-list-button {
	visibility: visible;
	opacity: 1;
	-webkit-transform: translate3d(0, -40px, 0);
	transform: translate3d(0, -40px, 0)
}

.m-product-panel .m-product-panel-list>li.active .m-product-panel-list-button button,
.m-product-panel .m-product-panel-list>li:hover .m-product-panel-list-button button {
	color: #fff;
	border-color: #040b8e;
	background: #040b8e;
	box-shadow: 0 0 9px rgba(0, 0, 0, .06)
}

.m-product-panel .m-product-panel-list>li.active .m-product-panel-list-detail,
.m-product-panel .m-product-panel-list>li:hover .m-product-panel-list-detail {
	-webkit-transform: translate3d(0, -60px, 0);
	transform: translate3d(0, -60px, 0)
}

.m-product-panel .m-product-panel-more {
	margin-top: 64px
}

.m-product-panel .m-product-panel-more a {
	color: #666;
	text-decoration: none;
	font-size: 18px;
	line-height: 36px;
	padding: 6px 26px;
	border: 1px solid #d9d9d9;
	border-radius: 4px;
	-webkit-transition: color .3s ease, border-color .3s ease, background .3s ease;
	transition: color .3s ease, border-color .3s ease, background .3s ease
}

.m-product-panel .m-product-panel-more a:hover {
	color: #fff;
	border-color: #1ccfc9;
	background: #1ccfc9
}

.edge{font-family: "Microsoft Yahei";line-height:24px;padding:91px 0 0;color: #666;clear: both;position: relative;}
.edge .til01{height: 123px;}
.edge:before,.edge:after{content: "";position: absolute;width: 100%;height: 3px;background: #eaeaea;left: 0;bottom:0;z-index: -1;}
.edge:before{top: 214px;}

.edge1{position: relative;height: 485px;}
.edge_p{width: 50%;height: 485px;display: block;position: absolute;top: 0;right: 0;}
.edge_p1{background:url(../images/ys1.jpg) no-repeat 0 0;}
.edge_p2{background:url(../images/ys2.jpg) no-repeat 0 0;left: 0;}
.edge_p3{background:url(../images/ys3.jpg) no-repeat 0 0;}
.edge_p4{background:url(../images/ys4.jpg) no-repeat 0 0;left: 0;}
.edge_w{width: 502px;padding: 3px 0 0;}
.edge_w h3{height:260px;line-height:52px;color: #03b253;font-size:40px;border-bottom: solid 1px #cacaca;margin-bottom: 32px;}
.edge_w h3 p{display: block;font-weight: normal;font-size:24px;line-height:34px;color: #333;}
.edge_w h3 span{display: block;letter-spacing:6px;font-size: 60px;position: relative;font-family: Times New Roman;line-height: 150px;color: #999;}
.edge_w h3 span:before{content: "";position: absolute;width:2px;height:27px;background: #ccc;left:2px;top:112px;}
.edge_w li{padding:0 0 20px 34px;background:url(../images/pzico.gif) no-repeat 0 9px;}