@charset "UTF-8";
body{margin:0;padding:0;font-size:12px;font-family:arial,"微软雅黑",sans-serif; color:#404040; font-weight:normal;}
p,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,textarea,blockquote{padding:0;margin:0;}
ul,li,ol{list-style-type:none;}
img{border:0;}
a{text-decoration:none; -webkit-transition:all 0.2s linear; transition:all 0.2s linear; }
i,b{ font-weight:normal; font-style:normal;}
input,select,textarea{outline: none;}
a, img, button, input, textarea, li {
    -webkit-tap-highlight-color: rgba(255,255,255,0);
    tap-highlight-color: rgba(255,255,255,0);
}
body{background: #953912;}
.clearfix:after{content: '';clear: both;display: block;}
/*容器*/
.wrap{min-width: 1000px;}
/*限制内容区域*/
.main{width: 1000px;margin: 0 auto;overflow: hidden;}

.fl{float: left;}
.fr{float: right;}

.img{width:100%;height: 100%;}
/*作用于不换行*/
.stopNewLine{margin-right:0 !important;}
/*清除最后行的虚线*/
.noborderBottom{border-bottom: 0 !important;}

.mr0{margin-right:0 !important;}
.br0{border-right: 0 !important;}

.mb0{margin-bottom: 0 !important;}
.mb5{margin-bottom: 5px !important;}
.mb10{margin-bottom: 10px !important;}
.mb15{margin-bottom: 15px !important;}
.mb20{margin-bottom: 20px !important;}
.mb25{margin-bottom: 25px !important;}

.mt15{margin-top: 15px !important;}
.mr15{margin-right: 15px;}
.pb0{padding-bottom: 0 !important;}
.pb5{padding-bottom: 5px !important;}
.pb10{padding-bottom: 10px !important;}
.pb15{padding-bottom: 15px !important;}
.pb20{padding-bottom: 20px !important;}
.pb25{padding-bottom: 25px !important;}


.Temp9ShopHeader{height: 26px;line-height:26px;background: #60101b;color: #fff;}
.Temp9ShopHeader a{margin: 0 8px;color: #fff;}

/*导航*/
.Temp9nav{height: 40px;font-size: 0;margin-bottom: 15px;}
.Temp9nav .Temp9navShop{height: 40px;border-radius: 12px;background: url("../shopimages/title1.png") no-repeat center;background-size: 100% 100% ;}
.Temp9nav a{display: inline-block;width: 110px;color: #fff;line-height: 39px;font-size: 14px;text-align: center;border-right: 1px solid #a48221;}
.Temp9nav a:hover{text-decoration: underline;}
.Temp9nav a:last-child{border-right: 0}
/*.Temp9nav a:hover, .Temp9nav a.active{background: #01204f;color: #fff;}*/

/*头部*/
.Temp9header{height:100px;background: #953912;}
.Temp9header .type{position: relative;float: left;width:720px;height:100px;line-height:100px;overflow: hidden;}
.Temp9header .type a{font-size: 36px;color: #333;}
.Temp9header .type img{position: absolute;margin: auto;top: 0;bottom:0;left:0;max-height: 100px;}
.Temp9header .font{float: right;width:280px;line-height:100px;font-size: 18px;color: #000;text-align: right;}

/*倒数第二底部*/
.Temp9subFooter{line-height: 34px;}
.Temp9subFooter a{display: inline-block;padding: 0 12px;color: #fff;font-size: 14px;border-right: 1px solid #955c15;}
.Temp9subFooter a:hover{text-decoration: underline;}
.Temp9subFooter a:last-child{border-right: 0;}
.Temp9subFooter .Temp9subFooterShop{border-radius: 12px;background: url("../shopimages/title1.png") no-repeat center;background-size: 100% 100% ;}
/*底部*/
.Temp9footer{height: 116px;color: #fff;text-align: center;}
.Temp9footer p{line-height: 36px;}

/*友情连接*/
.Temp9Link{line-height: 36px;margin-bottom: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Temp9Link .Temp9LinkShop{background: #ffeeb8;}
.Temp9Link .Temp9LinkShop span{display: inline-block;color: #fff;background: #ff9300;width: 80px;text-align: center;}
.Temp9Link a{color: #333;}
.Temp9Link a:hover{text-decoration: underline;}

.Temp9WindowShop{margin-bottom: 15px;font-size: 0;}
.window{height: 363px;background: url("../shopimages/window.png") no-repeat center;background-size: 100% 100% ;vertical-align: middle;}
.window-1{width: 280px;margin-right:15px;display: inline-block;}
.window-2{display: inline-block;width: 410px;background: url("../shopimages/window2.png") no-repeat center;}
.window-3{width: 345px;background: url("../shopimages/window2.png") no-repeat center;}


.title{line-height: 43px;color: #fff;text-align: center;font-size: 14px;}
.companyShop .content{height: 235px;overflow: hidden;padding: 15px;line-height: 34px;font-size: 12px;}
.companyShop .content .info{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.companyShop .content .info .n{display: inline-block;width: 70px;text-align: right;}
.companyShop .content .info span{display: inline-block;}
.companyShop .content .address{white-space: inherit;height: 102px;}
.btnBox{text-align: center;}
.btnBox a{display: inline-block;width: 140px;line-height: 32px;color: #fff;font-size:14px;text-align: center;background: #ff8000; background: -webkit-linear-gradient(#f69b00, #f65c00); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(#f69b00, #f65c00); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(#f69b00, #f65c00); /* Firefox 3.6 - 15 */ background: linear-gradient(#f69b00, #f65c00); /* 标准的语法 */}
.btnBox a:hover{text-decoration: underline;}

.newsShop .content{height: 235px;overflow: hidden;padding: 15px;line-height: 34px;font-size: 12px;}
.newsShop .content ul li{}
.newsShop .content ul li div{display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 220px;margin-left: 10px;vertical-align: middle;}
.newsShop .content ul li div a{color: #333;}
.newsShop .content ul li div a:hover{text-decoration: underline;}
.newsShop .content ul li span{display: inline-block;width: 15px;height: 15px;text-align: center;line-height: 15px;background: #e35a01;color: #fff;}

.briefShop .content{height: 240px;overflow: hidden;padding: 15px;line-height: 34px;font-size: 12px;}
.briefShop .content p{text-indent:2em;}

.box{margin-bottom: 15px;}
.box .title{background: url("../shopimages/title1.png") no-repeat center;background-size: 100% 100%;text-align: left;padding: 0 12px;}
.box .title a{float: right;color: #fff;}
.box .title a:hover{text-decoration: underline;}
.box2{margin-bottom: 15px;}
.box2 .box2-1{width: 280px;}
.box2 .box2-2{width: 705px;}
.box2 .box2-3{width: 345px;}


.productShopContent ul{text-align: center;background: #fff;font-size: 0;padding-top: 10px;}
.productShopContent ul li{display: inline-block;width: 224px;background: #ffeeb8;margin: 10px;}
.productShopContent ul li:hover{background: #e35a01;}
.productShopContent ul li .imgBox{width: 217px;height: 150px;overflow: hidden;margin-top: 10px;}
.productShopContent ul li .imgBox img{max-height: 100%;max-width: 100%;}
.productShopContent ul li .name{font-size: 14px;color: #333;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.productShopContent ul li:hover .name{color: #fff;}



.productNews{padding: 15px;background: #ffeeb8;}
.productNews ul{}
.productNews ul li{border-bottom: 1px dashed #a94601;line-height: 28px;height: 28px;}
.productNews ul li .news{position: relative; display: inline-block;max-width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.productNews ul li .news a{color: #333;margin-left: 10px;}
.productNews ul li .news a:hover{text-decoration: underline;}
.productNews ul li .news a:before{content: '•';display: block;position: absolute;top: 0;}
.productNews ul li span{float: right;}

/*页码*/
.Temp9numPageShop{line-height: 33px;margin: 12px 0;text-align: right;}
.Temp9numPageShop a{color: #333;font-size: 12px;border: 1px solid #ededed;padding: 8px 12px;margin: 0 4px;}
.Temp9numPageShop a.current{background: #e35a01;color: #fff;}
.Temp9numPageShop .next{margin-right: 10px;width: 280px;text-align:right;height: 14px;line-height: 14px;background: #01204f;color: #fff;letter-spacing: 2px;white-space: nowrap;}
.Temp9numPageShop .previous{margin-left: 10px;width: 280px;text-align:left;height: 14px;line-height: 14px;background: #01204f;color: #fff;letter-spacing: 2px;white-space: nowrap;}
.Temp9numPageShop a .info{display: inline-block;max-width: 240px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;}

.companyDetailsShop{padding: 15px;background: #ffeeb8;}
.companyDetailsShop p{text-indent: 2em;line-height: 28px;}
.companyDetailsShop p img{max-width: 100%;max-height: 100%;}

.contactUsShop{height: 320px;background: #ffeeb8;}
.contactUsShop .cardBox{width: 550px;height: 290px;background: url(../shopimages/card.png) no-repeat center;background-size: 100% 100%;margin: 0 auto;position: relative;top: 12px;}
.contactUsShop .cardBox .info{line-height: 28px;font-size: 14px;padding: 20px 25px;}
.contactUsShop .cardBox .info h3{font-size: 18px;}
