@import url(global.jpg.css);
@import url(reset.jpg.css);
@import url(top.jpg.css);
@import url(foot.jpg.css);
.banner-shop{height: 766px; overflow: hidden; position: relative;}
.search-top{width: 1200px; margin: 115px auto 0; overflow: hidden;}
.search-top dt{width: 294px;overflow: hidden; float: left;}
.search-top dt{height: 56px; font-size: 18px; color: #FFFFFF;  border-radius:5px 0 0 0; font-weight: normal; text-align: center; line-height: 56px; position: relative; background: url(../images/tsg_07.jpg) 50px center no-repeat #760608; position: relative;}
.search-top dt i{display: none; width: 15px; height: 8px; background: url(../images/tsg_11.jpg) center center no-repeat; position: absolute; right: 26px; top: 24px; cursor: pointer;}
.search-top dt em{display: block; width: 15px; height: 8px; background: url(../images/tsg_10.jpg) center center no-repeat; position: absolute; right: 26px; top: 24px;cursor: pointer;}
.search-top dd{width: 906px;float: right; height: 56px; background: #FFFFFF; line-height: 56px; text-indent: 30px; overflow: hidden;border-radius:0 5px 0 0;}
.search-shop{width: 1200px; margin: 0 auto; height: 350px; overflow: hidden;}
.search-shop .search-left{width: 294px; background: #FFFFFF; border-radius:0 0 0 5px ;}
.search-shop .search-left li{height: 50px; text-align: center; line-height: 50px; cursor: pointer;}
.search-shop .search-left li:last-child{border-radius:0 0 0 5px ;}
.search-shop .search-left li.on{color: #FFF;}
.search-shop .search-left li:nth-child(1).on{background: #02b2bd;}
.search-shop .search-left li:nth-child(2).on{background: #9b1605;}
.search-shop .search-left li:nth-child(3).on{background: #305FB7;}
.search-shop .search-left li:nth-child(4).on{background: #799F54;}
.search-shop .search-left li:nth-child(5).on{background: #3D48A5;}
.search-shop .search-left li:nth-child(6).on{background: #DF9528;}
.search-shop .search-left li:nth-child(7).on{background: #DF9528;}
.search-shop .search-right{width: 856px; overflow: hidden; padding-left: 50px; padding-top: 50px;}
.search-shop .search-right dt{width: 604px; padding-left: 46px; background: url(../images/tsg_03.jpg) 13px center #FFFFFF no-repeat; height: 42px; border-radius:5px ;}
.search-shop .search-right dt input{height: 42px; border: none; background: none; outline: none; line-height: 42px; width: 536px; float: left; vertical-align: middle;}
.search-shop .search-right dt a{display: block; width: 68px; height: 42px; float: right;border-radius:0 5px 5px 0 ; line-height: 42px; text-align: center; color: #FFFFFF;text-shadow:1px -1px 2px #000000; vertical-align: middle;}
a.color1{background: #02b2bd;}
a.color2{background: #9b1605;}
a.color3{background: #305FB7;}
a.color4{background: #799F54;}
a.color5{background: #3D48A5;}
a.color6{background: #DF9528;}
.search-shop .search-right dd{width: 650px; color: #FFFFFF;text-shadow:1px -1px 2px #000000; padding-top: 10px;}
.banner-shop .banner-jdt{display: block; width: 100%; height: 766px; position: absolute; top: 0; left: 0; z-index: -1;}
.banner-shop .banner-jdt li{height: 766px; width: 100%; overflow: hidden;}
.banner-shop a.prev{display: block; width: 30px; height: 54px; position: absolute; left: 50%;margin-left: -652px; background: url(../images/tsg_27.jpg) left center no-repeat;bottom: 143px; z-index: 9999;}
.banner-shop a.next{display: block; width: 30px; height: 54px; position: absolute; right: 50%;margin-right: -652px; background: url(../images/tsg_30.jpg) right center no-repeat; bottom: 143px;z-index: 9999;}
.banner-shop .banner-title{height: 120px; width: 1200px; position: absolute; bottom: 109px; left: 50%; margin-left: -600px; background: rgba(0,0,0,.7);z-index: 9999;}
.banner-shop .banner-title .banner-text{display: block; height: 130px; width: 870px; padding-right: 30px; background: url(../images/banner_title.jpg) right center no-repeat; float: left;}
.banner-shop .banner-title .banner-text h3{padding: 28px 0 0 22px;}
.banner-shop .banner-title .banner-text h3 a{font-size: 30px; color: #FFFFFF; font-weight: bold;}
.banner-shop .banner-title .banner-text h3 a:hover{color: #FF4E00; text-decoration: underline;}
.banner-shop .banner-title .banner-text p{color: #FFFFFF; padding-left: 22px; font-size: 16px;}
.banner-shop .banner-title .banner-text p a{color: #FFFFFF;}
.banner-shop .banner-title .banner-text p a:hover{color: #FF4E00;}
.banner-shop .banner-title .banner-next{width: 270px; padding-left: 30px; float: right;}
.banner-shop .banner-title .banner-next h3{padding: 36px 0 0; font-size: 18px; font-weight: bold; color: #FFFFFF;}
.banner-shop .banner-title .banner-next p{color: #FFFFFF; font-size: 14px;}
.banner-shop .banner-title .banner-next p a{color: #FFFFFF;}
.banner-shop .banner-title .banner-next p a:hover{color: #FF4E00;}
.bjdh-shop{width: 100%; height: 60px; position: absolute; left: 0; bottom: 0; z-index: 9999; background: rgba(0,0,0,.7);}
.bjdh-shop ul{display: block; width: 1200px; margin: 0 auto;}
.bjdh-shop ul li{width: 20%; float: left; line-height: 60px; font-size: 16px;}
.bjdh-shop ul li i{display: block; width: 32px; height: 31px; float: left; margin: 14px 18px 0 0;}
.bjdh-shop ul li a{color: #FFFFFF;}
.bjdh-shop ul li a:hover{color: #FA8700; text-decoration:underline;}
.bjdh-shop ul li.wdtsg i{background: url(../images/tsg_35.jpg) center center no-repeat;}
.bjdh-shop ul li.xstb i{background: url(../images/tsg_38.jpg) center center no-repeat;}
.bjdh-shop ul li.dztgts i{background: url(../images/tsg_41.jpg) center center no-repeat;}
.bjdh-shop ul li.gzxx i{background: url(../images/tsg_43.jpg) center center no-repeat;}
.bjdh-shop ul li.ckzx i{background: url(../images/tsg_45.jpg) center center no-repeat;}
.bjdh-shop ul li.xwfw i{background: url(../images/tsg_47.jpg) center center no-repeat;}
/**/
.cysjk-shop{width: 1200px; margin: 35px auto 10px; overflow: hidden;position: relative;}
.cysjk-shop h3{height: 64px; background: url(../images/tsg_63.jpg) left bottom repeat-x;}
.cysjk-shop h3 dt{float: left; width: 294px; height: 56px; background:url(../images/tsg_56.jpg) 37px center no-repeat #760608; border-radius:5px 0 0 0 ; font-size: 18px; font-weight: bold; text-align: center; line-height: 56px; color: #FFFFFF; position: relative;}
.cysjk-shop h3 dt i{display: block; width: 10px; height: 17px; background: url(../images/tsg_59.jpg) no-repeat; position: absolute; right: 40px; top: 20px;}
.cysjk-shop h3 dd{float: left; padding-left: 16px;}
.cysjk-shop h3 dd li{float: left; line-height: 56px; font-weight: normal; font-size: 16px; margin: 0 16px; height: 64px;}
.cysjk-shop h3 dd li.on{background: url(../images/tsg_65.jpg) center bottom  repeat-x;}
.cysjk-shop .cysjk-center{overflow: hidden;margin: 15px 0 45px; background: url(../images/sjk_bg.jpg);}
.cysjk-shop .cysjk-center li{height: 48px; line-height: 48px;width: 50%;float: left;}
.cysjk-shop .cysjk-center li a{float: left;padding-left: 18px; background: url(../images/tsg_70.jpg) 7px center no-repeat;}
.cysjk-shop .cysjk-center li span{float: right;padding-right: 30px;}
.cysjk-center a.more{ display: block;width: 160px;height: 36px;position: absolute;left: 50%;bottom: 0;border: solid 1px #e4e4e4;text-align: center;line-height: 36px;margin-left: -80px;border-radius: 5px;}
/**/
.bgdt-shop{width: 100%; background: #f6f6f6; overflow: hidden; padding-bottom: 65px;}
.bgdt-shop h2{text-align: center; font-size: 36px; color: #760608; padding: 26px 0 23px 0;  font-weight: bold;}
.bgdt-center{width: 1200px; margin: 0 auto; overflow: hidden;}
.bgdt-center .bgxw-shop{width: 378px; overflow: hidden;}
.bgdt-center h3{height: 28px; line-height: 28px; background: url(../images/tsg_74.jpg) left center no-repeat; padding-left: 22px; font-weight: bold; font-size: 18px;}
.bgdt-center .bgxw-shop .bgxw-center{background: #9b1605; margin-top: 15px; overflow: hidden;}
.bgdt-center .bgxw-shop .bgxw-center img{width: 378px; height: 197px;}
.bgxw-center .bgxw-text{height: 126px; padding: 15px;}
.bgxw-center .bgxw-text dt{font-size: 16px; line-height: 28px; font-weight: bold;}
.bgxw-center .bgxw-text dt a{color: #FFFFFF;}
.bgxw-center .bgxw-text dt a:hover{color: #FA8700;}
.bgxw-center .bgxw-text dd{font-size: 14px; color: #FFFFFF;}
.bgxw-center .bgxw-text dd a{color: #FFFFFF;}
.bgxw-center .bgxw-text dd a:hover{color: #FA8700;}
.bgxw-title{overflow: hidden; margin: 16px 20px;}
.bgxw-title ul{display: inline-block;  float: right;}
.bgxw-title li{float: left; margin: 0 3px; background: #FFFFFF; cursor: pointer; border-radius:5px ; width: 10px; height: 10px;}
.bgxw-title li.on{background: #ffb400;}
/**/
.zydt-shop{width: 382px; margin-left: 22px;}
.zydt-shop .zydt-center{margin-top: 15px; overflow: hidden; background: url(../images/zydt_03.jpg) repeat-y left top; height: 395px; overflow: hidden;}
.zydt-shop .zydt-center li{height: 68px; background: url(../images/zydt_li_03.jpg) left center no-repeat; margin-bottom: 14px;}
.zydt-shop .zydt-center li a{display: block; font-weight: bold; font-size: 14px; padding: 16px 0 0 30px;}
.zydt-shop .zydt-center li span{padding-left: 30px; color: #939393;}
/**/
.tzgg-shop{width: 398px; overflow: hidden;}
.tzgg-shop h3{margin-left: 5px;}
.tzgg-center{margin-top: 15px; overflow: hidden; height: 390px; padding-top: 5px;}
.tzgg-center li{height: 58px; box-shadow:0 0 5px #888 ; background: #FFFFFF; margin: 0 5px 24px 5px;}
.tzgg-center li span{display: block; width: 66px; text-align: center; background: #9b1605; float: left;padding: 10px 0; color: #FFFFFF;}
.tzgg-center li a{float: left; padding:8px 10px; display: block; width: 300px; font-size: 16px;}
/**/
.twzx-shop{padding: 36px 0 50px 0; overflow: hidden;}
.twzx-shop h3{font-size: 36px; margin-bottom: 30px; text-align: center; font-weight: bold;}
.twzx-shop h3 a{color: #760608;}
.twzx-shop h3 a:hover{color: #FA8700;}
.twzx-center{width: 1200px; position: relative; margin: 0 auto;}
.twzx-center li{float: left; margin-right: 22px; width:377px;}
.twzx-center li img{width: 377px; height: 220px;}
.twzx-center li p{font-size: 16px; line-height: 30px; text-align: center;}
.twzx-center a.twprev{display: block; width: 20px; height: 35px; background: url(../images/tsg_78.jpg) left center no-repeat; position: absolute; left: -40px; z-index: 9999; top: 92px;}
.twzx-center a.twnext{display: block; width: 20px; height: 35px; background: url(../images/tsg_80.jpg) left center no-repeat; position: absolute; right: -40px; z-index: 9999; top: 92px;}
.twzx-center .tempWrap{width: 1200px !important;}
/**/
.left-fixed{position: fixed; top: 50%; left: 0;z-index: 9999999; margin-top: -61px;}
.left-fixed li{height: 40px; line-height: 40px; margin-bottom: 1px; border-radius:0 5px 5px 0 ; background: #951502; width: 47px; overflow: hidden;}
.left-fixed li a{color: #FFFFFF;}
.left-fixed li a i{display:  block; width: 47px; height: 40px; float: left;}
.left-fixed li.znzx a i{background: url(../images/tsg_19.png) no-repeat center center;}
.left-fixed li.gfwb a i{background: url(../images/tsg_22.jpg) no-repeat center center;}
.left-fixed li.gfwx a i{background: url(../images/tsg_24.png) no-repeat center center;}
.left-fixed li a:hover{color: #FA8700;}