body{font-size:15px;line-height:180%;color: #666;background-color: #eee;}
.whitebg{background-color: #fff;}
.kuang_border{background-color: #fff;border: 1px solid #d6d5d3;padding:18px;}
.clear{ clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden; }
.l {float: left;}
.r {float: right;}
.no_margin_right{margin-right:0!important;}
a{color:#666;}
a:hover{color:#8c3942}
.t_c{text-align:center;}
.t_l{text-align:left;}
.t_r{text-align:right;}
.kuang{position: relative;}
.fu{position: absolute;}
.ge5{height:5px;font-size:0;line-height:5px;}
.ge20{height:20px;font-size:0;line-height:20px;}
.box{width:1100px;margin:0 auto;}
.heardd{background-color: #90323d;color:#fff;font-size:14px;padding:5px 0;}
.top{background: #862632 url(../images/logo.png) no-repeat center center;height:126px;}
.top .so{padding-top:45px;text-align:right;}
.top .so span{width: 50px;line-height: 30px;border: none;background: #6a1822;font-size: 14px;color: #ffffff;text-align: center;cursor: pointer;display: inline-block;}
.top .so input{width: 200px;border: 0px;outline: none;background: #fff;opacity: 0.5;font-size: 14px;line-height: 30px;padding: 0px 10px;filter:alpha(opacity=50); }
.nav{background-color: #6a1822;}
.nav .layui-nav li.layui-nav-item a{float: left;font-size:18px;}
.layui-nav{padding:0;}
.layui-nav .layui-this:after,  .layui-nav-tree .layui-nav-itemed:after,.layui-nav .layui-nav-more{display: none;}
.layui-nav .layui-nav-item a{color:#fff;}
.layui-nav .layui-this a{background-color: #782933;}
.layui-nav .layui-nav-item a:hover{background-color: #782933;}
.layui-nav .layui-nav-item a{padding:0 28px;}
.layui-nav .layui-nav-item{line-height:46px;}
.layui-nav-child{top:46px;}
.nav .layui-nav li.layui-nav-item .layui-nav-child a{font-size:14px;color:#333;float: none;text-align:center;}
.layui-nav .layui-nav-item  .layui-nav-child a:hover{background-color: #f2f2f2;}
.huandeng .rotaion_list img{width:556px;height:376px;}
.gg{width:482px;padding-top:20px;height: 336px;}
.gg_title{background: url(../images/gg_bg.jpg) no-repeat left center;font-size:18px;color:#CC4A14;position: relative;border-bottom: 1px solid #d6d5d3;padding-left:15px;line-height:36px;font-weight:590;}
.more{position: absolute;top:0;right:0;font-size:14px;}
.gg ul{padding-top:4px;}
.gg ul li{font-size:16px;border-bottom: 1px dashed #ccc;line-height:36px;padding-right:120px;}
.gg ul li span.fu,.i_news li span.fu{right:0;}
.ititle{line-height:42px;background: url(../images/ico.jpg) no-repeat left center;padding-left:25px;font-size:18px;color:#8c3942;border-bottom: 1px solid #ccc;}
.ititle .more{right:0;top:0;}
.i_news{width:32%;margin-right:2%;}
.i_title{background: url(../images/titile.jpg) repeat-x center left;line-height:36px;padding-left:22px;
font-size:16px;border: 1px solid #d6d5d3;border-bottom:none;border-left:5px solid #CC4A14;color:#000;position: relative;}
.i_title .more2{background: url(../images/more.png) no-repeat left center;height:9px;width:43px;display: inline-block;margin-right:10px;}
.i_news .kuang_border{height:264px;}
.i_news li{background: url(../images/ico6.jpg) no-repeat left center;padding-left:10px;border-bottom: 1px dashed #d6d5d3;position: relative;padding-right:80px;line-height:42px;}
.ihuodong_box{width:528px;margin:20px 0;}
.ihuodong_box .img img{width:200px;height:125px;}
.ihuodong_box .r{width:315px;}
.ihuodong_box .hd_title{font-size:18px;color:#8c3942;padding-bottom:15px;}
.ihuodong_box .hd_text{line-height:140%;}
.ihuodong_box .more{bottom:0;line-height:100%;}
.ijuanzeng_thead th{text-align:center;}
.ijuanzeng_thead thead tr{background-color: #d4dcef;}
.ijuanzeng .layui-table tr:hover,.ijuanzeng  .layui-table[lay-even] tr:nth-child(even){background:none;}
.ijuanzeng .layui-table[lay-skin=nob] td{border-bottom: 1px dashed #ccc;}
.youqing{width:268px;padding:1px;border: 1px solid #ccc;height:401px;}
.youqing .title{background-color:#CC4A14;font-size:18px;padding-left:15px;color:#fff;line-height:46px;}
.youqing ul{padding:20px;padding-bottom:0;}
.youqing li{background: url(../images/ico2.jpg) no-repeat left center;padding-left:12px;font-size:16px;line-height:200%;}
.img_news_box{ margin-right:10px;text-align:center;position: relative;display: inline-block;}
.img_news_box_r{float: right;margin-right:0;}
.img_news_box img{width:172px;height:118px;}
.img_news_box .fu{display: none; position: absolute;width:172px;height:118px;background: url(../images/tou.png) repeat scroll top;color:#fff;top:0;left:0;}
.img_news_box .fu p{display: table-cell;vertical-align: middle;}
.foot{color:#fff; background: #862632 url(../images/foot.jpg) no-repeat center bottom;/*border-top: 5px solid #862632;*/}
.foot a{color:#fff;}
.foot .l{padding-top:30px;line-height:160%;}
.foot .r{padding:10px 0;}
.foot .r img{width:105px;height:105px;margin-right:20px;}

.n_l{width:200px;}
.n_r{width:870px;border: 1px solid #e0e0e0;}
.n_class_box{border: 1px solid #e0e0e0;padding:1px;}
.n_class_box .n_class{background-color: #fff;}
.n_class_box .title{text-align:center;color: #000;font-size:20px;font-weight: 550;line-height:100%;padding-top:20px;}
.n_class_box .t_en{text-align:center;color: #000;font-size:14px;font-weight: 550;line-height:140%;}
.n_class_box .t_bottom{width:80%;background-color: #ececec;height:12px;line-height:12px;margin:10px auto 0 auto;}
.n_class_box ul{padding:20px;}
.n_class_box ul li{font-size:16px;border-bottom: 1px solid #ccc;}
.n_class_box ul li a{padding-left:10px;padding-top:8px;padding-bottom:2px;display: block;}
.n_class_box ul li a:hover,.n_class_box ul li .cur{background: url(../images/ico3.png) no-repeat 134px 15px;color:#8c3942;}
.n_nav{background: url(../images/title_bg.jpg) repeat-x scroll top;line-height:40px;padding-left:10px;font-size:16px;padding-right:30px;border-bottom: 1px solid #e0e0e0;}
.n_nav .map_nav{background: url(../images/ico5.png) no-repeat left center;padding-left:18px;}
.n_nav .title{background: url(../images/ico4.png) no-repeat left center;padding-left:20px;}
.n_text{padding:20px;min-height:500px;background-color: #fff;}

.news_list ul li{font-size:16px;border-bottom: 1px dashed #ccc;line-height:48px;padding-right:120px;}
.news_list ul li span.fu{right:0;}
.n_text .img_news_box img,.n_text .img_news_box .fu {width: 261px;height: 180px;}

.ship_title {
    padding: 20px 0;
    text-align: center;
    color: #8c3942;
    font-size: 20px;
}
.fenye{text-align: center;}
.layui-laypage .current{background-color: #1E9FFF;color: #fff;border: solid 1px #1E9FFF;}
.n_text .img_news_box {margin:6px;margin-bottom:15px;}
