.banner_jj{ height:430px; background:url(/images/banner_jj.jpg) no-repeat center 0;}
.company_top{ background:url(/images/shan.png) no-repeat center 180px;}
.company_top_h2{ text-align:center; font-size:24px; background:url(/images/jj01.png) no-repeat center bottom; padding-bottom:10px;}
.company_top_h2 span{ font-size:18px;}
.zhizhao {padding: 20px 0;overflow: hidden;}
.zhizhao h4 {
    line-height: 32px;
    height: 32px;
    font-size: 16px;
    text-align: center;
}
.zhizhao img {
    margin: 10px 65px;
}
.jj01{ background:#fff; padding:15px 14px 30px; margin-top:40px;}
.jj01 p{ color:#411f04; line-height:180%; padding:20px 14px 0; text-indent:2em;}
.jj02{ margin-top:30px; text-align:center;}
.jj03{ padding:10px 0 20px;}
.jj03 img{ float:left;}
.jj03 h3{ width:45px; background:url(/images/jj05.png) no-repeat right top; float:right; text-align:center; height:180px; padding:20px 5px 0 0; margin:50px 0 0 15px; font-size:24px; font-weight:bold;}
.jj03 p{ width:22px; text-align:center; margin:50px 2px 0; float:right;}
.mt10 {margin-top: 10px;}

.pinpai{ height:550px; background:url(/images/jj10.jpg) no-repeat center 0; margin-bottom:30px;}
.pinpai_l{ float:left; width:300px; padding:300px 0 0 58px;}
.pinpai_l h3{ font-size:24px; padding-bottom:10px;}
.pinpai_r{ width:630px; float:right; margin-top:85px;}
.pinpai_r img{ margin:0 0 10px 10px; float:left;}

.linian{ height:460px; background:url(/images/jj08.jpg) no-repeat; position:relative; margin-bottom:50px;}
.linian h3{ color:#fff; position:absolute; top:68px; left:68px; font-size:24px;}
.linian h3 font{ font-size:14px;}
.linian p{ width:348px; position:absolute; background:rgba(204,204,204,.8); right:50px; top:120px; padding:15px; text-indent:2em; line-height:180%;}


.licheng{ height:580px; position:relative; background:url(/images/jj06.png) no-repeat center 80px;}
.licheng p{ width:20px; text-align:center; position:absolute;}
.lic01{ top:260px; left:80px;}
.lic02{ top:200px; left:240px;}
.lic03{ top:255px; left:405px;}
.lic04{ top:188px; right:415px;}
.lic05{ top:265px; right:254px;}
.lic06{ top:198px; right:86px;}

.company_bot_lef{ width:298px; height:418px; background:url(/images/com_bot_l.png) no-repeat center center; border:1px solid #e7e7e1; float:left;}
.company_bot_lef .sidebot{ margin-top:0; border:none;}

.company_bot_rig{ width:678px; height:418px; background:#fff; border:1px solid #e7e7e1; float:right;}
.company_bot_rig h3{ font-size:18px; margin:30px 34px 40px; padding-bottom:10px; font-weight:bold; border-bottom:1px solid #f0f0f0;}
.company_bot_rig h3 span{ color:#999; font-size:14px; font-weight:normal;}
.company_bot_rig ul{ zoom:1; overflow:hidden; padding-left:9px;}
.company_bot_rig ul li{ width:220px; float:left; text-align:center; line-height:200%;}
.company_bot_rig ul li img{ padding:2px; background:#eee; border:1px solid #ccc;}


/*=============================
					   PRODUCTS
					  =============================*/


/*场所页顶部分类*/
.banner_cs{ height:430px;}
.cs_main{ background:url(/images/cs_main.png) no-repeat;}
.mini_nav {
    padding-top: 9px;
    line-height: 50px;
    color: #333;
    font-size: 16px;
}
.mini_nav a {
    color: #333;
}
.cs_ser {
    width: 210px;
    height: 280px;
    padding: 12px 0 0 16px;
    background: url(/images/cs_kf.png) no-repeat;
    margin: 20px 0;
}
.cs_ser li{ padding-top:34px; height:58px; position:relative; cursor:pointer;}
.cs_ser li img{ margin-right:10px;}
.cs_ser li .hiderweima{ position:absolute; top:10px; left:150px; display:none;}


.cs_list {
    width: 774px;
    float: right;
    margin-right: -4px;
    height: 280px;
    background: url(/images/deng.png) no-repeat right bottom;
    padding-top: 12px;
    margin: 20px 0;
}
.cs_list>li{ width:138px; height:255px; background:#eef3ed; border:1px solid #ccc; text-align:center; margin-right:10px; float:left; padding-top:23px;}
.cs_list>li h2{ font-size:18px; line-height:32px; font-weight:bold; padding-bottom:8px;}
.cs_list>li ul li{ line-height:24px;}


/*场所图片列表*/
.main4{ margin-top:10px; background:url(/images/shan.png) no-repeat center bottom;}
.fangjiao{ height:103px; background:url(/images/wuyan.png) no-repeat; width:1043px; margin:0 -20px;}
.cs_show {
    border: 1px solid #303036;
    border-top: none;
    zoom: 1;
    overflow: hidden;
    padding: 30px 0 0 10px;
}
.cs_show li {
    width: 320px;
    margin-right: 10px;
    float: left;
    background: #e6e6e6;
    position: relative;
    margin-bottom: 20px;
}
.cs_show li>img{ width:320px; height:240px;}
.cs_show li .kuang{ display:block; width:302px; height:222px; border:1px solid #fff; position:absolute; top:8px; left:8px;}
.cs_show_bot{ padding:5px 8px 8px; color:#303036; line-height:180%;}
.cs_show_bot font{ font-weight:bold; color:#6d514a;}
.cs_show_bot span{ font-size:16px; font-weight:bold; color:#6d514a;}
.cs_show_bot .liaojie{ background:url(/images/liaojie.png) no-repeat; padding:0 20px 5px; color:#f9f355; margin-right:5px;}


/*分页样式*/
.fenye{ margin:30px 0 50px;}
.fenye_r{ width:28px; height:26px; background:url(/images/fenye_05.png) no-repeat; font-size:0; line-height:0; float:right;}
.fenye_c{ height:26px; float:right; background:url(/images/fenye_03.png) repeat-x; line-height:26px;}
.fenye_c a{ padding:5px 18px; color:#6d514a;}
.fenye_c span{ padding:5px 18px; background: url(/images/fenye_span.png) no-repeat center center; color:#fff;}
.fenye_l{ width:28px; height:26px; background:url(/images/fenye_01.png) no-repeat; font-size:0; line-height:0; float:right;}


/*场所页更多风格*/
.main5{ padding-bottom:30px;}
.gdfg{ line-height:40px; padding-top:16px; font-size:18px; letter-spacing:8px; color:#262626; text-align:center; background:url(/images/gdfg.png) no-repeat center center; font-weight:bold;}
.fg_list{ zoom:1; overflow:hidden; padding:30px 0;}
.fg_list li{ width:156px; float:left; margin-right:13px; position:relative;}
.fg_list li:last-child{ margin:0;} 
.fg_list li a{ display:block; width:156px; height:90px; background:url(/images/gdbg.png) no-repeat center center rgba(109,81,74,.6); position:absolute; left:0; top:0; text-align:center; color:#fff; font-size:16px; padding-top:66px; font-weight:bold; text-shadow:2px 2px 2px #000;}


/*搜索框*/
.ser_fg{ width:600px; zoom:1; padding-top:10px;}
.ser_fg li{ width:200px; float:left; position:relative; cursor:pointer;}
.ser_fg li img{ margin-right:15px;}
.ser_fg li .hiderweima{ position:absolute; top:-20px; left:160px; z-index:9; display:none;}

.search{ width:368px; padding:1px 16px 0; background:url(/images/search.png) no-repeat;}
.search .input{ width:294px; border:none; height:36px;}
.search .submit{ width:74px; background:none; border:none; height:36px; font-size:16px; color:#fff;}
.search p{ color:#aaa; padding-top:5px;}


/*快速通道*/
.fast{ height:240px; padding:5px; border:1px solid #ccc; margin-top:30px;}
.fast img{ width:340px; height:240px; float:left;}
.fast_rig{ width:640px; height:240px; float:right; overflow:hidden;}
.btom{ border-bottom:1px solid #ccc;}
.fast_rig_con{ height:79px;}
.fast_rig_con h3{ width:180px; float:left; font-size:16px; font-weight:bold; padding:18px 0 0 10px; color:#6d514a;}
.fast_rig_con h3 span{ font-size:14px; font-weight:normal;}
.fast_rig_con ul{ width:450px; float:left; zoom:1; overflow:hidden; padding-top:10px;}
.fast_rig_con ul li{ line-height:30px; width:110px; border-left:1px dotted #ccc; float:left; text-align:center;}


/*产品详细页面*/
.products_xx_top{ border:1px solid #ccc; padding:15px 10px 0; background:#fff;}
.pro_xx_lef{ width:400px; float:left;}

/* box */ 
.tb-pic a { display:table-cell; text-align:center; vertical-align:middle; }
.tb-pic a img {vertical-align:middle; }
.tb-pic a {*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb {margin:10px 0 0; overflow:hidden; }
.tb-thumb li {background:none repeat scroll 0 0 transparent; float:left; margin:0 6px 0 0; overflow:hidden; padding:1px; }
.tb-s310, .tb-s310 a { height:300px; width:400px; }
.tb-s310, .tb-s310 img {height:300px; width:400px; }
.tb-s310 a { *font-size:271px;}
.tb-s40 a { *font-size:35px;}
.tb-s40, .tb-s40 a { height:60px; width:80px; }
.tb-s40 img{ height:60px; width:80px; }
.tb-booth { border:1px solid #CDCDCD; position:relative; z-index:1; }
.tb-thumb .tb-selected { background:none repeat scroll 0 0 #C30008; height:60px; padding:2px; }
.tb-thumb .tb-selected div { background-color:#FFF; border:medium none; }
.tb-thumb li div { border:1px solid #CDCDCD; }
div.zoomDiv { z-index:999; position:absolute; top:0px; left:0px; width:200px; height:200px; background:#ffffff; border:1px solid #CCCCCC; display:none; text-align:center; overflow:hidden; }
div.zoomMask { position:absolute; background: url(/images/mask.png) repeat scroll 0 0 transparent; cursor:move; z-index:1; }


.pro_xx_rig{ width:260px; padding-top:1px; float:right;}
.pro_xx_rig h1{ color:#6d514a; font-size:18px; font-weight:bold;}
.pro_xx_rig ul{ padding:15px 0;}
.pro_xx_rig ul li{ line-height:24px;}
.pro_xx_rig p{ color:#999;}


.products_xx_bot{ border:1px solid #ccc; background:#fff; margin-top:20px;}
.pro_xx_tab{ zoom:1; overflow:hidden;}
.pro_xx_tab li{ line-height:38px; width:106px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; text-align:center; float:left; cursor:pointer;}
.pro_xx_tab li.bdnone{ border-bottom:none; background:url(/images/tab_bg.png) no-repeat 0 -1px;}
.pro_xx_con{ padding:20px 15px;}
.pro_xx_con img{ max-width:100%;} 
.gediao{ height:100px; background:url(/img/gd.png) no-repeat; padding:50px 0 0 180px; margin:30px 0;}
.pro_xx_con p{ line-height:180%; color:#6d514a; padding-top:8px; text-indent:2em;}
.cx-3{ zoom:1; overflow:hidden;}
.cx-3 li{ width: 210px; margin-right:19px; float:left; margin-bottom:30px;}
.cx-3 li:last-child{ margin:0;} 
.ct-3{ zoom:1; overflow:hidden; padding-left:22px; margin-bottom:30px;}
.ct-3 li{ width:208px; text-align:center; float:left;}
.ct-3 li h5{ font-size:20px;}

.tit{ text-align:center;  font-weight:bold; font-size:24px; padding-bottom:60px; background:url(/img/xx_bt.png) no-repeat center bottom; margin-bottom:30px;}
.table{ text-align:center;}
.table td{ height:36px;}
.tabt{ background:#d6ceb7;}

.xijie_title{ width:152px; height:243px; background:url(/img/x01_02.jpg) no-repeat;}
.xijie_title span{ display:block; width:72px; text-align:center; font-size:24px; padding-top:20px;}
.xijie_txt{ width:90px; padding:0 42px;}
.xijie_txt p{ width:30px; text-align:center; line-height:120%; text-indent:0; font-size:16px;}
.xijie img{ padding:2px; border:1px solid #000;}
.xijie02{ width:124px; background-image:url(/img/x02_01.jpg);}
.xijie02 span{ margin-left:50px;}


.cjsl{ height:68px; padding:26px 0; text-align:center; background:url(/img/sl.png) no-repeat center center #ccc; color:#fff; font-size:14px;}
.cjsl font{ display:block; font-size:24px; padding:8px 0 0 0;}
.tab04 p{ text-indent:0;}
.tab04 h4{ font-size:16px; color:#6d514a; padding-bottom:8px;}
.tab04 h4 span{ font-size:24px;}
.ppsl{ height:337px; background:url(/img/ppsl.jpg) no-repeat center center; padding:30px 0 30px 270px;}

.baozhuang{ padding-top:20px;}
.baozhuang h3{ height:80px; line-height:80px; text-align:center; font-size:24px; background:url(/img/baozhuang.jpg); margin-bottom:15px;}
.bzhr{ width:334px; background:url(/img/bzbg.jpg) no-repeat; padding-top:38px;}
.bzhr h4{ font-weight:bold; font-size:16px; border-bottom:1px #6d514a dashed; line-height:32px;}
.ysgu{ zoom:1; overflow:hidden; padding:10px 5px 0;}
.ysgu li{ width:50%; float:left; background:url(/img/bzli.jpg) no-repeat 0 center; text-indent:20px; line-height:24px;}
.bzhr p{ text-indent:0; padding:0;}

.ser_prxx{ background: #e6e6e6; zoom:1; overflow:hidden; padding:10px 0 10px 15px; margin-top:5px;}
.ser_prxx li{ width:150px; float:left; cursor:pointer;}
.ser_prxx li img{ margin-right:15px;}

.pinzhi h3{ height:62px; padding-top:22px; background:url(/img/pinzhi_top.jpg) no-repeat center center; text-align:center; color:#6d514a; font-weight:bold; font-size:16px; text-transform:uppercase;}
.pinzhi_bot{ height:708px; position:relative; background:url(/img/pinzhi_bot.jpg) no-repeat center center;}
.pinzhi_bot p{ text-indent:0;  color:#262626;}
.pinzhi_bot h5{ font-size:16px; font-weight:bold; color:#262626;}
.xuancai{ width:306px; line-height:47px; text-align:center; background:url(/img/bnl.png) no-repeat; font-size:18px; position:absolute; left:50%; top:15px; margin-left:-153px;}
.bainian{ width:76px; height:160px; background:url(/img/yongc.png) no-repeat; font-size:18px; padding:15px 0 0 15px; position:absolute; top:75px; left:50px;}
.gexing{ width:420px; position:absolute; top:100px; left:180px;}
.haojishu{ position:absolute; top:255px; left:160px;}

.pp{ background:url(/img/pp.png) no-repeat; padding-top:80px; position:absolute; left:60px; top:500px;}

.shoubang{ width:160px; position:absolute; right:5px; top:530px;}
.shoubang p{ font-size:12px; color:#666;}

.shilism{ height:350px; background:url(/img/sl01.png) no-repeat center center; text-align:center;}
.shilism p{ color:#fff; line-height:180%; padding-top:75px; text-indent:0;}

.five h3{ font-size:18px; text-align:center; letter-spacing:8px;}
.five ul{ zoom:1; overflow:hidden; padding:50px 0 30px;}
.five ul li{ width:20%; text-align:center; float:left; cursor:pointer;}
.five ul li img{ border-radius:50%; border:2px solid #fff; padding:5px; margin-bottom:10px;
	-webkit-transition: all .5s ease-in-out 0s;
	-moz-transition: all .5s ease-in-out 0s;
	-o-transition: all .5s ease-in-out 0s;
	transition: all .5s ease-in-out 0s;}
.five ul li:hover img{ border-color:#d6ceb7;}


/*=============================
					    STYLE
					  =============================*/

.banner_fg{ height:430px; background:url(/images/banner_fg.jpg) no-repeat center 0;}
.tiao{ height:30px;}
.fg_kefu{ height:64px; background:url(/images/fg_kefu.png) no-repeat;}
.fg_kefu ul li{ width:170px; padding:12px 0 0 125px; float:left; cursor:pointer; position:relative;}
.fg_kefu ul li img{ margin:4px 8px 0 0;}
.fg_kefu ul li .hiderweima{ position:absolute; top:-10px; left:280px; display:none;}



.main6{ overflow:hidden; padding-top:30px;}
.fenge_show{ width:1016px; zoom:1; overflow:hidden;}
.fenge_show li{ width:240px; margin-right:14px; float:left; position:relative; margin-bottom:25px; box-shadow:0 3px 5px #333;}
.fenge_show li>a>img{ width:240px; height:180px; vertical-align:middle;}
.fenge_show li p{ width:240px; height:42px; line-height:42px; position:absolute; left:0; bottom:0; background:url(/images/fg_show.png) no-repeat; color:#fff; opacity:0;
	-webkit-transition: all .5s ease-in-out 0s;
	-moz-transition: all .5s ease-in-out 0s;
	-o-transition: all .5s ease-in-out 0s;
	transition: all .5s ease-in-out 0s;}
.fenge_show li p span{ display:block; line-height:15px; width: 30px;float:left; padding:6px 20px 0 8px; font-weight:bold;}
.fenge_show li p img{ float:right; margin:8px 5px 0 0;}
.fenge_show li:hover p{ opacity:1;}



.cstj{ padding:0 0 30px 30px; width:270px; float:left;}
.cstj h3 {
    width: 34px;
    border: 1px solid #6d514a;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    padding: 10px 0;
    float: left;
    height: 84px;
    overflow: hidden;
}
.cstj h3 a {
    display: block;
    color: #6d514a;
    width: 16px;
    padding: 0 9px;
}
.cstj ul{ width:216px; float:right;}
.cstj ul li{ width:108px; float:left; padding:20px 0 0; text-indent:10px;}
.cstj ul li a{ color:#6d514a;}



/*=============================
					     CASE
					  =============================*/

.banner_case{ height:430px; background:url(/images/banner_case.jpg) no-repeat center 0;}

/*侧边栏样式*/
.sidebar{ width:280px;}
.sidetop{ border:1px solid #ccc;}
.hide{ display:none;}
.sidetop h2{ background:#fff; font-size:16px; line-height:32px; text-indent:25px; padding-top:8px; color: #6d514a; font-weight:bold;}
.sidetop h2 a {color: #6d514a; font-weight:bold;}
.sidetop ul>li p{ height:32px; line-height:32px; background:url(/images/side_p_bg.jpg) repeat-x; text-indent:47px; color:#999; font-weight:bold; cursor:pointer; position:relative;}
.sidetop ul>li p img{ position:absolute; top:10px; left:25px;}
.sidetop ul>li ul{ padding:8px 0 8px 25px; zoom:1; overflow:hidden; background:#fff;}
.sidetop ul>li ul li{ float:left; line-height:32px;}
.sidetop ul>li ul li a{ color:#999;}
.cmd-3 li{ width:33.33%;}
.cmd-2 li{ width:50%;}


.sidebot{ border:1px solid #ccc; border-top:4px solid #6d514a; margin-top:10px; padding:20px 0;  color:#9c9c9c;}
.sidelogo{ text-align:center; border-bottom:1px solid #eee; padding-bottom:15px;}
.sidelogo img{ width:180px;}
.sidebot_con{ padding:10px 30px 0;}
.mfdh{ height:32px; margin-top: 56px;}
.mfdh span{ display:block; float:left; height:30px; width:138px; background: url(/images/i-tel-w.png) no-repeat 6px center #f66c68; border:1px solid #e16158; line-height:30px; color:#fff; font-weight: bold; text-indent:32px; border-radius:2px; margin:0 15px 0 0;}
.mfdh a{ margin-top:3px; float:left;}

/*左侧留言探头*/
.sidebot_message h2{ color:#9c9c9c; font-size:22px;}
.sidebot_message span{ display:block; color:#9c9c9c; font-size:12px; padding:5px 0; }
.sidebot_message .input{ width:208px; height:32px; margin-bottom:8px; padding:0 4px;}
.sidebot_message .pass{ width:120px; height:32px; float:left; padding:0 4px;}
.sidebot_message img{ float:left; width:80px; height:32px; padding-left:8px; border:none;}
.sidebot_message .submit{width:100%; height:32px; background:#e2833e; border:none; margin-top:8px; color:#fff;}
.sidebot_message p{ color:#9c9c9c; font-size:12px; line-height:22px; padding-top:8px;}
.sidebot_message p font{ color:#9c9c9c; font-size:16px; font-weight:bold;}


/*左侧看了又看*/
.seeing{ border:1px solid #ccc; border-top:4px solid #6d514a; margin-top:10px; padding:20px 10px;  color:#9c9c9c; background:#fff;}
.seeing h2{ color:#a37366; margin-bottom:20px;}
.seeing h2 span{ display:block; margin-bottom:5px; font-weight:bold; font-size:18px;}
.seeing ul li{ border-bottom:1px dashed #ccc; margin-bottom:20px; padding-bottom:10px;}
.seeing ul li img{ width:256px; height:192px;}
.seeing ul li a{ color:#999;}
.seeing ul li span font{ font-weight:bold; font-size:16px;}


.content{ width:700px;}

/*案例展示列表*/
.case_show li{ border:1px solid #ccc; border-top:4px solid #6d514a; margin-bottom:20px; padding:25px 20px 15px;}
.case_show_lef{ width:350px; float:left;}
.case_show_img{ width:240px; height:180px; float:right;}
.case_show_top{ border-bottom:1px dashed #ccc; padding-bottom:8px; margin-bottom:12px;}
.case_show_top h2{ font-size:16px; font-weight:bold; line-height:30px;}
.case_show_top h2 a{ color:#6d514a;}
.case_show_top span{ display:block; color:#999; line-height:24px; width:50%; float:left;}
.case_show_lef p{ color:#6d514a; line-height:24px;}
.case_show_lef p .liaojie{ background:url(/images/liaojie.png) no-repeat; padding:2px 20px 5px; color:#f9f355; margin:10px 15px 0 0;}
.case_show_lef p img{ margin-top:10px;}


/*案例推荐*/
.tual{ text-align:center; font-size:20px; font-weight:bold; color:#262626;}
.tual span{ color:#dbdbd2; text-transform:uppercase; font-size:22px;}
.tual_list{ zoom:1; overflow:hidden; padding:20px 0 50px;}
.tual_list li{ width:240px; margin-right:14px; float:left; text-align:center; color:#6d514a;}
.tual_list li:last-child{ margin:0;} 
.tual_list li img{ width:240px; height:180px;}
.tual_list li a span { display: block; font-weight: bold; font-size: 15px; text-align: center; color: #6d514a; height: 30px; line-height: 30px;}
.tual_list li font{ display:block;}
.tual_list li .lixx{ display:block; line-height:30px; border:1px solid #6d514a; margin-top:5px; color:#6d514a;
	-webkit-transition: all .5s ease-in-out 0s;
	-moz-transition: all .5s ease-in-out 0s;
	-o-transition: all .5s ease-in-out 0s;
	transition: all .5s ease-in-out 0s;}
.tual_list li .lixx:hover{ color:#fff; background:#6d514a;}


/*案例展示详细*/
.case_xx{ border:1px solid #ccc; padding:15px; background:#fff;}
.case_xx img{ max-width:100%; margin: 5px 0;}
.case_xx h1{ font-size:20px; text-align:center; line-height:32px; color:#6d514a;}
.case_xx_sm{ border-bottom:1px solid #ccc; margin-bottom:15px; padding:10px; margin-top:20px;}
.case_xx_sm>p{ width:300px; float:left; line-height:24px; font-size:12px;}
.case_xx_sm p span{ display:block; width:150px; float:left; color:#999;}
.case_xx_sm h5{ width:260px; float:right; padding-top:10px; color:#6d514a; text-align:right;}
.case_xx_sm h5 b a { padding: 0 5px; color: #6D514A;}
.case_xx_sm h5 img{ float:right; margin-left:8px;}
.case_xx_sm h5 p{ text-align:right;}
.case_xx h2{ color:#6d514a; font-size:20px; font-weight:bold; line-height:50px; background:url(/images/case_h2_bg.jpg) no-repeat center bottom; text-align:center;}
.case_xx h3{ color:#999; font-size:20px; text-align:center; text-transform:uppercase; line-height:36px;}
.case_xx p{ padding: 5px 0; text-indent:2em; line-height:180%;}

.zxrx{ height:98px; padding:0 15px; background:#fff; border:1px solid #ccc; border-top:none; margin-bottom:30px;}
.zxrx p{ width:400px; float:left; line-height:98px; font-size:24px; color:#6d514a;}
.zxrx img{ float:right; margin:35px 30px 0 20px;}
.zxrx span{ display:block; height:32px; width:140px; text-align:center; line-height:32px; background:#3c1908; float:right; border-radius:4px; margin-top:32px;}
.zxrx span a{ font-size:18px; color:#fff;}



/*=============================
					     NEWS
					  =============================*/
					  
.banner_ns{ height:430px; background:url(/images/banner_ns.jpg) no-repeat center 0;}


/*顶部按钮*/
.news_but{ height:88px; padding:11px 0 0 36px; background:url(/images/news_but.png) no-repeat; margin-bottom:20px;}
.news_but li{ width:220px; float:left; height:76px; line-height:76px; text-indent:85px; font-weight:bold; font-size:16px; letter-spacing:5px;}
.news_but li:nth-child(1){ background: url(/images/nbut1.png) no-repeat;}
.news_but li:nth-child(2){ background: url(/images/nbut2.png) no-repeat;}  
.news_but li:nth-child(3){ background: url(/images/nbut3.png) no-repeat;}

/*新闻热点*/
.news_hot{ background:url(/images/xin.png) no-repeat;}
.news_bt{ font-size:24px; color:#262626; border-bottom:1px solid #beb3ae; line-height:50px; margin-left:55px;}
.news_hot ul{ padding:25px 0; zoom:1; overflow:hidden;}
.news_hot ul li{ width:220px; margin-right:20px; float:left;}
.news_hot ul li img{ width:220px; height:165px;  vertical-align:middle;}
.news_hot ul li:last-child{ margin:0;} 
.news_hot ul li p{ height:44px; overflow:hidden; color:#fff; background:#6d514a; padding:6px 12px 0;}
.news_hot ul li p span{ display:block; float:left; border:1px solid #fff; line-height:8px; padding:8px 2px; margin:2px 10px 0 0;}
.news_hot ul li p span font{ font-size:12px;}
.news_hot ul li p a{ color:#fff; margin-top:-5px;}


/*新闻列表*/
.news_show{ background:url(/images/dong.png) no-repeat;}
.news_show ul{ zoom:1; overflow:hidden;}
.news_show ul li{ width:342px; float:left; margin-right:16px; border-bottom:#c5b9b7 solid 1px; padding:25px 0 15px;}
.news_show ul li img{ width:120px; height:90px; float:left;}
.news_show ul li div{ width:210px; float:right; color:#999;}
.news_show ul li h3{ padding-bottom:5px;}
.news_show ul li h3 a{ color:#262626;}
.news_show ul li p{ padding-top:5px;}


/*新闻推荐*/
.news_tj{ width:750px; height:292px; float:right; background:url(/images/an.png) no-repeat;}
.news_tj h2{ border-bottom:4px solid #6d514a; margin-top:5px;}
.news_tj_con { padding:20px 20px 19px; height:192px; border:1px solid #ccc;}

.news_tj_lef{ position:relative; width:256px; height:192px; float:left;}
#slide_box{width:256px;height:192px;position:absolute;left:0;top:0;overflow:hidden;}
#slide_box .slide_img{display:inline-block;white-space:nowrap;height:192px;width:256px;position:absolute;left:0;top:0;}
#slide_box .slide_img li{display:block;float:left;overflow:hidden;}
#slide_box .slide_img li img{height:192px;width:256px;}
#slide_order{text-align:right;padding-right:1em;line-height:20px;position:absolute;right:0;bottom:6px;}
#slide_order a{display:inline-block;padding:0 6px;float:left;margin-right:4px;border:1px solid #ddd;background:#999;opacity:0.8;filter:alpha(opacity=80);}
#slide_order a:hover,#slide_order a.current{color:#FFF;font-weight:700;border-color:#000;background-color:#000;}

.news_tj_rig{ width:420px; float:right;}
.news_tj_rig li{ height:30px; line-height:30px; margin-bottom:10px; border-bottom:1px dashed #ccc; text-indent:15px;}
.news_tj_rig li a{ color:6d514a;}
.news_tj_rig li font{ margin-right:10px;}



/*新闻详细页*/
.news_xx{ border:1px solid #ccc;  padding:15px; background:#fff;}
.news_xx_top{ border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:20px;}
.news_xx_top h1{ color:#6d514a; font-size:18px; line-height:50px;}
.news_xx_top p{ color:#999;}
.news_xx_bot img{ max-width:100%; padding-bottom:15px;}
.news_xx_bot p{ line-height:180%; text-indent:2em; padding-bottom:15px;}
.news_xx_bot h4{ line-height:180%; text-indent:2em; color:#666; padding-bottom:8px;}
.news_xx_bot h4 a{ color:#666;}

.news_xx_tj{ background-image:url(/images/xin.png);}




/*=============================
					   CONTACT
					  =============================*/
.banner_con{ height:430px; background:url(/images/banner_con.jpg) no-repeat center 0;}
.contact_top{ margin-bottom:30px;}
.contact_top_lef{ width:604px; float:left;}
.contact_top_rig{ width:368px; height:509px; float:right; border:1px solid #ccc; padding:5px;}
.ct_bg{ background: url(/images/dongjing2.jpg) no-repeat left bottom; padding:25px 20px; height:459px; overflow:hidden;}
.ct_bg p{ line-height:30px;}

.ct_bg ul{ padding-top:30px;}
.ct_bg ul li{ line-height:36px; text-indent:50px;}
.shitou{ margin:25px 0 0 80px;}

.contact_cen{ margin-bottom:30px;}
.contact_cen h2{ font-size:18px; padding-bottom:15px; color:#9c9c9c;}
.sjzx td{ height:48px; color:#9c9c9c;}
.sjzx td input{ height:32px; width:220px;}
.sjzx td input.duan{ width:130px; float:left;}
.sjzx td img{ float:left; margin:3px 0 0 8px;}
.sjzx td textarea{ width:300px; height:120px; margin-left:10px;}
.sjzx td input.sub{ width:130px; background:#e38744; color:#fff; border:1px solid #cd743a; border-radius:4px;}

.content_bot h2{ font-size:20px; padding-bottom:20px; font-weight:bold; color:#6d514a;}
.cclx{ zoom:1; overflow:hidden;}
.cclx li{ width:320px; margin-right:21px; float:left;}
.cclx li:last-child{ margin:0;} 
.cclx li h3{ color:#000; line-height:32px; font-weight:bold; font-size:16px;}
.cclx li p{ padding-top:15px; color:#262626;}
.cclx li p span{ color:#6d514a;}


.pro_xx_tab .liulangl { margin-right: 41px;
    margin-top: 10px;
    float: right;	}

/*产品详情《新》*/

.xq {
    overflow: hidden;
    max-width: 706px;
}
.fl{float:left}
.fr{float:right}
.xq img {
    max-width: 668px;
    width: 100%;
}
.xq .xqq1 {
    overflow: hidden;
}
.xq .xqq2 {
    padding: 20px 0;
    background-color: #fff;
    margin-left: -10px;
    overflow: hidden;
}
.xq .xqq2 li {
    width: 216px;
    margin-left: 10px;
    float: left;
}
.xq .xqq2 li img {
    width: 216px;
}
.xq .xqq3 {
    overflow: hidden;
    padding: 10px 0;
    background-color: #fff;
}
.xq .xqq3 .x {
    width: 240px;
    text-align: center;
}
.xq .xqq3 .x span {
    display: block;
    padding-top: 20px;
    line-height: 60px;
    font-size: 30px;
    font-weight: bold;
    color: #C90908;
}
.xq .xqq3 .x p {
    font-size: 18px;
    line-height: 36px;
    color: #454545;
}
.xq .xqq3 .d {
    width: 428px;
}
.xq .xqq3 .d img {
    width: 428px;
}
.xq .xqq4 {
    padding: 10px 0;
    background-color: #fff;
    overflow: hidden;
}
.xq .xqq4 span {
    font-size: 30px;
    line-height: 60px;
    color: #C90908;
    display: block;
    text-align: center;
    font-weight: bold;
}
.xq .xqq4 p {
    padding: 10px;
    text-align: center;
    font-size: 18px;
    line-height: 34px;
    color: #454545;
}
.xq .xqq4 ul {
    padding: 10px 0;
    overflow: hidden;
    margin-left: -4px;
}
.xq .xqq4 ul li {
    margin-left: 4px;
    width: 220px;
    float: left;
}
.xq .xqq4 ul li img {
    width: 220px;
}
.xq .ty1 {
    padding: 10px 0;
    overflow: hidden;
    background-color: #fff;
}
.xq .ty1 p {
    background: #fff;
    height: 60px;
    margin: 40px 50px;
    padding: 10px;
    line-height: 30px;
    border-radius: 5px;
    font-size: 16px;
    color: #333;
    border: 1px double #C81417;
    border-style: double;
}
.xq .ty1 p b {
    color: #C90908;
}
.xq .ty2 {
    height: 169px;
    background: #fff;
	overflow: hidden;
}
.xq .ty2 .z {
    width: 560px;
    overflow: hidden;
}
.xq .ty2 .z p {
    padding: 30px 20px;
    width: 520px;
    line-height: 26px;
    font-size: 16px;
    color: #555;
    letter-spacing: 3px;
    text-indent: 2em;
}
.xq .ty2 .y {
    width: 100px;
}
.xq .ty2 .y img {
    width: 100px;
}
.xq .ty4 {
    overflow: hidden;
    background-color: #fff;
    padding: 10px 0;
}
.xq .ty4 h6 {
    line-height: 100px;
    height: 100px;
    font-size: 30px;
    color: #C90908;
    text-align: center;
}
.xq .ty4 h6 span {
    color: #333;
    font-size: 16px;
    padding-left: 5px;
}
.xq .ty5 {
    overflow: hidden;
    padding: 10px 0;
    background-color: #fff;
}
.xq .ty5 h6 {
    height: 50px;
    line-height: 50px;
    background-color: #C90908;
    color: #fff;
    text-align: center;
    font-size: 20px;
    margin-bottom: 20px;
}
.xq .ty6 {
    padding: 10px 0;
    overflow: hidden;
    background-color: #fff;
}
.xq .ty6 .x {
    width: 230px;
    height: 210px;
    overflow: hidden;
}
.xq .ty6 .x b {
    display: block;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 30px;
    color: #C90908;
}
.xq .ty6 .x p {
    padding: 0 5px;
    line-height: 28px;
    font-size: 16px;
    color: #333;
}
.xq .ty6 .d {
    width: 438px;
    height: 210px;
    position: relative;
}
.xq .ty6 .d span {
    display: block;
    width: 470px;
    position: absolute;
    bottom: 0;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    color: #fff;
}
.xq .ty6 .x em {
    height: 40px;
    line-height: 40px;
    padding-top: 80px;
    display: block;
    font-size: 30px;
    font-weight: bold;
    font-style: normal;
    text-align: center;
    color: #C90908;
}
.xq .ty6 .x i {
    font-style: normal;
    text-align: center;
    display: block;
    line-height: 40px;
    font-size: 20px;
    color: #333;
}
.xq .ty7 {
    margin-left: -4px;
    padding: 10px 0;
    overflow: hidden;
    background-color: #fff;
}
.xq .ty7 li {
    width: 220px;
    margin-left: 4px;
    float: left;
    position: relative;
}
.xq .ty7 li img {
    width: 220px;
}
.xq .ty7 li span {
    display: block;
    height: 30px;
    line-height: 30px;
    position: absolute;
    bottom: 0;
    text-align: center;
    width: 220px;
    color: #fff;
    font-size: 14px;
}
.xq .ty8 {
    padding-bottom: 10px;
    overflow: hidden;
    background-color: #fff;
}
.xq .ty8 img {
}
.xq .ty9 {
    padding: 10px 0;
    overflow: hidden;
    background-color: #fff;
}
.xq .ty9 .z {
    width: 500px;
    height: 120px;
    padding-right: 20px;
}
.xq .ty9 .z span {
    font-size: 18px;
    display: inline-block;
    line-height: 30px;
    color: #333;
    border-bottom: 2px solid #333;
    margin-bottom: 10px;
    float: right;
}
.xq .ty9 .z p {
    display: block;
    float: left;
    line-height: 24px;
    font-size: 14px;
    color: #333;
}
.xq .ty9 .y {
    width: 106px;
    height: 120px;
}
.xq .ty9 .y img {
    width: 106px;
    height: 120px;
}
.xq .ty10 {
    padding: 10px  0;
    overflow: hidden;
    background-color: #fff;
}
.xq .ty10 .z {
    width: 550px;
    height: 120px;
}
.xq .ty10 .z span {
    font-size: 18px;
    display: inline-block;
    line-height: 30px;
    color: #333;
    border-bottom: 2px solid #333;
    margin-bottom: 10px;
    float: left;
}
.xq .ty10 .z p {
    display: block;
    float: left;
    line-height: 24px;
    font-size: 14px;
    color: #333;
}
.xq .ty10 .y {
    width: 106px;
    height: 120px;
}
.xq .ty10 .y img {
    width: 106px;
    height: 120px;
}


/*分页*/
.pager {text-align: center; margin: 20px 0;}
.pager ul {display: flex; flex-wrap: wrap; justify-content: center}
.pager ul li {display: inline-block;}
.pager ul li a {padding: 5px 15px; margin: 15px 5px; border: #dddddd solid 1px; display: inline-block;}
.pager ul li a:hover {border: #66442a solid 1px; color: #66442a}
.pager ul .active a {border: #66442a solid 1px; display: inline-block; background-color: #66442a; color: #fff;}
.pager ul a:not([href]):not([class]):hover {border: #dddddd solid 1px;}
.pager ul .active a:hover {color: #fff; border: #66442a solid 1px !important;}



