
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot,
thead, tr, th, td, input, select {margin:0; padding:0; border:0 none; outline:0; color:inherit;}
html, body {width:100%; height:100%;}
body {margin:0 auto; font:12px/1 "Microsoft Yahei", "微软雅黑", sans-serif; vertical-align:baseline; overflow-y:scroll;}
h1 {font-weight:bold; font-size:18px; line-height:18px; color:#474545;}
h3 {font-weight:normal; font-size:12px; color:#746969;}
h2, h4, h5, h6 {font-weight:normal; font-size:100%;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
a {text-decoration:none;}
p {line-height:22px; text-align:justify;}
a img, iframe {border:none;}
a:link {color:inherit;}
:focus {outline:0;}
/*img{ vertical-align:top;}*/
ol, ul {list-style:none;}
input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}
/* == clearfix == */
.clearfix:after {display:block; height:0; clear:both; content:"\200B";}
.clearfix {*zoom:1;}/*IE/7/6*/

/* == 以上 reset Css == */


/**************** 全局公用样式 ****************/
/*body {max-width:1580px; min-width:1130px;_width:expression(document.body.clientWidth<1130? "1130px": (document.body.clientWidth>1580?"1580px":"auto"));}*/
body {max-width:1680px; min-width:1130px; +overflow:hidden;}
/*body.on {margin-left:-378px;}*/
.g-wrap {position:relative; margin:0 auto; width:1130px; height:100%; overflow:hidden;}
#header {position:relative; z-index:5; height:79px; background-color:#fff;}
    #logo {position:absolute; top:5px; left:10px; width:230px; height:70px; background:url(fimages/logo.png) no-repeat 0 0;}
    #nav {position:absolute; top:0; right:70px; z-index:4; height:100%; background-color:#fff; overflow:hidden;}
    #nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
    #nav .n1 {width:83px;}
    #nav .n2, #nav .n3, #nav .n5, #nav .n6, #nav .n7, #nav .n8 {width:83px;}
    #nav .n4 {width:96px;}

    #nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-weight:bold; font-size:13px; line-height:46px; text-align:center; color:#666; -webkit-transition:color 200ms; transition:color 200ms; margin-top:33px}
    #nav li a.on {color:#FFF;}
    #nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
    #nav li a .bkg {top:100%; z-index:1; background-color:#014b94; -webkit-transition:top 200ms; transition:top 200ms;}

    #nav li a.on .bkg,
    #nav li a:hover .bkg {top:0;}
	
	
	.top-searchbar {float: left;width:150px;position: relative;margin-left:900px;z-index:10;}
    .top-searchbar input[type="text"]{margin-top: 0.7em;width: 100%;padding: 0.28em 1em;border: 1px solid #E7E7E7;transition: border-color 0.3s all;-webkit-transition: border-color 0.3s all;-moz-transition: border-color 0.3s all;
	-o-transition: border-color 0.3s all;outline: none;border-radius: 0.3em;-webkit-border-radius: 0.3em;-moz-border-radius: 0.3em;-o-border-radius: 0.3em;-webkit-appearance: none;font-family: 'Open Sans', sans-serif;color:#777;
	position:relative;}
	.top-searchbar input[type="text"]{background:#F7F6F6;}
	.top-searchbar input[type="text"]:hover{border:1px solid #DDDDDD;}
	.top-searchbar input[type="submit"]{position: absolute;	background: url(fimages/search-icon.png) no-repeat 0px 0px;height: 26px;width: 26px;display: inline-block;border: none;top: 8px;right: -22px;outline:none;cursor:pointer;}

#content {position:relative; overflow:hidden;}
    #subNav {position:absolute; top:0; left:0px; z-index:4; width:100%; height:61px; /*overflow: hidden;*/}
    #subNav .g-wrap {overflow:visible;}
    #subNav .g-wrap .item {position:absolute; top:-100%; width:100%; height:100%; background-color:#4c4a4f;opacity:0.7;filter:alpha(opacity=70); overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}
    #subNav .g-wrap .about {left:466px; padding:0 67px;}
    #subNav .g-wrap .news {left:466px; padding:0 20px; }
    #subNav .g-wrap .relation {left:466px; padding:0 80px;}
    #subNav .g-wrap .service {left:466px; padding:0 67px; }
    #subNav .g-wrap .citizenship {left:466px; padding:0 67px; }
    #subNav .g-wrap .search {right:0; width:238px; height:44px; border:8px solid #4c4a4f;}
    #subNav .g-wrap .search input { padding:0 20px; width:200px; height:44px; line-height:44px; }
    #subNav .g-wrap .langs {right:0; padding:0 15px; width:224px;}

    #subNav .g-wrap .nwmenu .nwmenu-list li a:hover{ color: #f63b34;}
    #subNav .g-wrap .on {top:0; z-index: 2;}
    #subNav .g-wrap .item a {float:left; padding:0 12px; font-weight: normal; font-size:14px; line-height:61px; color:#FFF;-webkit-transition:color 300ms; transition:color 300ms;}
    #subNav .g-wrap .item a:hover {color:#bce0fe; font-size:14px;}
    #subNav .g-wrap .item #on { color: #f63b2e;}


#footer {height:90px; width:100%; background-color:#fcfcfc; border-top:#e9e9e9 1px solid; border-bottom:#e9e9e9 1px solid; margin:30px 0px 10px 0px;}
#reference {height:90px;}
#reference div {height:100%;}
#reference a {-webkit-transition:color 300ms;transition:color 300ms;}
#reference a:hover {color:#f63b2e;}
#reference div * {font-weight: normal; font-size:12px; color:#777;}
#reference .left {float:left; margin-top:10px;}
#reference .left * {float:left; /*height:100%;*/ line-height:26px;}
#reference .left a {/* margin-left:20px; *//* padding-left:42px; */background:no-repeat 0 13px;}
#reference .left em{display:block;margin:0 12px;font-style: normal;}
#reference .left .a1 {/* background-image:url(fimages/refer_icon_1.png); */}
#reference .left .a2 {/* background-image:url(fimages/refer_icon_2.png); */}
#reference .left .a3 {background-image:url(fimages/refer_icon_life.png);}
#reference .right {float:right; width:180px; line-height:86px; text-indent:38px;}
#reference .right img {float:right; width:80px; height:80px; margin-top:5px;}
#copyright {height:75px;}
#copyright .g-wrap {overflow:visible;}
#copyright .g-wrap div {float:right; padding:19px 0 19px 19px; height:37px; width:303px; font-weight:bold; line-height:20px; color:#4b4b51; border-left:1px solid #f2f2f2;}
#copyright .g-wrap div a {-webkit-transition:color 300ms; transition:color 300ms; color:#4b4b51;}
#copyright .g-wrap div a:hover {color:#e62b1e}


#mask {display:none; position:fixed; top:0; left:0; z-index:1024; width:100%; height:100%;}
#mask .wrap {position:fixed; top:0; right:-378px; z-index:1024; padding:0 29px; width:320px; height:100%; background-color:#2b2b2b;}
#mask .wrap p {margin-top:130px; color:#8C8C8C; line-height:18px;font-size: 13px;}
#mask .wrap p span {display:block;}
#mask .wrap p .tit {font-size:15px; color:#E1DEDE;}
#mask .wrap p .column {margin-left:-16px; padding-left:16px; background:url(fimages/sitemap_arrow.png)no-repeat 0 7px;font-size: 13px;}
#legal {background:url(fimages/legal_tit.png) no-repeat 29px 77px;}
#sitemap {background:url(fimages/sitemap_tit.png) no-repeat 29px 77px;}
#sitemap a {color:#8C8C8C; -webkit-transition:color 300ms; transition:color 300ms;font-size: 13px;}
#sitemap a.reenoo {font-weight:bold;}
#sitemap a:hover {color:#e62b1e}


/* -----新闻-页码------ */
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#c1010e;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#2a6496;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#c1010e;border-color:#c1010e}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}


.g-wrap {position:relative; margin:0 auto; width:1130px; height:100%;}

.mbx {height:77px; border-bottom:1px solid #eaeaea;}
.mbx .g-wrap .crumbs {float:left; padding-left:13px; height:100%; background:url(fimages/home.png) no-repeat 0 32px;}
.mbx .g-wrap .crumbs a {float:left; padding:0 9px; font-weight:bold; font-size:12px; line-height:77px; color:#4d4852;}
.mbx .g-wrap .crumbs a.on {background:url(fimages/home_arr.png) no-repeat 0 36px;}
.mbx .g-wrap .columns {float:right; height:100%;}
.mbx .g-wrap .columns a {position:relative; float:left; font-size:12px; margin-left:30px; font-weight:bold; line-height:77px; color:#63666b;}
.mbx .g-wrap .columns a span {position:absolute; left:0; bottom:0; width:0; height:2px; background-color:#CC0000; border-radius:4px; -webkit-transition:width 300ms; transition:width 300ms;}
.mbx .g-wrap .columns a.on span {/*left:15%; */width:100%;color:#FF0000;}

#left {float:left; padding:23px 20px 43px 0; width:829px; border-right:1px solid #eee;}
#right {float:right; margin-left:-1px; padding:23px 0 43px 20px; width:260px; border-left:1px solid #eee;}

/* -----公司动态------ */
#news-1 #left .headline {position:relative; margin-bottom:23px; height:218px;}
#news-1 #left .headline img {margin-left:22px; float:right; width:362px; height:218px;}
#news-1 #left .headline .date {display:block; margin-bottom:15px; font:bold 27px/27px Arial Black, Helvetica, sans-serif !important; color:#994304;}
#news-1 #left .headline h1 {line-height:34px;}
#news-1 #left .headline p {color:#777; font-size:12px; font-family: "Microsoft Yahei", "微软雅黑", sans-serif; line-height:25px;width:445px; height:70px;}
#news-1 #left .headline .resouce {position:absolute; left:0; bottom:0; width:399px; height:54px; background:url(fimages/p_1_2.jpg) no-repeat 0 0;}
#news-1 #left .headline .more {width:445px;}
#right .special {display:block;}

/* -----------新闻详情------------ */
#left .news-editor {position:relative; padding-left:10px; color:#746969;}
#left .news-editor .date-block {position:absolute; left:0; top:0;}
/*#left .news-editor h1 {font-weight:bold; font-size:18px; line-height:18px; color:#474545;}*/
#left .news-editor h3 {margin:14px 0 23px 0;}
#left .news-editor p {margin-bottom:15px; color:#746969;font-size:13px; font-family: "Microsoft Yahei", "微软雅黑", sans-serif; line-height:25px;}
p, span {font-family:'Microsoft Yahei'!important;}
#left .news-editor .bshare-custom {margin-bottom:5px; height:30px; overflow:hidden;}
#left .news-editor .bshare-custom a {float:left; padding:0; margin-right:5px; width:20px; height:30px; overflow:hidden;}
#left .news-editor .bshare-custom .bshare-weixin {background-position:-54px 0;}
#left .news-editor .bshare-custom .bshare-sinaminiblog {background-position:-79px 0;}
#left .news-editor .bshare-custom .bshare-qzone {background-position:-129px 0;}
#left .news-editor .bshare-custom .bshare-qqim {background-position:-154px 0;}
#left .relative-news {position:relative; border-top:2px solid #e8e6e6;}
#left .relative-news .main-news {margin-bottom:-23px; padding:23px 16px 0 106px; width:302px; height:170px; border-right:1px dotted #ccc;}
#left .relative-news .main-news .date-block {position:absolute; left:0; top:23px;}
#left .relative-news .main-news h1 {margin-bottom:15px; height:44px; line-height:22px;}
#left .relative-news .main-news p {line-height:20px; color:#777;font-size:12px; font-family: "Microsoft Yahei", "微软雅黑", sans-serif;}
#left .relative-news .main-news .detail {display:block; line-height:20px; color:#e62b1e;font-size:12px;font-family: "Microsoft Yahei", "微软雅黑", sans-serif;}
#left .relative-news .link-list {position:absolute; top:24px; left:443px; width:340px;font-size:12px;font-family: "Microsoft Yahei", "微软雅黑", sans-serif; line-height:20px;}
#left .relative-news .link-list h1 {margin-bottom:39px;}
#left .relative-news .link-list a {color:#777;}

/* 加载更多 */
input.more {display:block; width:100%; height:57px; background:#EFEFEF url(fimages/btn_more_on.png) no-repeat center 15px; cursor:pointer; -webkit-transition:background 400ms; transition:background 400ms; margin-top:15px;}
input.more:hover {background-color:#004a9f; background-image:url(fimages/btn_more.png);}

/* 链接列表 */
.link-list a {display:block; -webkit-transition:color 300ms; transition:color 300ms;}
.link-list a span {float:left; margin-right:15px;}
.link-list p {}
/* 日期块 */
.date-block {float:left; padding:0 10px; width:68px; height:88px; font:bold 14px/15px Arial Black, Helvetica, sans-serif !important; color:#444; background-color:#EFEFEF;}
.date-block .day {display:block; margin:10px 0 3px 0; font:bold 36px/36px '微软雅黑' !important; color:#005298;}
/* 链接块 */
.link-block {border-top:1px dotted #ccc;}
.link-block a {display:block; padding:24px 24px 24px 0; height:90px; border-bottom:2px solid #e8e6e6; -webkit-transition:background-color 400ms; transition:background-color 400ms;}
.link-block a:hover {background-color:#EFEFEF;}
.link-block a:last-child {border-bottom:0 none;}
.link-block a .summary {float:left; margin-left:18px; width:640px; height:100%; line-height:18px; color:#746969;}
.link-block a h1 {margin-bottom:8px; line-height:26px;}
.link-block a h3 {margin:-4px 0; color:#746969;}
.link-block a p {margin-top:8px; height:36px; font-size:12px; font-family: "Microsoft Yahei", "微软雅黑", sans-serif; line-height:18px; color:#746969; overflow:hidden;}


/* 员工 */
.video{ width:1140px; height:auto; overflow:hidden; margin:0px 0 0 -10px; padding-bottom:10px;}
.video li{ width:370px; height:320px; margin:20px 0px 0px 10px; padding:0; list-style:none;  float:left;}
.video dl{ width:370p; height:80px; line-height:80px; text-align:center; font-size:20px; color:#333; background-color:#FFF; margin:0; border:#CCC 1px solid; margin-top:-1px;}
.video dl dt a{ font-size:14px; color:#333; display:block; font-weight:bold; line-height:20px; padding:10px 0 0 20px; text-align:left;}
.video span{ font-size:12px; color:#666; display:block; font-weight: normal; line-height:15px; padding:5px 0 0 20px; text-align:left;}


/*=======项目页==介绍幻灯片========*/
.banner {width: 100%;margin: 0 auto;position: relative;height: 300px;}

.fullSlide {width: 100%;position: relative;	height: 300px;background: transparent}
.fullSlide .bd {margin: 0 auto;position: relative;z-index: 0;overflow: hidden}
.fullSlide .bd ul {width: 100% !important}
.fullSlide .bd li {width: 100% !important;height:300px;overflow: hidden;text-align: center;background-position: center;background-repeat: no-repeat}
.fullSlide .bd li a {display: block;height:300px;}
.fullSlide .hd {width: 100%;position: absolute;z-index: 1;bottom: 0;left:0;}
.fullSlide .hd ul {text-align: center;margin-bottom: 10px}
.fullSlide .hd ul li {cursor: pointer;display: inline-block;*display: inline;zoom: 1;width: 42px;height: 11px;margin: 1px;overflow: hidden;background: #343434;*filter: alpha(opacity=50);*opacity: .5;line-height: 999px}
.fullSlide .hd ul .on {background: #ae0000;}
.fullSlide .prev,.fullSlide .next {display: block;position: absolute;z-index: 1;top: 50%;margin-top: -30px;left: 2%;z-index: 1;width: 40px;height: 60px;background: url(fimages/slider-arrow.png) -108px -137px #000 no-repeat;cursor: pointer;*filter: alpha(opacity=50);*opacity: .5;display: none}
.fullSlide .next {left: auto;right: 2%;background-position: 12px -137px;}


.titit2{ width:1130px; height:40px; overflow:hidden;  margin:30px 0 20px 0; border-bottom:#CCC 1px solid;}
.titit2 h2{ padding:6px 0 2px 0; font-size:16px; font-weight:normal; text-align: left;}
.titit2 h2 a{ color:#d88f04;}

.zuopin_left {width:710px; height:685px; overflow:hidden;margin-left:20px;position:relative; float:left;}
.zuopin_left ul {margin:0;}
.zuopin_left li {float:left;width:710px;margin:0;text-align:center; position:relative;}
.zuopin_left li img {width:710px;height:685px;}
.zuopin_left li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.zuopin_left li a.mz{background: rgba(0,0,0,0.6); text-align:center; bottom:0; left:0; position:absolute; width:690px;line-height:25px; height:35px;font-size:20px; padding:10px 0px 0px 20px; color:#fff;}

.zuopin_right {width:400px; height:710px; overflow:hidden;margin-top:-25px;position:relative; float:left;}
.zuopin_right ul {margin:0;}
.zuopin_right li {float:left;width:400px; height:330px;margin:0px;text-align:center; position:relative;margin-top:25px;}
.zuopin_right li img {width:400px;height:330px;}
.zuopin_right li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.zuopin_right li a.mz{background: rgba(0,0,0,0.6); text-align:center; bottom:0; left:0; position:absolute; width:380px;line-height:25px; height:35px;font-size:16px; padding:10px 0px 0px 20px; color:#fff;}

/*=======企业荣誉=========*/
#help h2,#down h2{ font-size:22px; line-height:54px; color:#F60; border-bottom:2px solid #ff8e29; width:150px; font-weight:normal;}
#help dt{cursor:pointer; color:#353535; font-size:18px;margin-bottom:20px; }
#help dd{ display:none;color:#767676; font-size:14px; padding:10px; border-radius:5px; background:#f0f0f0; margin-bottom:20px;margin-bottom:20px; line-height:25px; letter-spacing:1px;}
#help dt,#help dd{ margin-left:40px; position:relative;}
#help dt i,#help dd i{background:url(fimages/ico.png) no-repeat; width:30px; height:30px; display:block; position:absolute; left:-40px; top:0px;}
#help dd i{background-position: 0 -35px;}
#help .mb{ padding:20px 20px 0 20px;}

/*=======企业简介=========*/
.about-1{ width:1130px; margin:20px auto; padding:0px;}
.about-1 .editor {margin-bottom:25px;font-size:24px; font-family: "Microsoft Yahei", "微软雅黑", sans-serif;}
.about-1 p {margin-bottom:25px;font-size:15px; font-family: "Microsoft Yahei", "微软雅黑", sans-serif; line-height:30px;}


/*=======员工天地=========*/
.er_list{ width:1130px; height:350px; margin:0px 0 0 -10px; list-style:none;}
.er_list li{ width:365px; height:320px; margin-left:10px; margin-top:25px; padding:0; float:left;}
.er_list dl{ width:350p; height:80px; line-height:15px; text-align:left; font-size:20px; color:#FFF; padding-left:20px; background-color:#333; margin:0;}
.er_list dl dt a{ font-size:16px; color:#FFF; display:block; line-height:15px; padding-top:20px;}

/*=======员工天地=相册样式========*/
.ban{ width:1080px; height:680px; position:relative; overflow:hidden;margin:3px auto 3px auto; padding:20px; border:#bfa060 1px solid;}
.ban2{ width:1080px; height:565px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:1080px; height:750px;}
.prev{ float:left; cursor:pointer;}
.numm{ height:102px;overflow:hidden; width:1020px; position:relative;float:left;}
.min_pic{ padding-top:15px; width:1080px; margin:0 auto; background-color:#f0f1f1; margin-top:2px; height:115px;}
.numm ul{ position:absolute; left:0; top:0;}
.numm ul li{ width:130px; height:92px; margin:0 3px; padding:4px; border:1px solid #cccccc;}
.numm ul li.on{ border:1px solid #00428a; padding:4px;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:13px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:260px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:260px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}


/*=======项目=20190418========*/
.titit_xm{ width:1130px; height:40px; overflow:hidden;  margin:30px 0 0px 0; border-bottom:#1f1a16 2px solid;}
.titit_xm h2{ padding:6px 0 2px 0; font-size:16px; font-weight:normal; text-align: left;}
.titit_xm h2 a{ color:#d88f04;}

.xm_jieshao {width:1130px; height:290px; overflow:hidden;margin-top:10px;position:relative; float:left; margin-bottom:20px;}
.xm_jieshao img {width:420px;height:290px; margin-right:30px; float:left;}
.xm_jieshao p {display:block;width:660px; overflow:hidden;font-size:15px; line-height:29px;float:left; }

.xm_huxing {width:1130px; height:auto; overflow:hidden;margin-left:0px;position:relative; float:left;}
.xm_huxing ul {margin:0;}
.xm_huxing li {float:left;width:355px; height:420px;margin:20px 10px 0 10px;text-align:center; position:relative;}
.xm_huxing li img {width:355px;height:420px;}
.xm_huxing li a {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.xm_huxing li a.mz{background: rgba(0,0,0,0.6); text-align:center; bottom:0; left:0; position:absolute; width:335px;line-height:25px; height:35px;font-size:20px; padding:10px 0px 0px 20px; color:#fff;}











