﻿/*公共 #af2c2e */

@charset "utf-8";

*{ margin:0 auto;padding:0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}

html{overflow-y: scroll;}

body{font-size:14px;font-family:"Microsoft YaHei";color:#333;background:#e9e9e9;}

img{border:0px;max-width: 100%;height: auto;}
table{border:0;margin: auto;border-collapse:collapse;border-spacing:0;max-width:100%!important;}
table td,table th{border:1px solid #999; padding:.5em 1em;max-width:100%!important;}
h1,h2,h3,h4{}

ul,ol,dl,li{list-style: none;}

address, em, i, cite, q,quote{font-style: normal;}

td{ padding:3px 5px;}

a{color: #666;text-decoration: none;

    -webkit-transition:all 0.3s ease;

    -moz-transition:all 0.3s ease;

    -o-transition:all 0.3s ease;

    transition:all 0.3s ease;}

a:hover{color:#af2c2e;}

.left{float: left;}

.right{float: right;}

.nei{width: 90%; margin: 40px 5%; overflow: hidden;}

.weizhi{position: relative;font-size: 14px;line-height: 40px;height: 40px;}
.weizhi span{color: #f00;font-weight: bold;}
.weizhi .fl_you{float: right;}


.hong{color: #F74242;}


.quanju,.fenlei,.top,.daohang ul,.footer ul,.quanpin,.youlian,.heidi .kuan,.about_bj,.news,.remen,.case,.product{max-width: 1200px;width: 100%;overflow: hidden;}

/*wap导航*/

.category-trigger,.layer-nav{display: none;}

/* head */

.top_bj{width: 100%;background: #000;overflow: hidden;}
.top{height: 90px;position: relative;}
.top .logo{float:left;text-align:center;height:50px;margin-top: 20px;}
.top .logo img{width: auto;height: 100%;}
.top .zhuan{float:left;line-height:87px; padding: 0 15px;; color:#999;font-size:16px;}
/* 图标 */
/*.top .tall{ float:right; height: 70px;overflow: hidden;margin-top: 8px;}
.top .tall a{float: left; display: block;width: 90px;height: 70px;margin-left: 10px; background:url(../images/chima.png) no-repeat center; }
.top .tall a.t1{background-position: 0px 0px;}
.top .tall a.t1:hover{background-position: 0px -70px;}
.top .tall a.t2{background-position: -90px 0px;}
.top .tall a.t2:hover{background-position: -90px -70px;}*/
/* 电话 */
.top .tall{float: right;width: 210px;text-align: right;margin-top: 16px;}
.top .tall span{line-height: 20px;color: #c89636;}
.top .tall p{font-size: 28px;line-height: 30px;white-space:nowrap;font-family: "Impact";color: #c89636;}
.top .tall i{width: 40px;height:40px;display: block;float: left;margin-top: 18px; background: url(../images/tel.png) no-repeat;background-size:100% auto; }




/*热门搜索*/

.banner{width: 100%;max-width: 1920px; max-height: 396px; text-align: center; overflow: hidden;}

.bn1{background: url(../images/banner01.jpg) no-repeat center;background-size: auto 396px;height: 396px;}

.bn2{background: url(../images/banner02.jpg) no-repeat center;background-size: auto 396px;height: 396px;}

.bn3{background: url(../images/banner03.jpg) no-repeat center;background-size: auto 250px;height: 250px;}

.bn4{background: url(../images/1.jpg) no-repeat center;background-size: auto 396px;height: 396px;}



.search{line-height: inherit;display: -webkit-inline-box;}

.search .kuang, .search .xuan, .search .sou{ font-size:14px; padding:5px 8px; border:2px solid #999;background: #999;}

.search .kuang{color: #ccc;}

.search .xuan{line-height: 18px; border:1px solid #af2c2e;}

.search .sou{ color:#fff; font-weight:bold;cursor: pointer;background:#af2c2e; width: 50px; height: 30px;}

.daohang{width:100%; height:40px;background:#af2c2e;}

.daohang ul{height:40px;}

.daohang ul li{width:12.5%;list-style:none;float:left;line-height:40px; text-align:center;position:relative;}

.daohang ul li a{font-size:18px;color:#fff;text-decoration:none;font-weight:bold;display:block;}

.daohang ul li a:hover{background:#922123;}
/*首页幻灯片_新*/

#focus_slider{ width:100%;max-width: 1200px; overflow: hidden; position:relative}

#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative}

#slides li { display:block; width:100%; height:100%;list-style:none; padding:0; margin:0; position:absolute}

#slides li.a{background:url(../images/1.jpg) no-repeat center top;background-size: auto 100%; }

#slides li.b{background:url(../images/2.jpg) no-repeat center top;background-size: auto 100%; }

#slides li.c{background:url(../images/3.jpg) no-repeat center top;background-size: auto 100%; }

#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute; left:56%; bottom:10px; z-index:9900;}

#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin:0 6px; border-radius:5px; background:#FFF }

#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}

#pagination li.current { background:#af2c2e}


/*首页产品分类*/

.fenlei{margin-top: 10px;}

.fenlei ul{width: 100%;max-height: 50px;margin: 5px 0;overflow: hidden;}

.fenlei ul li{float: left;width:12.1%;height: 50px;overflow: hidden;line-height: 50px;margin: 0 0.2%;border-radius: 5px;background: #fff;text-align: center;}

.fenlei ul li a{display: block;border-radius: 5px;}

.fenlei ul li a:hover {background: #af2c2e;color: #fff; font-weight: bold;}

.fenlei ul li.lei{color: #fff;background: #af2c2e;}



/*案例分类*/

.fl_case{overflow: hidden;height: 60px;background: #fff;margin-bottom: 30px;margin-top: 0;}

.fl_case ul{margin: 0 0 0 -0.5%;width: 101%; overflow: hidden;max-height: 60px;}

.fl_case ul li{width:4.5%;height: 32px;line-height: 32px;margin: 14px 0.5%; border-radius: 0px;}

.fl_case ul li.lei{height: 60px;line-height: 60px;display: block; margin: 0 0.5%;}

.fl_case ul li a{border-radius: 0px;font-size: 14px;}

/*首页产品展示*/
.quanju .buy{margin-top:0px;}
.buy{margin-top:30px;overflow:hidden;}

.buy .hd{overflow:hidden;position:relative;}

.buy .hd ul{position:relative;height: 45px;line-height: 45px;margin: 2em auto 1em;}
.xq .hd ul{border-bottom: 2px solid #af2c2e;margin:initial;}
.xq .body .open{margin: 20px 6%;}
.buy .hd ul span{display: block;text-align: center; font-size: 38px;margin-right: 1.5%;}

.buy .hd li{width:15%; font-size:18px; font-weight:bold; text-align:center;float:left;cursor:pointer;}

.buy .hd li.on{background: #af2c2e;color: #fff;
	border-top-left-radius: 5px;
    border-top-right-radius: 5px;}

.buy .hd li.on a{color:#fff;}

.buy .hd .more{ position:absolute;right:8px;font-size: 14px;}

/*厂家简介*/

/*广告图*/

.ggt{margin-top:10px; overflow:hidden;}

.ggt a{ display:block; float:left;}

/*首页案例*/
/*统一标题*/
.tou{overflow: hidden;margin: 2.5em auto 0.5em;}
.tou h3{float: left;font-size:32px;font-weight: 400;line-height:35px;color: #333;padding-right: 10px;}
.tou em{float: left;display: block; margin-top: 15px;color: #999;}
.tou .more{float: right; margin-top: 15px;}

/*首页租赁流程*/
.liucheng,.case{overflow: hidden;padding: 25px 0;}
.liucheng ul{overflow: hidden; margin:10px 0;}
.liucheng ul li{ float:left;margin-right: 60px;}
.liucheng ul li:nth-child(7n){margin-right:0px;}
.liucheng ul>li + li + li + li + li + li + li{margin-right:0px;/*IE8*/}
.d-1,.d-2,.d-3,.d-4,.d-5,.d-6,.d-7{width:60px;height:50px; margin: 20px auto 0;display: block;background: url(../images/liuc.png) no-repeat;}
.liucheng span{ display:block;text-align: center;}
.liucheng ul li a{width: 120px;height: 120px; display: block;overflow: hidden;background: #fff; border-radius: 100px;}
.liucheng ul li a:hover{background:#000;color: #fff;border-radius: 100px;}
.liucheng .d-1{background-position: -0px 0px;}
.liucheng .d-2{background-position: -60px 0px;}
.liucheng .d-3{background-position: -120px 0px;}
.liucheng .d-4{background-position: -180px 0px;}
.liucheng .d-5{background-position: -240px 0px;}
.liucheng .d-6{background-position: -300px 0px;}
.liucheng .d-7{background-position: -360px 0px;}
.liucheng ul li a:hover .d-1{background-position: -0px -50px;}
.liucheng ul li a:hover .d-2{background-position: -60px -50px;}
.liucheng ul li a:hover .d-3{background-position: -120px -50px;}
.liucheng ul li a:hover .d-4{background-position: -180px -50px;}
.liucheng ul li a:hover .d-5{background-position: -240px -50px;}
.liucheng ul li a:hover .d-6{background-position: -300px -50px;}
.liucheng ul li a:hover .d-7{background-position: -360px -50px;}
/*首页热门款式*/



.changjia{background: url(../images/bj.png) ;
    -moz-background-size: 100% 100%; /*  Firefox 3.6 */
    -o-background-size: 100% 100%;/* Opera 9.5 */
    -webkit-background-size: 100% 100%;/* Safari 3.0 */
    background-size: 100% 100%;/*  Firefox 4.0 and other CSS3-compliant browsers */
    -moz-border-image: url(scale.jpg) 0; /* Firefox 3.5 */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='scale.jpg', sizingMethod='scale');/* for < ie9 */
    }
.women{text-align:left;margin-bottom: 20px;}
.women .zuo_n{padding:20px;}
.women_zuo, .women_you{height: 390px;border-radius: 5px;background: #f8f8f8; border: 1px solid #ddd;}
.women_zuo{width: 77%;float: left;}
.women_zuo h3,.women_you h3{line-height: 30px;font-size: 18px;}
.women_zuo p{padding: 8px 0;}

.women_zuo .zuo_tu{overflow: hidden; margin-top: 10px;}
.women_zuo .zuo_tu ul li{float: left;width: 210px;margin-right: 13.33px;overflow: hidden;text-align: center;position: relative;}
.women_zuo .zuo_tu ul li:nth-child(4n){margin-right:0px;/*控制溢出*/}
.women_zuo .zuo_tu ul>li + li + li + li{margin-right:0px;/*兼容IE8*/}
.women_zuo .zuo_tu ul li img:hover{filter: alpha(opacity=80);opacity: 0.8;}
.women_zuo .zuo_tu ul li span{width: 100%;line-height: 35px;background: rgba(148, 148, 148, 0.6);color: #fff; position: absolute;bottom: 0;left: 0;}

.women_you{width: 21.5%;float: right;}
.women_you ul li{padding:8px 0;border-bottom: 1px dashed #ddd;}
.women_you ul li em{font-size: 16px;}
.women_you a{width: 150px;padding: 10px 0; text-align: center;color: #000;  display: block;border-radius: 5px;margin: 10px auto;
    border: 1px solid #000;
    -webkit-transition:all 0.3s ease;
    -moz-transition:all 0.3s ease;
    -o-transition:all 0.3s ease;
    transition:all 0.3s ease;}
.women_you a:hover{background: #000;font-size: 16px;color: #fff; }

/*诚信档案*/
.chengxin{width: 100%;overflow: hidden;background: #fff;margin-top: 20px;}

.chengxin .cheng{width: 100%;height: 220px; overflow: hidden;background:url(../images/ali.jpg) no-repeat;}

.chengxin .cheng ul li{line-height: 26px;color: #fff;text-align: center;}

.chengxin .cheng .c_1{font-size: 18px;margin: 50px auto 10px;}

.chengxin .cheng .c_1 a{font-size: 12px;color: #fff; line-height: 16px;display: inline-flex;}

.cheng .c_a,.cheng .c_b,.cheng .c_c{margin-right: 5px;display: inline-block;background:url(../images/cx.png) no-repeat;}

.cheng .c_a{width: 16px;height: 16px;background-position: 0px 0px;}

.cheng .c_b{width: 16px;height: 16px;background-position: -16px 0px;}

.cheng .c_c{width: 16px;height: 16px;background-position: -32px 0px;}

.cheng .t_1,.cheng .t_2,.cheng .t_3{margin-left: 5px;display: inline-block;background:url(../images/tell.png) no-repeat;position: relative;}

.cheng .t_1{width: 16px;height: 16px;background-position: -32px 0px;}

.cheng .t_2{width: 16px;height: 16px;background-position: -16px 0px;}

.cheng .t_3{width: 16px;height: 16px;background-position: 0px 0px;}

.cheng .t_2 span,.cheng .t_3 span{width: 180px;background: #fff;color: #666; padding: 6px 0;border-radius: 3px; position: absolute;top: 25px;left: -85px;

filter:alpha(opacity=0); opacity: 0.0;}

.cheng .t_2 span:before,.cheng .t_3 span:before{content: "";display: block;position: absolute;top:-6px; left:87px;z-index: 1;

width:0;

height:0;   

border-left:6px solid transparent;   

border-right:6px solid transparent;   

border-bottom:6px solid #fff;}

.cheng .t_1:hover{background-position: -32px -16px;}

.cheng .t_2:hover{background-position: -16px -16px;}

.cheng .t_3:hover{background-position: 0px -16px;}

.cheng .t_2:hover span,.cheng .t_3:hover span{filter:alpha(opacity=100); opacity: 1.0;}

.xin{overflow: hidden;color: #999;line-height: 2em;}

.xin .right{overflow: hidden;position: relative;font-size: 14px;}

.xin .right:before{content: "";width: 0;height: 100%;border-right: 1px dashed #ccc; display: block;position: absolute;top:0; left:0;z-index: 1;}

.xin .x_a{width: 50%;margin: 30px 0;padding: 20px 4%;}

.xin .x_a span{color: #000;font-weight: bold;

width: 68%;line-height: 100%;

display: inline-block;

overflow: hidden;

white-space: nowrap;

text-overflow: ellipsis;}

.xin .x_a a{}

.xin .x_dt,.xin .x_gs{ background:url(../images/an.png) no-repeat;background-size: 28px;}

.xin .x_a a.x_dt{display: inline-block;height: 20px;line-height: 20px;padding-left: 20px; background-position: -5px -37px;}

.xin .x_a a.x_gs{display: inline-block;height: 30px;line-height: 30px;padding-left: 35px; background-position: 0px 0px;}

.xin .x_a i{display: inline-block;width: 14px;height: 14px;background:url(../images/an.png) no-repeat;background-position:-8px -69px;vertical-align: middle;}

/*首页新闻*/

.xinwen{overflow: hidden;margin: 20px auto;}

.xinwen .xw{width: 33.33%; float: left;line-height: 2em;}

.xinwen .xw h3{color: #000;font-weight: bold;line-height: 2.5em;padding-left: 20px;}

.xinwen .xw ul{overflow: hidden;background: #fff;min-height: 264px; padding: 20px;}

.xinwen .xw ul li{overflow: hidden;padding-left: 20px;position: relative;}

.xinwen .xw ul li:before{content: "";width: 12px;height: 12px;background:url(../images/bo.png) no-repeat;background-size: 12px;

display: block;position: absolute;top:50%;margin-top: -6px; left:0;z-index: 1;}

.xinwen .xw ul li a{width: 75%;float: left; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.xinwen .xw ul li a strong{font-weight: normal;}

.xinwen .xw ul li span{float: right;font-size: 12px;}

/*友情链接*/

.links{border:1px solid #C1C1C1;overflow:hidden;margin:5px auto;}

.links span{ font-size:14px; font-weight:bold;color:#B9B9B9;}

.links p{width:97%;line-height:20px;text-align:left; margin:5px auto;}

.links a{font-size:12px;color:#C1C1C1;}

.links a:hover{color:#F2521E;}

/*----------------------产品列表----------------------*/

/*右边产品图*/

.product_xp{max-width: 1000px;}

.product_xp .fenlei ul{max-height: 40px;}

.product_xp .fenlei ul li{height: 40px;line-height: 40px;}

.product_xp .chanpinlist ul li{width: 23%;margin: 6px 1%;}

.product_xp .chanpin p{font-size: 14px;}

.chanpinlist{/*background:#fff;*/}

.chanpinlist ul{overflow: hidden;}

.chanpinlist ul li{width: 19%;float:left;margin: 6px 0.5%;background:#FFF;overflow: hidden;}

.chanpinlist ul li:hover{box-shadow: 0px 0px 10px #af2c2e;}

.chanpinlist .too{width: 100%;overflow: hidden;}

.chanpinlist .too a{display: block;width: 160px;height: 50px;line-height: 50px;margin: 30px auto;background: #af2c2e;color: #fff;border-radius: 5px;text-align: center;}
.chanpinlist .too a:hover{background: #000;}

.chanpin{margin:5px 2% 1em;}
.chanpin a{display: block;/*border-bottom: 1px dashed #ccc;*/position: relative;}
.chanpin a img{width: 100%; height: auto;transition: all .3s ease;}
.chanpin a:hover img{margin-left:1px;}
.chanpin a:hover{text-decoration:underline;}
.chanpin p{width: 95%;line-height:24px;line-height: 2em; text-align:center;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.chanpin p b{font-weight: initial;}
.chanpin i{display: block;width: 100%; position: absolute;bottom:-2%;left:-2%;z-index: 1;/*mix-blend-mode: multiply;*/}
.chanpin .song{width: 100%;overflow: hidden;color: #000;line-height: 2em;}
.chanpin .zu{}
.chanpin .zu a{width: 120px;line-height: 2em;text-align: center; display: block;border:1px solid #000;}
.chanpin .zu a:hover{background:#000;color: #fff;text-decoration: none;}
.chanpin .a,.chanpin .b,.chanpin .c,.chanpin .d{ line-height: 24px;font-size:12px;color: #666;padding-left:18px;background:url(../images/abc.png) 0 6px no-repeat;}
.chanpin .a{background-position: 0px 0px;}
.chanpin .b{background-position: 0px -24px;}
.chanpin .c{background-position: 0px -48px;}
.chanpin .d{background-position: 0px -72px;}
.chanpin div span{color:#000;font-size: 1.4em;font-weight: bold;}
.cp_anli a img{max-height: 160px;}
/*标签+上下文*/

.zuoyou{width: 95.5%;padding: 15px 2%; margin:20px 0;overflow:hidden;background:#eee;border:1px solid #ccc;border-radius: 3px;}

.zuoyou .zuo,.zuoyou .you{max-width:48%;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.zuoyou .zuo{float: left;}

.zuoyou .you{float: right;}

a#top,a#top_m{width: 20%;min-width: 160px;display: inline-block;height: 45px; line-height: 45px;margin: 6px 0; text-align: center;color: #fff; border-radius: 5px;}

a#top:hover,a#top_m:hover,a.lvse:hover{background: #F74242;}
.f60{background: #af2c2e;}
.lvse{background: #3AC377;}
.000{background: #000;}
.s666{background: #666;}
.to{width: 9em;height: 2.5em; line-height: 2.5em;text-align: center;  display: block;margin: 0 auto;background: #000;color: #fff;border-radius:5px;}
/*-------------------产品详情页--------------------*/

.chanpinxq{background:#fff;box-shadow: 4px 3px 4px #CCC;overflow: hidden;}

/*left*/

.chanpinxq .left{width:40%; float:left;border-right: 1px solid #ccc;}

#preview{margin:15px; text-align:center;}

#preview .jqzoom{width: 350px; height: 350px; position:relative; overflow:hidden;}

#preview .jqzoom img{width: 100%;height: auto;}

#preview #spec-n5{padding-top:6px; overflow:hidden;}

#preview #spec-n5 .control{width:10px; height:45px;margin-top:5px; cursor:pointer; }

#spec-left{ background:url(images/left.gif) no-repeat;}

#spec-right{background:url(images/right.gif) no-repeat;}

#spec-list{ width:90%; float:left; overflow:hidden;display:inline;}

#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}

#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

#spec-list div{ margin-top:0;margin-left:-30px; margin-left:0;}

#spec-list .list-h li{ float:left;}

/*选取框*/

.zoomdiv{z-index:100;position:absolute;border:1px solid #e4e4e4;text-align:center;overflow: hidden;}

.bigimg{width:800px;height:800px;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

/*right*/

.chanpinxq .right{width: 58%; float:right;}

.chanpinxq .right h1{margin-top: 10px;line-height: 2.2em;font-size: 22px;max-height: 2.2em;overflow: hidden;}

.chanpinxq .right ul li{margin-top: 0.0em;line-height:2em;overflow: hidden;}
.chanpinxq .right ul li.ys{color: #af2c2e;}
.chanpinxq .right ul li.jiage span{font-size: 1.2em;color: #F74242;font-weight: bold;}

.chanpinxq .right ul li.zsong{font-size: 14px;color: #999;}

.chanpinxq .right .jiage{width: 92%; margin:10px 0;margin-left: -3%; padding:10px 20px;background:#eee;}

.chanpinxq .right ul li i{padding-left: 2em;}

/*详情内容*/
.body{background:#fff;overflow:hidden;}
.body .open{margin: 20px 1%;}
.body .b_bt{width: 100%;background: #E9E9E9;border-bottom: 2px solid #af2c2e;}
.body .b_bt span{display: block; width: 140px;height: 35px;line-height: 35px;text-align: center; background: #af2c2e;color: #fff; font-weight: bold;    margin: initial;
	border-top-left-radius: 5px;border-top-right-radius: 5px;}
.body p{ font-size:16px;text-indent:2em;line-height:2em;}
.body img{ max-width:100%; height:auto !important;clear: both;/* display: block; margin:auto!important;*/}
.body h2,.body h3{font-size: 22px;margin: 35px 0 15px;position: relative;}
.body h2:before,.body h3:before{
content: "";
display: block;
width: 100%;
border-top: 1px solid #eee;
position: absolute;
bottom:-5px;
right: 0;
z-index: 1;}
.tugao_110{height: 100px;overflow: hidden;}
.baoz{display: block!important;margin-bottom: 3em;}
.baoz .bz_tu{max-width: 800px;overflow: hidden;margin-top: 1em;}
.baoz .bz_tu img{float: left;clear:initial;}
.gao20{margin-top: 20px;}
/*---------------------新闻列表页----------------------*/
.biaoti{font-size: 18px;line-height: 40px;background: #af2c2e;color: #fff; padding-left: 20px;}
.top10{margin-top: 10px}
.news_list ul{padding: 2em 2%;border-bottom: 1px dashed #ddd; overflow: hidden;}
.news_list ul:hover{background: #F7F7F7;}

.news_list .tu{width: 24%;max-height: 120px; overflow: hidden;}
.news_list .tu img{width: 100%;height: auto;}
.news_list ul li.rong{width: 75%;background: initial;}
.news_list ul li.rong b{color: #999;}
.news_list ul li.rong h2{font-size: 1.25em;line-height: 2em;margin: auto;}
.news_list ul li.rong p{color: #666;text-indent:initial;}
.news_list ul li.rong a.mo{padding: 5px 15px;border-radius: 5px;  background:#999;color: #fff;margin-top: 10px;display: inline-block;}
.news_list ul li.rong a.mo:hover{background:#af2c2e;}

.news_xq{max-width: 90%;margin: 3em 5% 4em;}
/*文章推荐*/
.top_wen{background: #fff;overflow: hidden;}
.top_wen ul{overflow: hidden;padding:10px 0 20px;}
.top_wen ul li{max-width: 90%;padding: 0 5%;line-height: 1.9em; position: relative;}
.top_wen ul li:hover{ background:#f5f5f5;}
.top_wen ul li a p{width:82%;font-size: 14px; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float: left;}
.top_wen ul li a:hover p{text-decoration:underline;}
.top_wen ul li a span{float: right; font-size: 12px;color: #699;}
.top_wen ul li:nth-child(-n+3) a{color: #f60;}
.top_wen ul li:nth-child(-n+3) a:hover{color: #af2c2e; }


/*---------------------新闻详情 首页----------------------*/
.remen .liebiao{padding: 10px;}
.remen .liebiao ul{width: 50%;float: left;}
.remen .liebiao ul li.tu{width:30%;max-height: initial;}
.remen .liebiao ul li.rong{width: 67%;}
.remen .liebiao ul li.rong p{height: 57px;overflow: hidden;}
.remen .liebiao ul li.rong b{font-weight: initial;}
.remen .liebiao ul li.rong b span{color: #000;}
.remen .daohan ul li .a{font-size: 12px; color: #ccc;}
/*---------------------新闻详情----------------------*/
.news .daohan{width: 24%;}
.zuolei{background: #fff;margin-bottom: 10px;}
.zuolei .biaoti{background: #af2c2e;color: #fff;}
.zuolei ul{overflow:hidden;}
.zuolei ul li{ padding-left:40px; line-height:40px; border-top:1px dashed #ccc;}
.zuolei ul li:nth-child(-n+1){border:0;}
.zuolei ul li:hover{ background:#f5f5f5;}
.zuolei ul li a{display:block;}

.news .liebiao{width: 75%;background: #fff;}
.news .liebiao .weizhi{padding: 0 2%;border-bottom:1px solid #ccc;}
.news_xq{max-width: 90%;margin: 3em 5% 4em;}
.xq_tou{text-align: center;overflow: hidden;}
.xq_tou h1{line-height: 40px;font-size: 1.6em;}
.xq_tou span{font-size: 12px;color: #999;}
.xq_tou .xian{margin: 20px auto;border-top: 1px dashed #ccc;}
.news_xq .body{line-height: 2em;}
.news_xq .body .tag{border-top: 1px dashed #ccc;padding-top: 10px;margin-top: 20px;font-size: 16px;}
.news_xq .body .tag a{padding: 0 10px;background: #eee;border-radius: 5px;}
.news_xq .body a{color: #699;/*display: inline-block;*/}
.news_xq .body a:hover{color: #000;}
.news_xq .body img{max-width: 860px;}
.tags .biaoti{line-height: 30px;color: #472C23;margin-bottom: 20px;border-bottom: 1px solid #eee;padding-left: 40px;background: url(../images/biaoti.png) no-repeat;}
.tags{margin: 40px 60px;overflow: hidden;}
.tags a{float: left;padding:5px 10px;margin-top: 5px; margin-right: 5px; white-space:nowrap; border-radius:5px;}
.tags a:hover{background:#af2c2e; color:#FFF;}/*about*/
.right .news_body{font-size: 16px;line-height: 2em;overflow: hidden;background: #fff;border-top: 1px solid #ccc;}

/*图文推荐*/
.top_tuwen{background: #fff;margin-top: 10px;overflow: hidden;}
.top_tuwen ul li{max-width: 90%;padding: 20px 5%;/*display: inline-block;*/position: relative; border-top:1px dashed #ccc;}
.top_tuwen ul li:nth-child(-n+1){border:0;}
.top_tuwen ul li:hover{ background:#f5f5f5;}
.top_tuwen ul li a{display:block;}
.top_tuwen ul li a .tu img{width: 100%;height: auto;}
.top_tuwen ul li a p{width:85%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; float: left;}
.top_tuwen ul li a span{float: right; font-size: 12px;color: #699;}
.top_tuwen ul li:nth-child(-n+3) a{color: #000;}
.top_tuwen ul li:nth-child(-n+3) a:hover{color: #af2c2e;font-weight: bold;}







/*站内搜索图片限高*/

.xinwen .right .search_gao{ height:120px; overflow:hidden;}

.xinwen .right .search_gao img{ height:auto;}

.search_yema{ float:right; margin:20px auto;}

.search_yema td{ float:left;line-height:30px; font-size:14px;}

.sousuo span{color: #f00;}



/*---------------------关于我们---------------------*/

.about{overflow: hidden;background: #fff;}

.about h1{width: 100%;text-align: center;}

.about .nei{line-height: 2em;max-width: 900px;margin: 40px auto;}

.about .ab{width: 40%;padding: 40px 5%; overflow: hidden;line-height: 2em;}

.about .left h2{line-height: 2em;color: #333;}

.about .left div{line-height: 1.8em;overflow: hidden;}

.about .left div.dianhua,.about .left div.dizhi{margin-bottom: 20px;}

.about .left .qqwei{overflow: hidden;}

.qqwei a{width: 40px;height: 40px;display: block;float: left;background:url(../images/qq.png) no-repeat;text-indent: -9999px;}

.qqwei a.qq{background-position: 0px 0px;}

.qqwei a.qq:hover{background-position: 0px -40px;}

.qqwei a.wei{background-position: -40px 0px;margin-left: 10px;}

.about .right{background: #F3F3F3;min-height: 600px;}

.about .right div{min-height: 195px;overflow: hidden;}

.about .right a{width: 120px;height: 120px;display: block;text-align: center;margin-top: 30px;padding-bottom: 15px; 

	background:url(../images/rongyu.png) no-repeat;position: relative;}

.about .right .rongyu a{background-position: 0px 0px;}

.about .right .rongyu a:hover{background-position: 0px -120px;}

.about .right .hangbiao a{background-position: -120px 0px;}

.about .right .hangbiao a:hover{background-position: -120px -120px;}

.about .right a span{position: absolute;bottom: 0px;left: 50%;margin-left: -32px;}



/*.about .right a{width: 120px;display: block;text-align: center;margin-top: 30px;padding-bottom: 15px; position: relative;}

.about .right a span{width: 120px;height: 120px;display: block;background:url(../images/rongyu.png) no-repeat;}

.about .right a p{position: absolute;bottom: 0px;left: 50%;margin-left: -27px;}

.about .right .rongyu span{background-position: 0px 0px;}

.about .right .rongyu span:hover{background-position: 0px -120px;}

.about .right .hangbiao span{background-position: -120px 0px;}

.about .right .hangbiao span:hover{background-position: -120px -120px;}*/



.about .ditu{overflow: hidden;width: 100%;padding: 20px 0;border-top: 1px solid #ddd;}

#dituContent{width: 95% !important;height: 550px;border:#ccc solid 1px;}

/*新底部*/

.footer{ width:100%; border-top:1px solid #CCC; text-align:center;}

.footer a{border-radius:5px;padding:5px 10px;}

.daohang2{height:50px; line-height:50px; font-size:14px; border-bottom:1px dashed #CCC;margin:0 auto;}.daohang2 span{ font-weight:bold;}

.daohang2 a:hover{ background:#DDD; }

.youlian{padding:15px;}

.youlian a{padding:5px;}

.youlian a:hover{ text-decoration:underline;}



.heidi{width:100%;padding: 30px 0;overflow: hidden; font-size:14px;background:#333;border-top:5px solid #CCC;color:#999;}

.heidi span{padding-right: 5px;}

.heidi img{vertical-align:middle;}

/*右边悬浮*/

.right_menu{width: 82px; position:fixed; right:5px;bottom:30%;z-index: 9999;}

.m-1,.m-2,.m-3,.m-4{width: 80px;height: 80px;border: 1px solid #CCC;margin-top: -1px;}

.right_menu .m-1{background: url(../images/menu.gif) no-repeat;background-position:0px 0px;}

.right_menu .m-1:hover{background-position: 0px -80px;}

.right_menu .m-2{background: url(../images/menu.gif) no-repeat;background-position:-81px 0px;}

.right_menu .m-2:hover{background-position: -81px -80px;}

.right_menu .m-3{background: url(../images/menu.gif) no-repeat;background-position:-243px 0px;}

.right_menu .m-3:hover{background-position: -243px -80px;}

.right_menu .m-4{background: url(../images/menu.gif) no-repeat;background-position:-162px 0px;}

.right_menu .m-4:hover{background-position: -162px -80px;}

.right_menu li{list-style:none;}

.right_menu li a{display: block;text-align: center; padding: 52px 0 2px;font-size: 14px;}

.right_menu li a:hover{color: #FFF;}

/*页码*/

.yema{width:60%;overflow: hidden;margin:20px auto;}

.yema-you{ float:right;}

.yema li{float:left;background:#FFF;color: #af2c2e; border:1px solid #af2c2e;margin:0 6px;text-align:center;}

.yema .thisclass{background:#af2c2e;color:#FFF;}

.yema a{ color:#af2c2e;display:block;padding:5px 10px;}

.yema a:hover{ color: #FFF;}

.yema li:hover{background:#af2c2e;color: #fff;}

.yema .thisclass{padding:5px 10px;}

.yema .pageinfo{padding:5px 10px; display: block;}

.yema_sou{overflow: hidden;margin:20px auto;}


/*404*/
.cuowu{margin-top:120px;text-align:center;}
.cuowu .logo,.cuowu .nav{width: 100%; margin: 0 auto;overflow: hidden;}
.cuowu .logo{max-width:480px;height:210px;border: 1px solid #ccc;box-shadow: 2px 2px 4px #CCC;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#eee));}
.cuowu .logo img{padding-top: 3.5em;max-width: 100%;height: auto;
    opacity: 0.6;
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;}
.cuowu .logo img:hover{
    opacity: 1;
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: gray;}
.cuowu .logo span{font-size: 14px; color: #999;margin-top: 0.2em;display: block;}
.cuowu .logo span a{color: #999;}
.cuowu #ShowDiv{max-width: 90%;margin: 1em auto 0;color: rgb(255, 0, 0); font-weight: bold;}
.cuowu .nav{max-width:600px;margin-top:20px;}
.cuowu .nav li{float: left; list-style: none;width:20%;}
.cuowu .nav li a{color: #699;display: block;line-height: 30px;}
.cuowu .logo span a:hover,.nav li a:hover{color: #f60;}

@media screen and (max-width: 640px){
.cuowu .nav li{width: 33.33%;margin-bottom: 15px;}
}