﻿.g-cp ul:after,.g-jz ul:after,.g-hb ul:after,.g-xc ul:after,.m-cnt:after,.g-nav ul:after{
	content:"";display:block;height:0;clear:both;visibility:hidden;}

/*通栏广告*/
.g-adv{ position:relative; width:320px; margin:0 auto 0 auto; height:283px; z-index:15;}
.g-adv .sclwrap_box{height:283px;}
.g-adv .m-box img{ display:block;position: relative;width:320px; height:283px; }
.g-adv .m-cnt{ width:100%; position:absolute; bottom:0; left:0; z-index:10; height:4px;}
.g-adv .m-cnt li{ float:left; width:320px; height:4px;}
.g-adv .m-cnt li:nth-child(1){ width:106px;}
.g-adv .m-cnt li:nth-child(2){ width:106px;}
.g-adv .m-cnt li:nth-child(3){ width:108px;}

/*导航样式*/
.g-nav {background:#da251d;border-top:1px solid #c30800;
height:76px;overflow:hidden; }
.g-nav li { border-bottom:1px solid #c30800; border-top: 1px solid #fd655f;border-right: 1px solid #c30800;border-left: 1px solid #fd655f;float: left;height:37px;line-height: 37px;text-align: center;}
.g-nav li:first-child { border-left: 0 none; }
.g-nav li:nth-child(2),.g-nav li:nth-child(3),.g-nav li:nth-child(5),.g-nav li:nth-child(7){width:66px;}
.g-nav li:nth-child(4){width:40px;}
.g-nav li:nth-child(5) { border-right: medium none;}
.g-nav li:nth-child(6) { border-left: medium none;}
.g-nav li:first-child,.g-nav li:nth-child(8n),.g-nav li:nth-child(6){width:74px;}
.g-nav li:nth-child(9n){width:100px;border-right:none;}
.g-nav li:nth-child(6n), .g-nav li:nth-child(7n), .g-nav li:nth-child(8n), .g-nav li:nth-child(9n) { border-bottom: medium none;}
.g-nav li a {color: #fff; font-size:12px;}

.wrap{background:#fdf4bf;font-size:12px;}

.tit{height:39px;line-height:39px; padding:0 10px; color:#fff; font-size:12px;position:relative;border-top:1px solid #bb0800;border-bottom:1px solid #bb0800;
background-color:#e92f26;
background-image: -webkit-gradient(linear, left top, left bottom, from(#e92f26), to(#db271f)); 
background-image: -webkit-linear-gradient(top, #e92f26, #db271f); 
background-image: -moz-linear-gradient(top, #e92f26, #db271f); 
background-image: -o-linear-gradient(top, #e92f26, #db271f); 
background-image: -ms-linear-gradient(top, #e92f26, #db271f); 
background-image: linear-gradient(top, #e92f26, #db271f);}
.tit:before{content:''; position:absolute; top:0; height:1px; width:320px;background:#ff6861; left:0; z-index:1;}
.tit:after{content:''; position:absolute; bottom:0; height:0; width:320px;border-bottom:1px solid #ff6861;  left:0;}
.tit span{float: right; float: right;color:#fff; font-size:12px; padding-left:16px; background:url('/mobile/images/Index/ico2.gif') no-repeat 0 center; background-size:12px 12px;}


.ck {background: url("/mobile/images/Index/s03.gif") no-repeat;background-size:320px 12px; color: #da251d; display: block; font-size: 12px; padding: 10px 0 0; text-align: center; margin-left:-19px; position:relative;}

.g-cp{height:430px; padding:15px 0 0;}
.g-cp .sclwrap_box{height:393px;}
.g-cp .m-cnt{padding:0 8px 4px 0;line-height:28px; height:28px; background:url('/mobile/images/Index/s01.gif') no-repeat 0 bottom; background-size:320px 5px;}
.g-cp .m-cnt li{float: left; padding:0 15px; font-size:12px; color:#8a5602; position:relative;}
.g-cp .m-cnt li:before{position:absolute; content:''; height:16px; width:1px; left:0; top:5px;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(#fbf2be 0%), color-stop(#958876 50%), color-stop(#958876 50%),color-stop(#fbf2be 100%)); 
background-image: -webkit-linear-gradient(top,   #fbf2be 0%, #958876 50%,  #958876 50%, #fbf2be 100%); 
background-image: -moz-linear-gradient(top, #fbf2be 0%, #958876 50%,   #958876 50%, #fbf2be 100%); 
background-image: linear-gradient(top,  #fbf2be 0%, #958876 50%,   #958876 50%, #fbf2be 100%);}
.g-cp .m-cnt li:first-child:before{background:none;}
.g-cp .m-cnt li.z-on{font-weight:bold;color:#da261d;}
.g-cp .m-cnt span{float: right; float: right; padding-left:16px; background:url('/mobile/images/Index/ico1.gif') no-repeat 0 center; background-size:12px 12px;}
.g-cp .m-cnt span a{color:#da261d; font-size:12px;}
.m-cp{padding:15px 0 0 2px;}
.m-cp li{width:145px; float: left; padding:0 7px; height:194px;}
.m-cp li img{display:block; width:141px; height:141px; padding:1px; background:#fff; border:1px solid #ccbeaf;}
.m-cp li span{display:block; color:#282828;font-size:12px; line-height:12px; padding:8px 0 17px;text-align:center; }
.sandao_{ display:block;}

.g-jz{height:360px; background:#da251d; margin-bottom:16px;}
.g-jz h3{height:29px;padding:20px 8px 0 44px; font-size:12px; color:#fff; background:url('/mobile/images/Index/tjz.gif') no-repeat; background-size:320px 49px;}
.g-jz h3 span{float: right; float: right;font-size:12px; padding-left:16px; background:url('/mobile/images/Index/ico2.gif') no-repeat 0 center; background-size:12px 12px;}
.m-jz{height:279px;margin:0 7px;padding:24px 0 0; background:#fdf4bf url('/mobile/images/Index/jz.jpg') no-repeat -1px bottom; background-size:313px 95px; border-radius:4px;}
.g-jz li{padding:0 0 0 25px;margin:0 29px 22px; float: left; width:70px; height:27px; line-height:27px; background:url('/mobile/images/Index/ico3.gif') no-repeat; background-size:95px 27px; font-size:12px; overflow:hidden;}
.g-jz li a{color:#8a5602;}
.g-jz li:nth-child(7),.g-jz li:nth-child(8){background:url('/mobile/images/Index/ico4.gif') no-repeat; background-size:95px 27px;padding:0 0 0 16px;width:79px;}
.g-jz .u-pho{padding:25px 0 0 16px;}
.g-jz .u-pho span{color:#8a5602; font-weight:bold; font-size:12px;}
.u-pho p{color:#da251d; font-size:12px; font-weight:bold; line-height:14px;}
.u-pho p b{display:block; font-size:13px;font-weight:bold;}

.g-ys h3,.g-ly h3{height:72px;}
.g-ys{height:1151px;}
.g-ys ul{padding:15px 0 0;}
.g-ys h6{color:#cb0900; font-size:12px; font-weight:bold; position:relative;margin:0 0 11px;padding:0 0 8px 48px; height:30px; line-height:30px; background:url('/mobile/images/Index/s01.gif') no-repeat 0 bottom; background-size:320px 5px;}
.g-ys li:nth-child(3){background:none;}
.g-ys li:nth-child(1) h6:before{content:''; position:absolute;width:16px; height:21px; left:26px; top:5px; background:url('/mobile/images/Index/ico5.gif') no-repeat; background-size:16px 21px;}
.g-ys li:nth-child(2) h6:before{content:''; position:absolute;width:18px; height:23px; left:26px; top:5px; background:url('/mobile/images/Index/ico6.gif') no-repeat; background-size:18px 23px;}
.g-ys li:nth-child(3) h6:before{content:''; position:absolute;width:19px; height:26px; left:26px; top:5px; background:url('/mobile/images/Index/ico7.gif') no-repeat; background-size:19px 26px;}
.g-ys li p{color:#8a5602; font-size:13px; line-height:18px; padding:15px 22px 0;}
.g-ys li:nth-child(3) p{padding:10px 22px 0;}
.g-ys li{padding:0 0 30px;background:url('/mobile/images/Index/s02.gif') no-repeat 0 bottom; background-size:320px 15px;}

.g-ly{height:1121px;background:url('/mobile/images/Index/ly1.jpg') no-repeat 0 bottom; background-size:320px 289px;}
.g-ly h6{color:#cb0900; font-size:12px; font-weight:bold;padding:0 0 5px 42px; height:30px; line-height:30px; background:url('/mobile/images/Index/s01.gif') no-repeat 0 bottom; background-size:320px 5px; position: relative;}
.g-ly p{color:#8a5602; font-size:12px; padding:15px 0 0 28px; line-height:16px; position:relative;}
.g-ly p:before{content:''; position:absolute; left:10px; width:5px; height:5px; border-radius:5px; border:2px solid #ac853a; top:20px;}
.g-ly p:after{content:''; position:absolute; left:13px; width:2px; height:2px; border-radius:2px; background:#ac853a; top:23px;}
.g-ly li{padding:18px 0 10px;}
.g-ly li:nth-child(1) h6:before{content:''; position:absolute;width:26px; height:23px; left:9px; top:5px; background:url('/mobile/images/Index/num1.gif') no-repeat; background-size:26px 23px;}
.g-ly li:nth-child(2) h6:before{content:''; position:absolute;width:26px; height:23px; left:9px; top:5px; background:url('/mobile/images/Index/num2.gif') no-repeat; background-size:26px 23px;}
.g-ly li:nth-child(3) h6:before{content:''; position:absolute;width:26px; height:23px; left:9px; top:5px; background:url('/mobile/images/Index/num3.gif') no-repeat; background-size:26px 23px;}
.g-ly li:nth-child(4) h6:before{content:''; position:absolute;width:26px; height:23px; left:9px; top:5px; background:url('/mobile/images/Index/num4.gif') no-repeat; background-size:26px 23px;}
.g-ly li:nth-child(5) h6:before{content:''; position:absolute;width:26px; height:23px; left:9px; top:5px; background:url('/mobile/images/Index/num5.gif') no-repeat; background-size:26px 23px;}
.g-hb{height:257px;}
.g-hb .sclwrap_box{height:216px;}
.g-hb .m-cnt,.g-xc .m-cnt,.g-dt .m-cnt{height:40px;line-height:40px; padding:0 8px 0 6px;overflow:hidden; color:#fff; font-size:12px;position:relative;
background-color:#e92f26;
background-image: -webkit-gradient(linear, left top, left bottom, from(#e92f26), to(#db271f)); 
background-image: -webkit-linear-gradient(top, #e92f26, #db271f); 
background-image: -moz-linear-gradient(top, #e92f26, #db271f); 
background-image: -o-linear-gradient(top, #e92f26, #db271f); 
background-image: -ms-linear-gradient(top, #e92f26, #db271f); 
background-image: linear-gradient(top, #e92f26, #db271f);}
/*.g-hb .m-cnt:before,.g-xc .m-cnt:before,.g-dt .m-cnt:before{content:''; position:absolute; top:0; height:1px; width:320px;background:#ff6861; left:0; z-index:1;}
.g-hb .m-cnt:after,.g-xc .m-cnt:after,.g-dt .m-cnt:after{content:''; position:absolute; bottom:0; height:0; width:320px;border-bottom:1px solid #ff6861;  left:0;}
*/
.g-hb .m-cnt li,.g-xc .m-cnt li,.g-dt .m-cnt li{display:inline-block;height:40px; padding:0 6px;text-align:center; float: left;}
.g-hb .m-cnt li.z-on,.g-xc .m-cnt li.z-on,.g-dt .m-cnt li.z-on{background:url('/mobile/images/Index/zon.gif') repeat center 0;z-index:99; background-size:126px 42px;}
.g-xc .m-cnt span,.g-dt .m-cnt span{float: right; float: right;color:#fff; font-size:12px; padding-left:16px; background:url('/mobile/images/Index/ico2.gif') no-repeat 0 center; background-size:12px 12px;}
.g-xc .m-cnt span a,.g-dt .m-cnt span a{color:#fff;}
.m-hb{padding:21px 0 7px 7px;zoom:1; overflow:hidden;}
.m-hb li{width:93px; float: left;padding:0 5px;}
.m-hb li img{display:block; width:91px; height:53px; border:1px solid #ccbeaf;}
.m-hb li span{display:block; color:#282828;font-size:12px; line-height:12px; padding:8px 0 17px;text-align:center; }

.g-wh{height:490px;}
.g-wh .m-cnt{padding:16px 0 0 23px;}
.g-wh .m-cnt li{width:55px; height:24px; line-height:24px; text-align:center; background:#a26f29; color:#fff; font-size:12px; position:relative; float: left; margin-right:19px;}
.g-wh .m-cnt li:before{content:''; position:absolute; left:34px; bottom:-5px; width:0; height:0; border-top:5px solid #a26f29; border-left:5px solid transparent;border-right:5px solid transparent;}
.g-wh .m-cnt li.z-on{background:#da251d;}
.g-wh .m-cnt li.z-on:before{border-top:5px solid #da251d;}
.g-wh .sclwrap_box{height:409px;}
.m-wh{padding:19px 0 20px 24px; float:left; display:inline-block;}
.m-wh img{display:block; width:264px; height:236px; padding:1px; background:#fff; border:1px solid #cfc2b0;}
.m-wh00{ height:345px;}
.m-wh p{line-height:19px; color:#282828;padding:10px 0 0;}
.g-xc{height:250px;}
.g-xc .sclwrap_box{height:209px;}
.m-xc{padding:23px 0 0 2px;}
.m-xc li{width:140px; float: left; padding:0 0 0 13px;}
.m-xc li img{display:block; width:136px; height:136px;padding:1px; background:#fff; border:1px solid #cfc2b0; }
.xc_1 li img{ height:99px;}
.xc_1 li{ padding-top:16px;}
.m-xc li span{display:block; color:#282828;font-size:12px; line-height:12px; padding:8px 0 17px;text-align:center; }

.g-dt{height:279px; overflow:hidden;}
.g-dt .sclwrap_box{height:218px;}
.m-dt{padding:12px 0 0;}
.m-dt li{padding:0 0 0 24px; line-height:34px; height:34px;overflow:hidden; font-size:12px; position:relative; background:url('/mobile/images/Index/ico8.gif') no-repeat 9px center; background-size:8px 9px;}
.m-dt li a{color:#282828;display:inline-block; overflow:hidden;}