/* reset */
@charset "utf-8";
*,*:before,*:after{box-sizing:border-box;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr,
acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small,strike, sub, sup,
tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,tbody, tfoot, thead, tr,th
 {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: top;
}
body {background:#fff;line-height:1.8;color:#5a5a5a;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:0.05em;}
input,select,textarea{border:1px solid #ddd;background:#fff;outline:none;width:100%;color:#464646;font-size:14px;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;}
textarea{resize:none;overflow-y:hidden;display:block;}
table {border-collapse: collapse;max-width: 100%; width: 100%;margin-bottom:0.8em;}
.clear:after,.clear:before{content:".";display:block;visibility:hidden;height:0;clear:both;}
.fl{float:left;position:relative;}
.fr{float:right;position:relative;}
.hidden{display:none;}

/* wrapper */
.wrapper{width:100%;min-width:1300px;/* padding-top:197px; */}
.w1300{width:84%;min-width:1300px;margin:0 auto;}
.w1300.real1300{width:1300px;}
.real1300{width:1300px;margin:0 auto;}
.pubpd{max-width:1620px;}

/* public */
span.icon{display:inline-block;vertical-align:middle;background:url(../images/icon.png) no-repeat;}
h3.tip{*background:#fff;*position:relative;*z-index:2;font-size:18px;font-weight:700;position:relative;color:#747474;padding-bottom:2px;margin-bottom:20px;border-bottom:1px solid #e5e5e5;}
h3.tip span.info{font-size:14px;font-weight:100;margin-left:80px;}
h3.tip .more{float:right;margin-top:8px;font-size:12px;color:#747474;*position:absolute;*right:0;*top:0;}
h3.tip .more:hover{color:#cc0000;}
.golist_more{display:block;width:180px;margin:20px auto;padding:3px 0;color:#868686;text-align:center;border:1px solid #868686;border-radius:25px;transition:.2s;-webkit-transition:.2s;}
.golist_more:hover{background:#cc0000;border-color:#cc0000;color:#fff;}

/* header */
/* .header-wrap{background:#fff;width:100%;position:fixed;z-index:999999999;top:0;} 固定定位 */
.header-wrap{background:url(../images/op.png) repeat;position:absolute;width:100%;left:0;top:25px;z-index:18;min-width:1300px;}
.logo{width:25%;position:absolute;left:50%;margin-left:-12.5%;top:-25px;z-index:21;min-width:380px;}
.logo img{max-width:100%;}
/*.logo{width:22%;position:absolute;left:50%;margin-left:-13.5%;top:-25px;z-index:21;min-width:380px;}*/
/*.logo img{}*/
.header{height:80px;position:relative;*z-index:17;max-width:1450px;}
.header .tools{width:12%;height:80px;line-height:80px;overflow:hidden;}
.header .tools a{display:block;color:#bcbcbc;cursor:pointer;float:left;text-align:center;height:80px;transition:.2s;-webkit-transition:.2s;}
.header .tools a.opensearch{width:35%;}
.header .tools a.opensearch .icon{width:21px;height:21px;margin-top:30px;background-position:-107px -52px;line-height:80px;transition:.2s;-webkit-transition:.2s;}.header .tools a.opensearch.open .icon{background-position:-142px -52px;}
.header .tools a.language{width:65%;}
.header .tools a.language .icon{width:19px;height:19px;background-position:-176px -52px;margin-right:5px;margin-top:-4px;}
.header-wrap .navfullwrap{position:absolute;width:100%;left:0;top:80px;height:0;overflow:hidden;z-index:17;background:url(../images/navop.png) repeat;transition:.2s;-webkit-transition:.2s;}
.navfullwrap.open{height:50px;transition:.2s;-webkit-transition:.2s;}

/* nav */
.nav{height:80px;line-height:80px;position:relative;z-index:20;width:88%;}
ul.menu{}
ul.menu li{display:block;}
ul.menu li a{position:relative;display:block;padding:0 20px;*padding:0 15px;color:#bcbcbc;transition:.3s;-webkit-transition:.3s;}
ul.menu li:hover a{background:url(../images/navop.png) repeat;}
ul.menu li a:before{content:"";position:absolute;width:0;height:3px;background:#c80000;bottom:0;left:0;z-index:1;transition:.3s;-webkit-transition:.3s;}
ul.menu li a.current{background:url(../images/navop.png) repeat;}
ul.menu li a.current:before,ul.menu li a:hover:before{content:"";position:absolute;width:100%;height:3px;background:#c80000;bottom:0;left:0;z-index:1;transition:.3s;-webkit-transition:.3s;}
ul.menu li:nth-child(4){margin-right:42%;}
ul.menu li.hasmargin{margin-right:42%;}
ul.menu li .subnav{position:absolute;width:600px;left:0;top:80px;z-index:1;height:0;line-height:50px;overflow:hidden;font-size:0;transition:.3s;-webkit-transition:.3s;}
ul.menu li .subnav a{font-size:12px;color:#a3a3a2;padding:0 6px;display:inline-block;vertical-align:middle;position:relative;}
ul.menu li .subnav a:after{content:"";position:absolute;width:1px;height:8px;background:#a3a3a2;right:0;top:22px;z-index:1;}
ul.menu li .subnav a:before{display:none;}
ul.menu li .subnav a:last-child:after{display:none;}
ul.menu li .subnav a.last:after{display:none;}
ul.menu li:hover .subnav{height:50px;transition:.3s;-webkit-transition:.3s;}
ul.menu li:hover .subnav a{background:none;}
ul.menu li .subnav a:hover{color:#fff;}

/* banner */
.banner{position:relative;min-width:1300px;height:800px;*z-index:15;}
.banner ul.slides li{height:800px;}
.banner ul.slides li .desc{position:absolute;width:78%;left:78%;top:40%;margin-left:-39%;z-index:18;text-align:center;}
.banner ul.slides li .desc img{width:auto;display:inline-block;vertical-align:middle;margin-right:10px;}
.banner ul.slides li .desc h3{font-size:60px;color:#ff8a00;}
.banner ul.slides li .desc h4,.banner ul.slides li .desc h5{font-size:16px;color:#c0c0c0;}
.banner .flex-control-paging{bottom:60px;}
.banner .flex-control-paging li a{width:30px;height:6px;background:#90939c;border-radius:3px;-webkit-border-radius:3px;}
.banner .flex-control-paging li a:hover,.banner .flex-control-paging li a.flex-active{background:#ff9700;}
.pagebanner,.pagebanner ul.slides li{height:419px;}
.pagebanner ul.slides li .desc{top:45%;width:480px;text-align:center;}
.pagebanner ul.slides li .desc h4{color:#ff8a00;}
.pagebanner .flex-control-paging{bottom:20px;}

/* col public */
ul.col-2 li{width:49%;*width:48.9%;margin-right:2%;}
ul.col-2 li.nomargin{margin-right:0;}
ul.col-3 li{width:32%;*width:31.9%;margin-right:2%;}
ul.col-3 li.nomargin{margin-right:0;}
ul.col-4 li{width:23.5%;margin-right:2%;}
ul.col-4 li.nomargin{margin-right:0;}
ul.col-5 li{width:18.4%;margin-right:2%;}
ul.col-5 li.nomargin{margin-right:0;}
ul.col-2 li img,ul.col-3 li img,ul.col-4 li img,ul.col-5 li img{max-width:100%;}
ul.col-2 li:nth-child(2n+2),ul.col-3 li:nth-child(3n+3),ul.col-4 li:nth-child(4n+4),ul.col-5 li:nth-child(5n+5),ul.col-6 li:nth-child(6n+6),ul.col-7 li:nth-child(7n+7){margin-right:0;}

/* module public */
.module-tip{text-align:center;color:#cc0000;margin:0 auto 40px;font-weight:700;background:url(../images/line.png) center center no-repeat;}
.module-tip.white{color:#cfcfcf;}
.module-tip h3{font-size:24px;font-weight:700;line-height:normal;margin:0 auto;}
.module-tip.lang{margin:40px auto 10px;width:488px;background:url(../images/line2.png) center center no-repeat;}
.module-tip.smallfont h3{font-size:16px;color:#6d6d6d;}

/* homecp-wrap */
.homecp-wrap{padding:40px 0 30px 0;height:600px;}
.homecp,.about-con,.new-con{position:relative;}
.slider_tab{text-align:center;overflow:hidden;margin-bottom:40px}
.slider_tab a{position:relative;cursor:pointer;display:inline-block;background:#ebebeb;border-radius:5px;font-size:16px;padding:0 30px;margin:0 8px;transition:.2s;-webkit-transition:.2s;}
.slider_tab a:last-child:after{display:none;}
.slider_tab a:hover,.slider_tab a.active{color:#fff;background:#cc0000;}
.swiper-slide{height:1px;}
.swiper-slide-active{height:auto!important;}
.pro_slider .flex-direction-nav a{top:40%;background:url(../images/op.png) repeat;}

/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


/* search */
.search{position:absolute;width:0;z-index:21;*z-index:20;right:12%;*right:13%;top:0;height:80px;overflow:hidden;background:url(../images/navop.png) repeat;transition:.3s;-webkit-transition:.3s;}
.search.open{width:22%;padding:0 30px;transition:.3s;-webkit-transition:.3s;}
.search-input{margin-top:25px;position:relative;height:35px;}
.search-input .submiticon{width:40px;position:absolute;right:0;top:0;text-align:center;z-index:1;}
.search-input .submiticon i{margin:0;line-height:35px;font-size:18px;}
.search-input input{height:35px;font-size:12px;line-height:35px;padding:0 20px;border:none;float:left;}
.search-input input[type="text"]{background:#ecedec;border-radius:15px;}
.search-input input[type="submit"]{z-index:2;position:absolute;right:0;top:0;width:40px;cursor:pointer;line-height:normal;padding:0;background:none;}
.search-input:hover i{color:#ff8400;}

/* pro-list public */
ul.pro-list li{font-size:12px;*width:23%;}
ul.pro-list li .icon{position:absolute;width:94px;height:94px;z-index:1;left:50%;margin-left:-57px;margin-top:-57px;top:-100%;opacity:0;filter:alpha(opacity=0);background-position:-78px -234px;transition:.4s;-webkit-transition:.4s;}
ul.pro-list li .desc{background:#f7f7f7;padding:8px;}
ul.pro-list li .pic{overflow:hidden;position:relative;}
ul.pro-list li .pic img{display:block;max-width:100%;width:100%;height:220px;transition:.25s;-webkit-transition:.25s;}
ul.pro-list li h3.title{font-size:16px;font-weight:100;color:#414141;text-align:center;padding:15px 5px 20px 5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition: all .45s ease .1s;-webkit-transition: all .45s ease .1s;}
ul.pro-list li:hover h3{color:#cc0000;}
ul.pro-list li:hover .pic img{transform:scale(1.2);-webkit-transform:scale(1.2);}
ul.pro-list li:hover .icon{top:50%;opacity:1;filter:alpha(opacity=100);}

/* pro_slider */
.pro_slider{position:relative;}
.pro_slider ul.sliders li{width:280px;margin-right:20px;display: none; -webkit-backface-visibility: hidden;}
.pro_slider ul.pro-list li img{}

/* about-wrap */
.about_wrap{background:url(../images/aboutbg.jpg) center center no-repeat;height:700px;overflow:hidden;}
.about_box .module-tip{margin-top:40px;}
.about_con{*clear:both;color:#c6c6c6;}
.about_pic{position:relative;width:30%;margin-right:3%;margin-top:3px;padding:0  0 0 20px;}
.about_pic .opbg{position:absolute;width:94%;height:100%;background:url(../images/aop.png);left:0;top:20px;}
.about_pic ul.slides{z-index:20;}
.about_pic img{width:373px;display:block;}
.about_pic .flex-control-paging{height:26px;text-align:right;bottom:5px;right:2px;z-index:21;}
.about_pic .flex-control-paging li{margin:0 3px 0 0;}
.about_pic .flex-control-paging li a{text-indent:0;background:#000;width:26px;height:26px;line-height:26px;font-size:12px;text-align:center;border-radius:0;-webkit-border-radius:0;color:#fff;}
.about_pic .flex-control-paging li a:hover,.about_pic .flex-control-paging li a.flex-active{color:#fff;background:#cc0000;}
.about_desc{width:67%;padding-top:30px;}
.about_desc .txt{text-align:justify;margin-bottom:100px;}
ul.about_link{}
ul.about_link li{text-align:center;}
ul.about_link li .desc a{color:#c6c6c6;display:block;width:148px;height:148px;margin:0 auto;transition:.25s;-webkit-transition:.25s;border:1px solid #c6c6c6;border-radius:50%;-webkit-border-radius:50%;}
ul.about_link li .desc .icon{width:110px;height:60px;margin:30px auto 10px;transition:.55s;-webkit-transition:.55s;}
ul.about_link li:nth-child(1) .icon{background-position:-83px -350px;}
ul.about_link li:nth-child(2) .icon{background-position:-240px -345px;}
ul.about_link li:nth-child(3) .icon{background-position:-380px -345px;}
ul.about_link li:nth-child(4) .icon{background-position:-310px -37px;}
ul.about_link li:nth-child(1):hover .icon{background-position:-83px -412px;}
ul.about_link li:nth-child(2):hover .icon{background-position:-240px -417px;}
ul.about_link li:nth-child(3):hover .icon{background-position:-380px -415px;}
ul.about_link li:nth-child(4):hover .icon{background-position:-310px -110px;}
ul.about_link li.item0 .icon{background-position:-83px -350px;}
ul.about_link li.item1 .icon{background-position:-240px -345px;}
ul.about_link li.item2 .icon{background-position:-380px -345px;}
ul.about_link li.item3 .icon{background-position:-310px -37px;}
ul.about_link li.item0:hover .icon{background-position:-83px -412px;}
ul.about_link li.item1:hover .icon{background-position:-240px -417px;}
ul.about_link li.item2:hover .icon{background-position:-380px -415px;}
ul.about_link li.item3:hover .icon{background-position:-310px -110px;}
ul.about_link li .desc a:hover{color:#cc0000;border-color:#cc0000;}

/* news-wrap */
.news-wrap{padding:50px 0;}
.homenews{overflow:hidden;*clear:both;}
.homenews .golist_more{margin:40px auto 0;}
ul.home-news-list{}
ul.home-news-list li{background:#f7f7f7;margin-bottom:20px;}
ul.home-news-list li .info{overflow:hidden;}
ul.home-news-list li .pic{width:31%;overflow:hidden;}
ul.home-news-list li .pic img{width:100%;max-width:100%;transition:.25s;-webkit-transition:.25s; height:180px;}
ul.home-news-list li .desc{width:69%;position:relative;padding:20px 10px 15px 10px;}
ul.home-news-list li .desc .line{position:absolute;width:1px;height:70%;background:#bcbcbc;left:85px;top:15%;z-index:1;}
ul.home-news-list li .desc .time{position:absolute;left:10px;top:20px;z-index:1;color:#737373;transition:.25s;-webkit-transition:.25s;}
ul.home-news-list li .desc .time em{display:block;}
ul.home-news-list li .desc .time em.day{font-size:22px;line-height:normal;}
ul.home-news-list li .desc .time em.year{color:#bcbcbc;}
ul.home-news-list li .desc .txt{line-height:1.5;color:#bcbcbc;height:125px;overflow:hidden;text-align:justify;margin-left:80px;padding-left:10px;padding-right:10px;font-size:14px;}
ul.home-news-list li .desc .txt h3{color:#595959;font-size:18px;font-weight:700;margin-bottom:8px;text-overflow:ellipsis;overflow:hidden;transition:.25s;-webkit-transition:.25s;}
ul.home-news-list li .desc .txt .more{color:#ff9900;font-size:12px;display:block;margin-top:8px;}
ul.home-news-list li .desc .newskwd{margin-left:90px;color:#737373;}
ul.home-news-list li:hover .pic img{transform:scale(1.2);-webkit-transform:scale(1.2);}
ul.home-news-list li:hover .desc .txt h3{color:#cc0000;}

/* page-wrap public */
.page-wrap{padding:0 0 40px 0;}
.full_content{width:100%;}
.full_content h3.cage-name{color:#494949;text-align:center;font-size:24px;padding:10px 0;margin-bottom:20px;background:url(../images/line.jpg) left 53% repeat-x;}
.full_content h3.cage-name.smmarin{margin-bottom:10px;}
.full_content h3.cage-name span{background:#fff;padding:0 8px;}
.sort_box{background:#f2f2f2;}
.sort_name{font-size:0;overflow:hidden;}
.sort_name a{font-size:16px;float:left;padding:12px 40px;color:#3a3a3a;transition:.25s;-webkit-transition:.25s;}
.sort_name a.active,.sort_name a:hover{background:#ddd;}

/* sidebar-contact */
.sidebar-contact{margin-top:30px;}
.contact-hd{text-align:right;background:url(../images/contactbg.png) no-repeat;background-size:cover;height:110px;overflow:hidden;color:#fff;padding:0 14px;border-radius:5px;-webkit-border-radius:5px;}
.contact-hd a{color:#fff;display:block;}
.contact-hd h3{font-weight:700;font-size:20px;margin:18px 0 10px 0;line-height:normal;}
.contact-hd span{border:1px solid #fff;padding:2px 10px 4px 10px;border-radius:15px;-webkit-border-radius:15px;transition:.25s;-webkit-transition:.25s;}
.contact-hd a:hover span{border:1px solid #008bda;background:#008bda;color:#fff;}

/* position */
.position{color:#858585;font-size:16px;padding:25px 0;}
.position.pushright{text-align:right;}
.position a{color:#858585;transition:.25s;-webkit-transition:.25s;}
.position a:hover{color:#ff8a00;}
.position .icon{width:20px;height:20px;background-position:-214px -52px;margin-right:8px;position:relative;top:-2px;}

/* cageitem cage-item */
ul.cage-item li a{display:block;cursor:pointer;padding:8px 20px;background:#e7e7e7;border-bottom:1px solid #fff;transition:.25s;-webkit-transition:.25s;}
ul.cage-item li a span{margin-right:18px;color:#ff8400;transition:.25s;-webkit-transition:.25s;}
ul.cage-item li a:hover{background:#008bda;color:#fff;}
ul.cage-item li a:hover span{color:#fff;}
ul.cage-item li:hover ul.lv2 li a{background:#ededed;/* color:#000; */}
ul.cage-item li.current a{background:#008bda;color:#fff;}
ul.cage-item li.current a span{color:#fff;}
ul.cage-item li a.current{background:#008bda;color:#fff;}
ul.cage-item li a.current span{color:#fff;}
ul.cage-item li ul.lv2{}
ul.cage-item li ul.lv2 li a{padding-left:50px;font-weight:100;color:#454545;}
ul.cage-item li ul.lv2 li a:hover{background:#008bda;color:#fff;}
ul.cage-item li ul.lv2 li a.current{background:#008bda;color:#fff;}

/* news index list */
ul.news-list{}
ul.news-list li{background:#f7f7f7;height:175px;position:relative;overflow:hidden;margin-bottom:25px;}
ul.news-list li .desc{padding:0;height:100%;}
ul.news-list li .desc .line{left:115px;top:10%;height:80%;}
ul.news-list li .pic{width:19%;height:100%;margin-bottom:0;}
ul.news-list li .desc{width:81%;}
ul.news-list li .desc .time{left:30px;top:28px;}
ul.news-list li .desc .txt{margin:30px 20px 10px 130px;font-size:14px;color:#bcbcbc;height:85px;overflow:hidden;}
ul.news-list li .desc .txt h3{margin-bottom:10px;font-size:18px;font-weight:100;}
ul.news-list li .desc .more{display:block;float:right;width:140px;margin-right:25px;color:#fff;background:#ff8a00;text-align:center;}
ul.news-list li:hover .item_desc h3{color:#008bda;}

/* news_details */
.news_details{background:#f7f7f7;padding:40px;position:relative;}
.news_details .time{position:absolute;left:40px;top:44px;z-index:1;color:#737373;transition:.25s;-webkit-transition:.25s;}
.news_details .time em{display:block;}
.news_details .time em.day{font-size:24px;line-height:normal;}
.news_details .time em.year{color:#bcbcbc;}
.news_details .box{position:relative;}
.news_details .desc{position:relative;margin-bottom:20px;height:auto;overflow:hidden;}
.news_details h1.title{font-size:22px;color:#737373;font-weight:bold;margin:0px 8px ;text-align:center;}
.news_details .txt{color:#9c9c9c;margin:20px 0px 8px 0;padding-top:20px;height:75px;overflow:hidden;border-top:1px solid #bcbcbc;text-align:center;}
.news_details .desc .pic{position:absolute;right:0;top:0;z-index:1;width:280px;}
.news_details .desc .pic img{width:100%;max-width:100%;}

/* item-view */
.item-view{*overflow:hidden;*clear:both;margin-bottom:50px;height:410px;}
.itempic{position:relative;width:47%;overflow:hidden;margin-right:4%;*width:45%;}
.itempic img{display:block;max-width:100%;width:100%;}
.itemdesc{width:49%;line-height:1.6;position:relative;height:410px;}
.itemdesc h1{margin-bottom:15px;line-height:normal;color:#ff8a00;font-size:30px;font-weight:700;position:relative;}
.itemdesc .ordernow{background:#ff8a00;display:block;width:150px;text-align:center;color:#fff;height:30px;line-height:30px;position:absolute;left:0;bottom:0;z-index:1;cursor:pointer;transition: all .25s ease .1s;-webkit-transition: all .25s ease .1s;}
.itemdesc .ordernow:hover{background:#ff7e00;color:#fff;}
.itemdesc .desc{overflow:hidden;margin-bottom:50px;color:#4b4b4b;}
.itemdesc .desc p{position:relative;line-height:30px;padding-left:80px;}
.itemdesc .desc p span{position:absolute;left:0;top:0;width:80px;height:100%;font-weight:700;}
.itemdesc .desc p strong{margin-right:5px;}
.picslider{position:relative;}
.picslider ul.pic li{display:none;}
.picslider .flex-control-paging li a{background:#ccc;border-radius:50%;-webkit-border-radius:50%;}
.picslider .flex-control-paging li a.flex-active{background:#ff7e00;}
.picslider .flex-control-paging li a:hover{background:#ff7e00;}
.picslider .flex-control-nav{left:0;bottom:25px;}
.picslider span.icon{background-position:-7px -411px;width:50px;height:50px;position:absolute;bottom:10px;right:10px;z-index:18;}
.call-input{overflow:hidden;*clear:both;margin-top:30px;}
.call-input input{border:0;background:none;padding:0;height:35px;line-height:35px;}
.call-input input[type="text"]{width:47%;margin-right:2%;border-bottom:2px solid #ff7e00;}
.call-input input[type="submit"]{background:url(../images/icon.png) no-repeat;width:51%;color:#fff;height:35px;line-height:normal;cursor:pointer;margin:2px 0 0 0;font-size:16px;text-align:center;background-position:-74px -5px;}
.call-input input[type="submit"]:hover{color:#000;}
.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.zoomMask{position:absolute;background:url(../images/mask.png) repeat;cursor:move;z-index:1;}
.pn-btn{}
.pn-btn a{display:block;color:#707070;padding:2px 0;transition:.25s;-webkit-transition:.25s;}
.pn-btn a i{margin-right:8px;color:#ff8a00;}
.pn-btn a strong{margin-right:8px;}
.pn-btn a:hover{color:#ff7e00;}
.editor{margin-bottom:20px;color:#7f7f7f;text-align:justify;}
.editor img{display:block;margin:20px auto;}
.view-info{background:#e7e7e7;text-align:center;font-size:12px;padding:3px 0;color:#8a8a8a;margin-bottom:30px;}
.view-info span{margin:0 5px;}
.related{}
.related .module-tip{margin-bottom:30px;}
.related .module-tip h3,.editor-module-tip h3{font-size:16px;}
.related ul.pro-list li img{margin:0 auto;}
.editor-module-tip{margin:40px auto;}
.share{overflow:hidden;margin-bottom:50px;}
.right_share{float:right;}
.fixed_share{position:absolute;right:40px;bottom:0;z-index:1;}

/* fixedinput */
.fixedinput{display:none;}
.fixedinput .appinput{padding:30px 20px 10px 20px;}
.appinput ul.input{}
.appinput ul.input li{padding:5px 0;*height:30px;margin-bottom:24px;*margin-bottom:15px;position:relative;padding-left:90px;border:1px solid #dcdcdc;border-radius:5px;-webkit-border-radius:5px;background:#f7f7f7;}
.appinput ul.input li .tip{position:absolute;left:15px;top:5px;width:90px;}
.appinput ul.input li input,.appinput ul.input li textarea{background:none;border:none;}
.appinput ul.input li.safe img{position:absolute;right:3px;top:6px;height:24px;}
.appinput #goapply{width:250px;display:block;padding:0;margin:20px auto 5px;background:#ff8a00;color:#fff;font-size:15px;border:none;cursor:pointer;line-height:35px;border-radius:30px;-webkit-border-radius:30px;transition:.25s;-webkit-transition:.25s;}
.appinput #goapply:hover{background:#ff8a00;}
.appinput .note{text-align:center;color:#aeaeae;font-size:12px;}

/* case_list */
ul.case_list{overflow:hidden;*clear:both;}
ul.case_list li{border:1px solid #f0f0f0;width:22%;*width:21.4%;margin-right:4%;margin-bottom:35px;}
ul.case_list li img{display:block;margin:0 auto;max-width:100%;}

/* kword */
.kword{margin:40px 0 10px 0;font-size:14px;color:#3b3b3b;}
.kword.nomargin{margin:40px 0 0 0;}
.kword strong{margin-right:8px;font-weight:700;}
.kword a{color:#707070;margin-right:8px;}
.kword a:hover{color:#ff8400;}
.morepro{text-align:center;margin:30px 0;font-size:16px;}
.morepro a{transition:.25s;-webkit-transition:.25s;color:#5e5e5e;}
.morepro a .icon{width:18px;height:18px;background-position:-78px -175px;margin-right:12px;position:relative;top:-2px;}
.morepro a:hover{color:#008bda;}

/* topic-wrap */
.topic-wrap{padding:40px 0 0 0;}
.topic-wrap .partner{background:#fff;padding-bottom:40px;}
.sliderpic{position:relative;}
.sliderpic ul li{margin-right:20px;text-align:center;}
.sliderpic ul li img{border:1px solid #f1f1f1;width:100%;}
.sliderpic ul li h3{margin:5px 0;font-weight:700;color:#606060;}
.sliderpic ul li:hover h3{color:#ff8f00;}
.sliderpic .flex-direction-nav a:before{display:none;}
.sliderpic .flex-direction-nav a{top:50%;margin-top:-35px;width:35px;height:35px;background:url(../images/icon.png) no-repeat;}
.sliderpic .flex-direction-nav .flex-prev{left:-45px;background-position:-90px -2px;}
.sliderpic .flex-direction-nav .flex-next{right:-43px;background-position:-128px -2px;}
.chooseme{margin-top:30px;}
.chooseme .module-tip{background:url(../images/line.jpg) -5px 28% repeat-x;}
ul.odds-list{overflow:hidden;padding:10px 0 0 0;}
ul.odds-list li{text-align:center;width:18.4%;*width:18.3%;}
ul.odds-list li img{display:inline;}
.oddsdata{background:#f5f5f5;border:1px solid #d1d1d1;margin-top:40px;padding:15px;border-radius:15px;-webkit-border-radius:15px;}
ul.odds-txt-list{overflow:hidden;}
ul.odds-txt-list li{font-size:18px;color:#737373;padding:3px 0;}
ul.odds-txt-list li .icon{width:17px;height:17px;background-position:-313px -7px;margin-right:15px;}
.cp-guide{margin:10px 0 0 0;position:relative;z-index:0;}
.cp-guide img{max-width:100%;}
.good-ad{padding-top:140px;padding-left:30px;margin-bottom:30px;font-size:18px;z-index:1;position:relative;height:278px;*height:138px;background:url(../images/good.png) no-repeat;margin-top:-80px;}
.good-ad strong{color:#ff0000;font-weight:700;font-size:24px;margin:0 10px;}
.good-ad a.onlineask{position:absolute;right:280px;bottom:55px;width:213px;height:42px;text-align:center;line-height:42px;color:#fff;font-weight:700;background:url(../images/icon.png) no-repeat;background-position:-286px -129px;}
.good-ad a.onlineask:hover{color:#000;}
.profession{background:#f7f7f7;padding:30px 0 0 0;}
.pf-desc{background:url(../images/30years.png) right bottom no-repeat;}
.pf-desc .module-tip{background:url(../images/line.jpg) -5px 54% repeat-x;}
.pf-txt{color:#8a8a89;font-size:20px;padding-bottom:40px;}
.pf-txt p{padding:3px 0;}
.pf-txt .icon{width:60px;height:60px;margin-right:20px;}
.pf-txt .iconnum1{background-position:-285px -234px;}
.pf-txt .iconnum2{background-position:-285px -295px;}
.pf-txt .iconnum3{background-position:-285px -356px;}
.pf-txt .iconnum4{background-position:-285px -417px;}
.pf-txt .iconnum5{background-position:-358px -234px;}
.pf-txt .iconnum6{background-position:-358px -295px;}
.pf-txt .iconnum7{background-position:-358px -356px;}
.pf-txt .iconnum8{background-position:-358px -417px;}
.certification{padding:20px 0;}
.certification .module-tip{background:url(../images/line.jpg) -5px 60% repeat-x;}
ul.cflist li{width:11.625%;margin-right:1%;}
ul.cflist li img{max-width:100%;}
ul.cflist li:last-child{margin-right:0;}
ul.cflist li.nomargin{margin-right:0;}

/* footer-wrap */
.footer-wrap{height:482px;overflow:hidden;font-size:12px;position:relative;background:#10141a url(../images/footerbg.jpg) center center no-repeat;background-size:cover;}
.footer{color:#939393;padding-top:80px;}
.footer a{transition:.25s;-webkit-transition:.25s;color:#939393;}
.footer a:hover{color:#fff;}
.footer .f_logo{width:20%;margin-right:5%;margin-top:30px;text-align:center;}
.footer .f_logo img{max-width:100%;margin-bottom:20px;}
.footer .f_menu{width:60%;margin-right:5%;}
.footer .sns{width:10%;margin-top:20px;}
.footer .sns span{text-align:center;display:inline-block;vertical-align:middle;}
.footer .sns span.wx{margin-left:40px;}
.footer .sns img{display:block;width:120px;margin:0 auto 10px;}
.f_menu ul li{position:relative;width:25%;}
.f_menu ul li:after{position:absolute;content:"";width:40px;height:1px;left:0;top:41px;z-index:1;background:#ff8a00;}
.f_menu ul li .line{position:absolute;width:140px;height:1px;left:0;top:40px;z-index:1;background:#292829;}
.f_menu ul li.contact_info{width:37%;}
.f_menu_link{}
.f_menu_link h3,.cinfo h3{font-size:18px;font-weight:100;margin-bottom:34px;color:#dedede;}
.f_menu_link a{display:block;padding:3px 0;}
.cinfo .icon{width:17px;height:17px;margin-right:20px;}
.cinfo p{padding:3px 0;}
.cinfo .telicon{background-position:-12px -253px;}
.cinfo .faxicon{background-position:-11px -278px;}
.cinfo .mobicon{background-position:-10px -346px;}
.cinfo .mailicon{background-position:-10px -303px;}
.cinfo .addicon{background-position:-9px -324px;}
.hotline{position:relative;padding-left:45px;margin-bottom:15px;line-height:normal;}
.hotline p{padding:0;color:#ff8a00;}
.hotline .icon{width:45px;height:45px;position:absolute;left:-15px;top:5px;z-index:1;background-position:-3px -3px;}
.hotline .phonenum{font-size:28px;}

/* link-wrap */
.link-wrap{height:35px;line-height:35px;font-size:12px;position:absolute;width:100%;left:0;bottom:95px;z-index:1;}
.link span.tip{margin-right:8px;color:#727272;}
.link a{font-size:12px;position:relative;margin-right:15px;color:#727272;transition: all .25s ease .1s;-webkit-transition: all .25s ease .1s;}

.link a:last-child:after{display:none;}
.link a.lastlink:after{display:none;}
.link a:hover{color:#fff;}

/* copyright-wrap */
.copyright-wrap{color:#c9c9c9;clear:both;font-size:12px;left:0;padding:35px 0;text-align:center;width:100%;position:absolute;left:0;bottom:0;z-index:1;overflow:hidden;background:url(../images/bop.png) repeat;}
.copyright a{color:#c9c9c9;text-decoration: none;font-size:12px;transition:.25s;-webkit-transition:.25s;}
.copyright a:hover{text-decoration:underline;color:#fff;}
.icp{width:60%;text-align:left;}
.c-menu{width:40%;text-align:right;}
.c-menu .icon{width:12px;height:13px;background-position:-75px -54px;margin-right:5px;}
.c-menu a.maillogin{margin-right:60px;margin-left:20px;}
.c-menu a.maillogin:before{position:absolute;left:-12px;top:5px;height:12px;content:"";}
.fenye { margin-bottom:10px; text-align:left; padding-top:3px; padding-bottom:3px; clear:both;}
.fenye a {padding-right: 6px; background-position: 50% bottom; padding-left: 6px; padding-bottom: 2px;color: #99210b; margin-right: 3px; padding-top: 2px;  text-decoration: none; background-color: #ebebeb;}
.fenye a:hover {background-image: none; color: #fff; background-color: #f90404;}
.fenye a:active {background-image: none;  background-color: #f90404;}
.fenye span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #99210b; margin-right: 3px; padding-top: 2px}
.fenye span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px}
#page{clear:both;line-height:25px;margin:30px 0;text-align: center;}
#page a{background:#f0f0f0;border:1px solid #e2e2e2;border-radius:0.4em;color: #626262;display: inline-block;font-size:16px;line-height:30px;margin:0 3px;padding:0 10px;text-align:center;transition:.3s;-webkit-transition:.3s;}
#page a:hover{background: #cc0000;border:1px solid #cc0000;color:#fff;}
#page a:active {background:#cc0000;}
#page span.current {background:#cc0000;border:1px solid #cc0000;border-radius:0.4em;-webkit-border-radius:0.4em;color:#fff;display:inline-block;font-size:16px;line-height:30px;margin:0 3px;padding:0 10px;text-align:center;}
#page span.disabled {color:#adaaad;margin-right:3px;padding:2px 6px;}

/*客服*/
.kf{transition:.8s;-o-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;z-index:999999;background-color:#fff;position:fixed;bottom:100px;right:36px;width: 62px;height:185px;border-radius:5px;}
.kf>span{z-index:1000001;transition:.5s;cursor:pointer;position:relative;display: block;width: 62px;height:62px;border-bottom:1px solid #e3e3e3;}
.kf>.span1{background: url("../images/kefu_03.png") no-repeat center #fff;}
.kf>.span1:hover{background: url("../images/kefu1_03.png") no-repeat center #e10413;}
.kf>.span2{border-radius: 5px 5px 0 0;background: url("../images/kefu1_07.png") no-repeat center #fff;}
.kf>.span2:hover{background: url("../images/kefu_07.png") no-repeat center #e10413;}
.kf>.span3{background: url("../images/kefu_14.png") no-repeat center #fff;}
.kf>.span3:hover{background: url("../images/kefu1_14.png") no-repeat center #e10413;}
.kf>.span4{background: url("../images/kf_15.png") no-repeat center #fff;}
.kf>.span4:hover{background: url("../images/kf1_15.png") no-repeat center #e10413;}
.kf>.span5{border-radius:0 0 5px 5px ;border:none;background: url("../images/kefu_18.png") no-repeat center #fff; }
.kf>.span5:hover{background: url("../images/kefu1_18.png") no-repeat center #e10413;}
.kf span div{display:none;background-color:#fff;border-radius:5px;position: absolute;right:72px;padding:15px;font-size: 12px;color: #e10413;}
.kf span div input{text-indent:.5em;display: block;margin:15px 0;line-height:28px;color:#696969;font-size:12px;width:140px;border:1px solid #d1d1d1;border-radius:2px;height:28px;}
.kf span div a{transition:.5s;-webkit-transition:.5s;display: block;background:#e10413;border-radius:2px;color:#fff;line-height:26px;font-size:14px;text-align:center;width:79px;height:26px;}
.kf span div a:hover{background: #b10413;}
.kf span div img{position: absolute;top:27px;right:-9px;}
.kf span div i{display:block;position: absolute;width: 15px;height:200px;right:-15px;top:0;}
.kf .span1 div{text-align:center;min-width: 100px;font-size: 16px;color: #666;}
.kf .span3 div{text-align:center;min-width: 110px;font-size: 8px;color: #666;}
.kf .span3 div a{transition:.5s;-webkit-transition:.5s;display: block;background:#e10413;border-radius:3px;color:#fff;line-height:26px;font-size:8px;text-align:center;width:110px;height:26px; padding:0 5px}
.kf>.span4 div{margin-top:-80px;}
.kf>.span4 div img{top:0;right:0;position: relative;display: block;width: 100px;}
.kf>.span1 div a{background:#fff;}
.kf>.span1 div a:hover{background:#fff;}
.kf>.span1 div img{top:10px;left:5px;position: relative;display: block;}
.kf>.span1 div i{background: url(../images/kefu_10.png) no-repeat 5px 30px;}
.kf>.span4 div b{color:#000;font-weight:normal;display: block;text-align: center;}
.kf>.span4 div i{background: url("../images/kefu_10.png") no-repeat 5px 100px;}
.kf span div,.kf{-webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);}
.shou{z-index:1000000;cursor:pointer;width: 30px;height:40px;bottom:75px;border-radius:5px 0 0 5px;right:62px;background: url("../images/kefq.png") no-repeat center #fff;position: absolute;}
.shou,.zhan{-webkit-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);}

/*----------人才招聘------------*/

.jobsbiaodan {border: 1px solid #ccc; width: 240px; height:20px;}
.jobswenben {border: 1px solid #ccc; width: 440px; height:150px;}
#jobsapply { margin-bottom:100px; margin-top:30px;}
#jobsapply ul { margin:0px; padding:0px; list-style:none;}
#jobsapply ul li {line-height:30px; clear:both;}
#jobsapply ul li span{ line-height:20px; height:20px;width:50px; float:left; margin-right:10px; padding:5px;}
#jobsapply ul li h2{line-height:30px; font-size:14px; float:left; width:100px;}
#jobsapply ul li input{ float:left;}
#jobslist { width:400px; height:225px; background: url(../images/jobbg.gif); border:#dadada 1px solid; float:left; margin:6px; padding:10px;}
.jobslistimg{ width:115px; height:115px; float:left; margin:5px 10px 0px 0px;}
#jobslist h2{ font-size:16px;font-weight:bold; margin:3px 0px; color:#0059ad;}
#jobslist h2 a{ font-size:16px;font-weight:bold; margin:3px 0px; color:#0059ad;}
#jobslist h2 span{font-weight:bold; font-size:14px;}
.apply{ float:left; margin:8px 0px;}
.jobsdetail{width:100%; margin-bottom:100px;}
.jobsdetail ul{ padding:0px; margin:0px; list-style:none;}
.jobsdetail ul li { border-bottom:#CCC 1px inset; line-height:45px; }
.jobsdetail ul li　strong{ font-weight:bold;}
.zptijiao { margin-top:20px;}
.zptijiao a{width: 150px;
	height: 40px;
	line-height:40px;
	text-align:center;
	color:#FFF;
	display: block;
	font-size: 16px;
	font-family:"Microsoft YaHei";
	font-weight: bold;
    border: solid 1px #da7c0c;
	 border-radius: .2em;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#ff7200));
    background: -moz-linear-gradient(top,  #faa51a,  #ff7200);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#ff7200');
	margin-top:20px;}
.zptijiao a:visited {color: #fff;text-decoration: none;}
.zptijiao a:hover {color: #fff;text-decoration: none;}
.nannv{ width:5%; padding:10px;}
.more2 { display:block; margin:12px auto 0px 20px;border-radius: .3em;}
.more2 a{ display:block;font:14px "Microsoft YaHei";color:#fff;padding:3px 20px 5px 20px;  text-align:center;background:#58bb00;border-radius: .3em;}
.more2 a:hover{ display:block;color:#fff; background:#2ba700; text-decoration:none;border-radius: .3em;}
ul.input li input#dosubmit{border:none;background:#58bb00;color:#fff;padding:5px 0;font-size:14px;cursor:pointer;}
ul.input li input#dosubmit:hover{background:#2ba700;}
/*-----------留言详细调用---------*/
#homemessage {
	width: 100%;
	margin: 0px auto;
	margin-bottom:50px; padding-top:20px;
}
#homemessage header {
	height: 30px;
	line-height: 30px;
	text-align: left;
}
#homemessage ul {
	width: 408px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#homemessage ul li {
	float:left;
}
#homemessage ul li h2 {
	float: left;
	width: 15%;
	font-size: 12px;
	color:#ffffff;
	 font-weight:normal;
	text-align: left;
}
#homemessage ul li input {
	padding-left:3px;}
#homemessage .hometijiao{text-align:center;}
#homemessage ul li span{float: left;height: 20px;margin-top:2px;text-align: left; width: 84%;}
.homebiaodan {
	height: 25px;
	line-height:25px;
	width: 408px;
padding-left:5px;
	border: solid 1px #b7b7b7;
     background: #f5f5f5;
}
.homebiaodanda {
	border: #CCC 1px solid;
	height: 25px;
	padding-left:5px;
	width: 408px;
    background: #f5f5f5;
}
.homebiaodanda2 {
	border: #CCC 1px solid;
	height: 100px;
padding-left:5px;
	width: 408px;
    background: #f5f5f5;
}
.homeyanzhengmainput {
	height: 25px;
	line-height:25px;
	float:left;
padding-left:5px;
	width:100px;
	border: solid 1px #b7b7b7;
     background: #f5f5f5;
}
.hometijiao {
	width: 150px;
	height: 30px;
	line-height:22px;
	color:#FFF;
	font-size: 14px;
	font-family:Arial;
	font-weight: bold;
    background: #ff6600;
	border:0;
}
.yanzheng {
	width: 230px;
	height: 30px;
	 float:left;
}
.send {
	width: 150px;
	height: 30px;
	 float:right;
}
#homecontact-form{width:500px; margin:0 auto;}
#homecontact-form ul li{margin-bottom:8px;}
#homecontact-form H2{ font-size:14px; color:#FFF; }
/*-----------留言详细调用---------*/
#message {
	width: 990px;
	margin: 0px auto;
	margin-bottom:50px;
}
#message header {
	height: 35px;
	line-height: 35px;
	text-align: left;
}
#message ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#message ul li {
	width: 100%;
	clear: both;
	margin-bottom: 5px;
}
#message ul li h2 {
	float: left;
	width: 25%;
	font-size: 16px;
	font-family:Arial;
	color:#434343;
	font-weight: bold;
	text-align: left;
}
#message ul li input {
	padding-left:10px;}
#message .tijiao{text-align:center;}
#message ul li span{float: right;height: 25px;margin-top: 9px;text-align: left; width: 70%;}
.biaodan { height:30px; line-height:30px;
	width: 100%;
	-moz-box-shadow: inset 0 0 5px 1px #ebebeb;
	-webkit-box-shadow: inset 0 0 5px 1px #ebebeb;
	box-shadow: inset 0 0 5px 1px #ebebeb;
	border-radius: .2em;
	border: solid 1px #b7b7b7;
     background: #f0f0f0;
}
.biaodanda {
	border: #CCC 1px solid;
	height: 90px;
	width: 100%;
	-moz-box-shadow: inset 0 0 5px 1px #ebebeb;
	-webkit-box-shadow: inset 0 0 5px 1px #ebebeb;
	box-shadow: inset 0 0 5px 1px #ebebeb;
	border-radius: .2em;
	border: solid 1px #b7b7b7;
    background: #f0f0f0;
}
.yanzhengmainput {
	height: 28px;
	float:left;
	width:30%;
	border: solid 1px #b7b7b7;
     background: #f0f0f0;
}
.yanzhengma input{ float:left;}
.yanzhengma sapn{  float:left;}
.tijiao {
	width: 150px;
	height: 40px;
	color:#FFF;
	display: block;
	font-size: 16px;
	font-family:Arial;
	font-weight: bold;
    border: solid 1px #da7c0c;
	 border-radius: .2em;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#ff7200));
    background: -moz-linear-gradient(top,  #faa51a,  #ff7200);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#ff7200');
	margin-top:20px;
}
@font-face {font-family: "iconfont";
  src: url('/Public/icon/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.text8{ font-size:8px;}
.text10{ font-size:10px;}
.text12{ font-size:12px;}
.text14{ font-size:14px;}
.text16{ font-size:16px;}
.text18{ font-size:18px;}
.text20{ font-size:20px;}
.text22{ font-size:22px;}
.text24{ font-size:24px;}
.text26{ font-size:26px;}
.text28{ font-size:28px;}
.text30{ font-size:30px;}
.text32{ font-size:32px;}
.text34{ font-size:34px;}
.text36{ font-size:36px;}
.text48{ font-size:48px;}
.text50{ font-size:50px;}
.red{ color:#de0002;}
.green{ color:#d20004;}
.blue{ color:#0193d1;}
.gray{ color:#b1b1b1;}
.white{ color:#ffffff;}
.red{ color:#e70012}
.red a{ color:#e70012}
.p20{ padding-left:20px;}

/*-----错误提示框----*/
#error{height:100%;padding:0;}
.jump {padding:140px 0 200px 0;}
.jump div{width:450px;position:relative;left:48%;margin-top:10%;margin-left:-225px;margin-right:-225px;border:1px solid #FF7200; border-radius: .3em;}
.jump div p{color:#000;font:16px "Microsoft YaHei";text-align:center;margin-bottom:20px;}
.jump div p.msg-title{font:24px "Microsoft YaHei";color:#fff;background:#FF7200;}
.jump div p.notice span,.jump div p.notice a{color:#FF5500;font:bold 16px Arial;}
.jump div p.notice a:hover{color:#000;}

@media (max-width:1750px){
	ul.menu li.hasmargin{margin-right:38%;}
}
@media (max-width:1620px){
	ul.menu li.hasmargin{margin-right:34%;}
}
.lc{ background: url(../images/lcbg.jpg) center no-repeat}
.lc_center{height: 440px; padding-top: 60px; position: relative;}
.lc_title{width: 600px; height: 70px; line-height: 70px; margin: 0 auto; text-align: center; font-size: 30px; color: #ffffff; font-weight: bold; background: url(../images/lclx.png) center no-repeat;}
.lc_small{height: 28px; line-height: 38px; text-align: center; font-size: 18px; color: #333333; margin-bottom: 60px;}

.lc_main{width: 1204px; height: 284px;margin:0 auto;}
.lc_fr{margin-right: -56px;}
.lc_everone{width: 154px; height: 284px; float: left; margin-right: 56px; position: relative;}
.lc_bg{position: absolute; /* bottom: 0; */ width: 162px; height: 155px; overflow: hidden; padding: 15px; transition: .6s; cursor: pointer; background: url(../images/lchui.png) center no-repeat}
.lc_bg:hover{background: url(../images/lcred.png) center no-repeat}
.lc_menbg{width: 125px; height: 125px; line-height: 125px; position: absolute; bottom: 15px; left: 15px; font-size: 16px; color: #ffffff; text-align: center; border-radius: 50%; background: rgba(0, 0, 0, .4); transition: .6s;}
.lc_bg:hover .lc_menbg{width: 0; height: 0;}
.lc_label0, .lc_label1{width: 100%; font-size: 16px; color: #666666; text-align: center; display: inline-block;}
.lc_label0{margin-top: 173px;}
.lc_label1{margin-top: 172px;}
