﻿@charset "utf-8";
/* 首页 */
.g-hea{ width:100%; background:url(../images/wet.jpg) repeat-x left top;}
.m-top{ width:1024px; height:110px; margin:0 auto;}
.m-top:after{ content:''; display:block; height:0; clear:both; visibility:hidden;}
.m-top-1{ float:left; margin-left:20px; margin-top:26px;}
.m-top-1 img{ display:block;}
.m-top-2{ float:right;}
.m-jio{ overflow:hidden; height:66px; float:right;}
.m-jio:after{ content:''; display:block; height:0; clear:both; visibility:hidden;}
.m-jio-1{ float:left; margin-top:10px;}
.m-jio-1 i{ display:block; float:left; color:#ffa100; line-height:28px; font-size:14px; margin-right:30px;}
.u-sou{ border:1px solid #c4c4c4; display:block; float:left; background-color:#fff; border-radius:2px; color:#c4c4c4; width:180px; height:20px; line-height:20px; padding:3px 5px;}
.u-sou.s-gra{ color:#333; border-color:#ffa100;}
.u-suo{ display:block; float:left; cursor:pointer; width:48px; height:28px; margin-left:5px;}
.m-jio-2{ float:left; line-height:28px; margin-top:10px; margin-left:20px; position:relative; height:28px;}
.m-jio-2:after{ content:''; position:absolute; width:1px; height:14px; background-color:#333; top:7px; left:67px;}
.m-jio-2 a{ margin-left:10px; margin-right:10px;}
.m-jio-2 a:hover{ color:#ffa100;}
.m-nav{ padding-top:4px; height:32px; clear:both; margin-right:-8px;}
.m-nav > ul > li{ float:left; width:90px; position:relative; height:32px; font-weight:bold; font-size:14px; line-height:32px; text-align:center; z-index:100;}
.m-nav > ul > li:after{ content:''; display:block; width:1px; height:14px; background-color:#333; position:absolute; left:0; top:10px; z-index:3;}
.m-nav > ul > li:first-child:after{ display:none;}
.m-nav > ul > li:first-child .m-ret{ display:none !important;}
/*.m-ret{ position:absolute; z-index:5; left:0; top:32px; height:20px; line-height:20px; font-size:12px; display:none; border:solid 1px #333; white-space:nowrap; padding-left:3px; padding-right:3px; background-color:#fff;}
.m-ret a{ padding-left:3px; padding-right:3px; font-weight:normal;}
.m-ret a:hover{ color:#ffa100; line-height:20px;}*/
.m-ret{ position:absolute; z-index:5; left:0; top:32px; display:none; overflow:hidden;}
.m-ret:before{ content:''; display:block; width:0; height:0; border:solid 4px transparent; border-bottom-color:#ffa100; position:absolute; top:0; left:50%; margin-left:-2px;}
.m-ret a{ display:block; width:90px; text-align:center; font-size:12px; height:28px; line-height:28px; background-color:#ffa100; color:#fff;}
.m-ret a:first-child{ margin-top:8px;}
.m-ret a:hover{ background-color:#CE8406;}
.m-nav > ul > li:hover .m-ret{ display:block;}
.m-nav > ul > li:hover > a{ color:#ffa100;}
.g-bod{ width:100%;}
.wra{ width: 1006px; margin: 0 auto; position: relative; }
.box_skitter { position: relative; background: none; zoom:1; width:1024px; height:310px; }
.box_skitter img{ width:1024px; height:310px;}
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.prev_button { position: absolute; top: 50%; left: 10px; z-index: 100; width: 33px; height: 59px; overflow: hidden; text-indent: -9999em; margin-top: -30px; background: url(../images/dir_03.png) no-repeat left top !important; display:none; }
.next_button { position: absolute; top: 50%; right: 10px; z-index: 100; width: 33px; height: 59px; overflow: hidden; text-indent: -9999em; margin-top: -30px; background: url(../images/dir_05.png) no-repeat left top !important; display:none; }
.box_skitter:hover .prev_button, .box_skitter:hover .next_button { display:block;}
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
.m-mai{ width:1024px; margin:3px auto; overflow:hidden;}
.m-mai-1{ width:767px; float:left; overflow:hidden;}
.m-fir{ width:765px; overflow:hidden; margin-bottom:3px; height:252px; border:solid 1px #d7d7d7;}
.m-fir-1{ width:100%; height:33px; font-size:14px; font-weight:bold; background:url(../images/wet.jpg) repeat-x left top; line-height:33px; border-bottom:solid 1px #d7d7d7;}
.m-fir-1 span{ margin-left:20px; float:left; width:300px;}
.m-fir-1 marquee{ width:400px; overflow:hidden;}
.m-fir-1 a{ color:red;}
.m-fir-1 a:hover{ text-decoration:underline;}
.m-fir-2{ width:100%; overflow:hidden; margin-top:3px;}
.m-pit{ width:300px; height:216px; margin-left:3px; overflow:hidden; position:relative; z-index:1; float:left;}
.m-pit .bd ul li{ width:300px; height:216px; overflow:hidden; float:left;}
.m-pit .bd ul li img{ display:block; width:300px; height:180px;}
.m-pit .hd ul{ position:absolute; width:300px; height:20px; left:0; bottom:36px; text-align:right; z-index:6; overflow:hidden;}
.m-pit .hd ul li{ display:inline-block; *display:inline; zoom:1; width:36px; height:20px; line-height:20px; text-align:center; color:#fff; font-size:12px; overflow:hidden; background-color:#000; margin-left:2px;cursor:pointer; -webkit-opacity:.5; -moz-opacity:.5; -o-opacity:.5; -ms-opacity:.5; opacity:.5; filter:alpha(opacity=50); font-family:arial;}
.m-pit .hd ul li.on{ background-color:#CE0609; -webkit-opacity:1; -moz-opacity:1; -o-opacity:1; -ms-opacity:1; opacity:1; filter:alpha(opacity=100);}
.m-pit .bd ul li p{ height:36px; line-height:36px; width:280px; margin-left:10px; margin-right:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.m-nes{ width:451px; float:right; overflow:hidden;}
.m-nes-1{ border-radius:6px 6px 0 0; width:292px; /*width:74px;*/ border:solid 1px #d7d7d7; border-bottom:none; height:26px; position:relative;}
.m-nes-1 ul li{ float:left; width:72px; text-align:center; cursor:pointer; line-height:26px; border-left:solid 1px #d7d7d7;}
.m-nes-1 ul li:first-child{ border-left:none;}
.m-nes-1 ul li:first-child.z-nev:after{ content:''; display:block; width:73px; height:1px; background-color:#fff; position:absolute; left:0; top:26px; z-index:5;}
.m-nes-1 ul li:first-child + li.z-nev:after{ content:''; display:block; width:73px; height:1px; background-color:#fff; position:absolute; left:73px; top:26px; z-index:5;}
.m-nes-1 ul li:first-child + li + li.z-nev:after{ content:''; display:block; width:73px; height:1px; background-color:#fff; position:absolute; left:146px; top:26px; z-index:5;}
.m-nes-1 ul li:first-child + li + li + li.z-nev:after{ content:''; display:block; width:73px; height:1px; background-color:#fff; position:absolute; left:219px; top:26px; z-index:5;}
.m-nes-1 ul li:first-child + li + li + li + li.z-nev:after{ content:''; display:block; width:73px; height:1px; background-color:#fff; position:absolute; left:292px; top:26px; z-index:5;}
.m-nes-1 ul li.z-nev{ color:#CB660C;}
.m-nes-2{ display:none; border-left:solid 1px #d7d7d7; border-top:solid 1px #d7d7d7; position:relative; width:430px; padding-left:10px; padding-right:10px; height:187px;}
.m-nes-0 .m-nes-2:first-child{ display:block;}
.m-nes-0 .m-nes-3:first-child{ display:block;}
.u-mor{ position:absolute; right:10px; bottom:1px; line-height:26px; color:#7c7c7c;}
.u-mor:hover{ color:#CB660C;}
.m-nes-2 ul{ margin-top:3px; height:156px; overflow:hidden;}
.m-nes-2 ul li{ width:100%; overflow:hidden; height:26px; line-height:26px;}
.m-nes-2 ul li a{ display:block; float:left; max-width:356px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.m-nes-2 ul li i{ float:right;}
.m-sec{ width:100%; overflow:hidden;}
.m-cul{ width:301px; float:left; overflow:hidden; border:solid 1px #d7d7d7; border-radius:6px;}
.m-cul-0{ width:281px; background:url(../images/wet.jpg) repeat-x left top; border-bottom:solid 1px #d7d7d7; height:27px; font-weight:bold; line-height:27px; padding-left:10px; text-indent:0px; padding-right:10px;}
.m-cul-1{ width:284px; height:76px; overflow:hidden; border:solid 1px #d7d7d7; background:url(../images/ad.jpg) no-repeat center center; margin:3px auto;}
.m-cul-5{ width:281px; margin-top:3px; margin-bottom:3px; border-top:solid 1px #d7d7d7; background:url(../images/wet.jpg) repeat-x left top; border-bottom:solid 1px #d7d7d7; height:27px; font-weight:bold; line-height:27px; padding-left:10px; padding-right:10px;}
.m-cul-1 ul li{ float:left; background-position:5px center; height:75px; background-repeat:no-repeat; width:73px; padding-top:3px; font-weight:bold; line-height:23px; margin-right:2px; padding-left:67px; position:relative;}
.m-cul-1 ul li:first-child{ background-image:url(../images/qyjs.gif);}
.m-cul-1 ul li:first-child + li{ background-image:url(../images/hx.gif);}
.m-cul-1 ul li:after{ content:''; display:block; position:absolute; width:66px; height:1px; background-color:#cacaca; left:67px; top:25px;}
.m-cul-2{ width:100%; overflow:hidden; height:24px; line-height:24px; font-weight:bold;}
.m-cul-2 a{ display:block; width:25%; float:left; height:24px; text-align:center; position:relative;}
.m-cul-2 a:after{ display:block; position:absolute; width:3px; height:3px; background-color:#000; left:4px; top:11px;}
.m-cul-2 a:before{ content:''; display:block; position:absolute; width:0; height:0; border:solid 4px transparent; border-left-color:#333; left:67px; top:8px;}
.m-cul-2 a:hover{ color:#500001;}
.m-cul-2 a:hover:before{ border-left-color:#500001;}
.m-cul-3{ width:284px; height:238px; position:relative; overflow:hidden; margin:0 auto;}
.m-cul-3 ul{ height:206px; overflow:hidden; border-top:dotted 1px #d7d7d7;}
.m-cul-3 ul li{ height:24px; overflow:hidden; line-height:24px; border-bottom:dotted 1px #cfcfcf;}
.m-cul-3 ul li a{ display:block; max-width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:24px;}
.u-koi{ position:absolute; right:0; width:52px; height:32px; display:block; bottom:0; overflow:hidden;}
.u-koi img{ display:block; margin:10px auto 0;}
.m-bus{ width:450px; height:316px; border:solid 1px #d7d7d7; overflow:hidden; border-radius:6px; float:right;}
.m-bus-1{ width:430px; background:url(../images/wet.jpg) repeat-x left top; border-bottom:solid 1px #d7d7d7; height:27px; font-weight:bold; line-height:27px; padding-left:10px; text-indent:10px; padding-right:10px;}
.m-bus-2{ overflow:hidden; padding-left:7px; padding-right:7px; position:relative;}
.u-moi{ position:absolute; right:29px; width:52px; height:26px; display:block; bottom:0; overflow:hidden;}
.u-moi img{ display:block; margin:10px auto 0;}
.m-bus-2 ul{ margin-left:18px;}
.m-bus-2 ul li{ float:left; width:188px; height:127px; overflow:hidden; margin:5px 20px 0 0; border:solid 1px #d7d7d7; position:relative;}
.m-bus-2 ul li img{ display:block; width:188px;}
.m-bus-2 ul li p{ position:absolute; color:#fff; width:100%; height:24px; line-height:24px; text-indent:10px; left:0; bottom:0; background:url(../images/bag.png) repeat left top;}
/*.m-bus-2 ul li:hover{ border-color:#ffa100;}*/
.m-mai-2{ width:247px; float:right; overflow:hidden;}
.m-adv{ overflow:hidden;}
.m-adv ul li{ width:225px; height:48px; /*font-size:24px;*/ margin-bottom:3px; background-color:#ECECEC; line-height:48px; padding-left:10px; padding-right:10px; border:solid 1px #d7d7d7; border-radius:2px; font-weight:bold; position:relative; text-indent:20px;}
.m-adv ul li em{ color:red; font-weight:bold; font-size:14px;}
.m-adv ul li:before{ content:''; display:block; position:absolute; width:13px; height:13px; background-color:#AD0505; border-radius:50%; left:10px; top:18px;}
.m-adv ul li a:hover{ color:#AD0505;}
/*.m-adv ul li:first-child{ text-indent:0;}
.m-adv ul li:first-child:before{ display:none;}*/
.m-adm{ width:241px; overflow:hidden; border:solid 1px #d7d7d7; border-radius:2px; padding:5px 2px; margin-bottom:3px;}
.m-adm img{ display:block; margin:0 auto; max-width:100%;}
.m-bre{ width:245px; overflow:hidden; border:solid 1px #d7d7d7; border-radius:2px;}
.m-bre-1{ width:235px; padding-left:10px; padding-right:0; height:24px; background:url(../images/wet.jpg) repeat-x left top; border-bottom:solid 1px #d7d7d7; line-height:24px; font-weight:bold;}
.m-bre-1 span{ float:left;}
.m-bre-1 a{ float:right; display:block; height:24px; width:60px; text-indent:6em; background:url(../images/more2.gif) no-repeat center center;}
.m-bre-2{ padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; overflow:hidden;}
.m-bre-2 img{ display:block; width:100%; margin:0 auto; border:solid 1px #d7d7d7; height:88px;}
.m-bre-2 ul{ overflow:hidden; margin-top:4px; /*height:245px;*/ height:191px;}
.m-bre-2 ul li{ overflow:hidden; height:24px; line-height:24px; position:relative;}
.m-bre-2 ul li:after{ display:block; content:''; position:absolute; width:2px; height:2px; background-color:#000; left:10px; top:11px;}
.m-bre-2 ul li a{ display:block; text-indent:20px; max-width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:24px;}
.g-fot{ width:1024px; margin:0 auto;}
.m-fri{ overflow:auto; padding-top:4px; padding-left:3px; /*margin-bottom:4px;*/}
.m-fri select{ width:198px; float:left; margin-left:1px; margin-right:1px; height:24px;}
.m-fot{ width:100%; background:#F1F3EE; height:96px; padding-top:16px; font-size:13px; line-height:24px; text-align:center;}
.f-mar{ margin-top:3px;}
.m-bre-3{ overflow:hidden; padding:5px;}
.m-fri em{ display:block; float:left; font-weight:bold; margin-right:8px; line-height:27px; height:27px;}
.m-fri ul{ display:block; overflow:hidden; /*float:left;*/}
.m-fri ul li{ float:left; background:url(../images/homelink.png); width:177px; text-indent:25px; height:27px; margin-right:12px; line-height:27px; margin-bottom:8px; overflow:hidden;}
.m-fri ul li a:visited{ color:#333;}
.m-fri ul li a:hover{ color:#ffa100;}
.m-nas .m-nes-0{ border-right:solid 1px #d7d7d7; border-bottom:solid 1px #d7d7d7;}
.m-nas .m-nes-2{ height:289px;}
.m-nas .m-nes-2 ul{ height:260px;}
.m-cul-1 > a > img{ display:block; width:284px; height:76px;}
.m-nes-3{ display:none; border-left:solid 1px #d7d7d7; border-top:solid 1px #d7d7d7; width:450px; height:289px;}
.m-kis-2{ overflow:hidden;}
.m-kis-2 ul li{ float:left; position:relative; margin-left:10px; margin-top:10px; width:113px; height:130px; overflow:hidden;}
.m-kis-2 ul li:first-child{ width:180px; height:269px; border:solid 1px #d7d7d7;}
.m-kis-2 ul li:first-child  img{ width:180px;}
.m-kis-2 ul li img{ display:block; width:113px; transition:all 3s ease-out;}
.m-kis-2 ul li p{ position:absolute; color:#fff; width:100%; height:24px; line-height:24px; text-indent:10px; left:0; bottom:0; background:url(../images/bag.png) repeat left top;}
.m-kis-2 ul li:hover img{ transform:scale(1.3); transition:all 3s ease-in;}

.m-kis-1{ width:430px; height:246px; padding-left:10px; padding-top:20px; padding-bottom:22px; padding-right:9px; overflow:hidden; position:relative; z-index:1;}
.m-kis-1 .bd ul li{ width:430px; height:246px; position:relative; overflow:hidden; float:left;}
.m-kis-1 .bd ul li img{ display:block; width:430px; height:246px;}
.m-kis-1 .hd ul{ position:absolute; width:428px; padding-right:2px; height:32px; left:10px; bottom:22px; text-align:right; z-index:6; background:url(../images/bag.png) repeat left top; overflow:hidden;}
.m-kis-1 .hd ul li{ display:inline-block; *display:inline; zoom:1; width:40px; height:22px; line-height:22px; text-align:center; color:#fff; font-size:14px; overflow:hidden; background-color:#6D6D6D; margin-left:2px;cursor:pointer; font-family:arial; margin-top:5px; margin-bottom:5px;}
.m-kis-1 .hd ul li.on{ background-color:#CE0609;}
.m-kis-1 .bd ul li p{ height:32px; line-height:32px; position:absolute; left:0; bottom:0; text-indent:10px; z-index:20; width:135px; color:#fff; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-family:microsoft YaHei;}
.m-kis-3{ overflow:hidden; position:relative; width:451px; height:298px;}
.m-kis-3 ul{ margin-top:5px; height:272px; overflow:hidden; background:url(../images/big_02.jpg) no-repeat 97px 38px;}
.m-kis-3 ul li{ line-height:21px; height:21px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:13px; margin-left:15px; margin-right:10px; position:relative;}
.m-kis-3 ul li:before{ content:''; display:block; width:6px; height:6px; background-color:#CB660C; position:absolute; left:0; top:7px; border-radius:50%;}
.m-kis-3 ul li a:hover{ color:#CB660C;}
.m-kis-3 i{ display:block; overflow:hidden; border:solid 1px #d7d7d7; width:440px; margin:5px auto 0;}
.m-kis-3 i img{ display:block; margin:0 auto; max-width:100%; height:76px;}
.u-kod{ position:absolute; right:5px; width:52px; height:20px; display:block; bottom:5px; overflow:hidden;}
.u-kod img{ display:block; margin:3px auto 0;}
.f-wid{ width:365px;}

/* 首页banner效果样式 */
.slider_box{margin:0px auto; height:310px;overflow:hidden;position:relative;width:1024px;} 
.silder_con{overflow:hidden;position:absolute;}
.silder_panel{width:1024px;height:310px;overflow:hidden;float:left;position:relative;}
.silder_panel img{width:1024px;max-height:310px;display:block;overflow:hidden;}
.silder_nav li{float:left;padding:0px;border:1px solid #fff;margin:2px;display:inline;position:relative;}
.silder_nav li.current{border:3px solid #FCB501; margin:0 4px;}
.silder_nav li,.silder_nav img{display:block;width:55px;height:33px;overflow:hidden;}
.slider_box a.prev,.slider_box a.next{ display:none;}
.dec{float:right;height:100px;bottom:-35px;right:10px;overflow:hidden;z-index:9;position:absolute;}
.dec li{margin-top:20px;}

/* 列表页 */
.m-mar{ width:1004px; overflow:hidden; border:solid 1px #d7d7d7; margin:3px auto;}
.m-lef{ width:179px; float:left; overflow:hidden; border-top:solid 2px #CB660C;}
.m-lef img{ display:block; width:100%;}
.m-lef > ul{ overflow:hidden;}
.m-lef > ul > li{ width:179px; background:url(../images/bg01.jpg) no-repeat center top; font-weight:bold;text-align:center; line-height:40px;}
.m-lef > ul > li > a{ display:block; width:100%; height:40px;}
.m-chi{ overflow:hidden;}
.m-chi ul li{ width:100%; height:40px; background:url(../images/bg01.jpg) no-repeat center top; line-height:40px;}
.m-chi ul li a{ display:block; text-align:right; padding-right:25px; width:159px;}
.m-lef ul li a:hover{ color:#BB0000;}
.m-rig{ overflow:hidden; width:804px; float:right; background:url(../images/body.jpg) no-repeat left top; min-height:200px;}
.m-pos{ background:url(../images/company_35.jpg) no-repeat 18px center; height:36px; line-height:36px; padding-left:42px; overflow:hidden;}
.m-pos span{ color:#FF0101;}
.m-ist{ margin-left:34px; margin-right:10px; overflow:hidden; margin-bottom:20px;}
.m-ist ul li{ width:100%; height:28px; overflow:hidden; line-height:28px; border-bottom:dotted 2px #ececec; position:relative;}
.m-ist ul li:before{ content:''; display:block; width:2px; height:2px; background-color:#9F1E25; position:absolute; left:10px; top:13px;}
.m-ist ul li i{ display:block; float:left; width:80px; margin-right:5px; overflow:hidden; height:28px; margin-left:20px; font-weight:bold;}
.m-ist ul li a{ display:block; float:left; max-width:565px; overflow:hidden; height:28px; white-space:nowrap; text-overflow:ellipsis;}
.m-ist ul li em{ color:#FF0101; float:right; margin-right:8px;}
.f-page{ text-align:right; padding-right:20px; overflow:hidden; margin-bottom:16px;}
.f-page a{ display:inline-block; padding:0 8px; margin:0 3px; font:12px/20px "微软雅黑"; height:20px; border:1px solid #a6a6a6;transition:all 0.6s ease;-ms-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;}
.f-page a.prev,.f-page a.next{ padding:0 20px;}
.f-page a.on,.f-page a:hover{ background:#9F1E25; color:#fff; border-color:#9F1E25;}
.u-pag{ color:#333; font-size:12px; line-height:30px; margin-right:5px;}
.u-pag em{ margin-left:3px; margin-right:3px; color:#9F1E25;}
.m-goi{ display:inline-block; *display:inline; zoom:1; margin:0 3px; color:#333; font-size:12px; line-height:20px;}
.u-goi{ border:1px solid #a6a6a6; color:#333; font-size:12px; line-height:18px; text-align:center; height:18px; padding:1px 5px; width:30px;}
.u-goi:focus{ border-color:#9F1E25;}
.u-que{ cursor:pointer; border:none; background-color:#9F1E25; color:#fff; font-size:12px; width:60px; height:20px;}
.m-goi i{ margin-left:3px; margin-right:3px;}
.u-que:hover{ background-color:#A9060E;}

/* 详情页 */
.m-det{ line-height:30px; font-size:14px; text-align:left; padding-left:30px; padding-right:30px; padding-top:15px; padding-bottom:100px;}
.m-det img{ display:inline-block; max-width:100%; margin:5px auto;}
.m-det-0{ width:100%; overflow:hidden; text-align:center;}
.m-det-0 h2{ font-size:20px; font-weight:bold; line-height:36px; margin-bottom:15px; height:36px; overflow:hidden;}
.m-det-0 h5{ font-size:12px; width:100%; line-height:30px; border-top:dotted 2px #d7d7d7; border-bottom:dotted 2px #d7d7d7; margin-bottom:10px;}
.m-det-0 h5 span{ margin-right:30px;}
.m-det-0 h5 i{ margin-right:52px;}
.m-det-0 h5 em{ color:#f59251;}
.rightqyjstitle img{ display:inline; margin:0;}

/* 4.1新改 */
.m-hua{ overflow:hidden; position:relative; height:298px; position:relative;}
.m-hua ul{ overflow:hidden; height:247px; padding:10px 10px 10px 20px; background:url(../images/wra.jpg) no-repeat left bottom;}
.m-hua ul li{ background:url(/upload/201706/201706021453058926.png) no-repeat left center; padding-left:20px; height:28px; line-height:28px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.m-hua ul li a{/* color:#C20A02; font-weight:bold;*/ color:#333;}
.m-hua ul li a:hover{ color:#ffa100;/* text-decoration:underline;*/}
.u-moh{ position:absolute; right:0; width:52px; height:32px; display:block; bottom:0; overflow:hidden;}
.u-moh img{ display:block; margin:10px auto 0;}
.m-dis{ position:relative; overflow:hidden;}
.m-dis ul{ overflow:hidden; margin-top:10px; height:261px; overflow:hidden;}
.m-dis ul li{ float:left; width:205px; margin:0 10px; line-height:29px; height:29px; background:url(../images/newslist.png) no-repeat left center; text-indent:12px;}
.m-dis ul li a:hover{ color:#3BB797;}
.u-mod{ position:absolute; right:7px; width:52px; height:28px; display:block; bottom:0; overflow:hidden;}
.u-mod img{ display:block; margin:10px auto 0;}

/* 楼盘展示模板页 */
.m-pla{ width:770px; overflow:hidden; margin:10px auto 20px;}
.m-pla-1{ width:100%; height:40px; line-height:40px; font-size:14px; color:#333; font-weight:bold; background:url(../images/sma.jpg) no-repeat 16px center #C7C7C7; text-indent:40px; border-radius:18px 0 0 0;}
.m-pla-2{ overflow:hidden; margin-bottom:20px; width:100%;}
.m-pla-2 > ul > li{ width:100%; padding:5px 0 15px; overflow:hidden; border-bottom:1px dashed #8d8f8e;}
.m-img{ width:227px; height:239px; float:left; overflow:hidden; font-size:14px; line-height:20px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.m-img img{ display:block; height:157px; width:207px; margin-top:46px; margin-left:10px; margin-bottom:15px;}
.m-con{ width:530px; float:left; margin-left:12px; overflow:hidden; font-size:12px; line-height:20px;}
.m-con-1{ overflow:hidden; margin-top:10px;}
.m-con-1 ul li{ float:left; width:260px; margin-right:5px; height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.m-con-1 ul li font{ display:block; width:60px; text-align:right; float:left;}
/*.m-con-1 ul li i{ color:red; font-family:microsoft YaHei;}
.m-con-1 ul li:first-child + li i{ color:#099009;}
.m-con-1 ul li:first-child + li + li i{ color:#D47A0A;}
.m-con-1 ul li:first-child + li + li + li i{ color:brown;}
.m-con-1 ul li:first-child + li + li + li + li i{ color:#136DF5;}
.m-con-1 ul li:first-child + li + li + li + li + li i{ color:#08ABA3;}
.u-fig{ color:#ff3434; font-weight:bold;}*/
.m-con-2{ height:220px; overflow-y:auto; text-align:justify;}
.u-int{ color:#ff3434; font-weight:bold;}

/* 企业荣誉 */
.m-rep{ width:auto; overflow:hidden; padding:20px 26px 100px 26px;}
.m-rep ul li{ width:150px; float:left; margin:10px 50px 0; position:relative; text-align:center; line-height:32px; white-space:nowrap; text-overflow:ellipsis;}
.m-rep ul li > a > img{ display:block; width:150px;}
.f-pui{ position:absolute; left:152px; top:0; overflow:hidden; z-index:6;}
.f-pui img{ display:block; max-width:320px; max-height:450px;}
.f-iok{ left:-322px;}

/* 5.18新加 */
.sdxm{ margin-top:31px;}

/* 5.24新加 */
.m-mar{ width:1024px;}
.m-rig{ width:845px;}
.m-det{ padding-left:12px; padding-right:12px;}

/* 5.27新加 */
.doc_next{ color:#ffa100; text-decoration:underline;}
.m-con-2 a:hover{ color:#333;}

/* 企业画册详情页 */
.m-cow{ width:100%;}
.m-bod{ /* max-height:420px; */ max-height:538px; overflow:hidden;}
.u-dio, .u-nat{ cursor:pointer; display:block; float:left; text-align:center; width:80px; height:30px; margin-top:5px;/* background:url(../images/sin.png) -110px 15px no-repeat #000; filter:alpha(opacity=50);opacity:0.5;*/   }
.u-nat{ float:right;}
<!--.u-dio:hover,.u-nat:hover{ filter:alpha(opacity=100);opacity:1; }-->
.u-dio.prevStop{ display:none;}
.u-nat.nextStop{ display:none;}