.header{ width: 100%;clear: both;height: 125px;}
.logo{height: 125px;overflow: hidden;display: inline;float: left;}
.logo a{display: table-cell;vertical-align: middle;height: 125px;}
.logo img{max-height: 125px;display: block;}
.logo_right{float: right;display: inline;}
.logo_right .phone{font-family: '微软雅黑';color: #ff0000;font-size: 18px;text-align: right;padding-right: 20px;margin-top: 20px;line-height: 30px;}
.logo_right .phone span{font-size: 12px;}

.navbar{height: 50px;}
.navbar .nav{ height:50px; text-align:center;}
.navbar .nav .navLi{ height: 50px; float:left;width: 100px; text-align:center; position:relative; font:normal 14px/50px "微软雅黑"; z-index:1000;padding-bottom: 22px;}
.navbar .nav .navLi .navA{ display:inline-block; *display:inline; *zoom:1; height:50px; overflow:hidden; color:#808080;padding: 0 5px;}
.navbar .nav .navLi:hover .navA{color: #df2300;}
.navbar .nav .navLi .navMenu{ display:none; background:#e13b00; width:100%; position:absolute; top:100%; left:0; z-index:100; font:normal 12px/32px "宋体";}
.navbar .nav .navLi .navMenu li{ height:32px; overflow:hidden; text-align:center;}
.navbar .nav .navLi .navMenu li a{ color:#fff; display:block; padding:0 5px;}
.navbar .nav .navLi .navMenu li:hover{ background:#ffabab;}
.navbar .nav .navLi .navMenu li:hover a{ color:#000000;}



.middle{clear: both;overflow: hidden;width: 100%;}
.index_banner{ width:100%; height:610px; text-align:center; z-index:1; position:relative;overflow: hidden;}
.index_banner .hd{ padding:8px 0; position:absolute; bottom:0; right:0; z-index:1; width:100%; text-align:center;}
.index_banner .hd ul{overflow:hidden; display:inline-block; *display:inline; *zoom:1;}
.index_banner .hd ul li{ display:compact;float:left; width:13px; height:13px;  margin:0 5px; cursor:pointer; text-align:center;color:#fff;background: #ffffff;}
.index_banner .hd ul li.on{background: #f70800;}
.index_banner .bd{ text-align:center; position:relative; width:100%; height:610px; z-index:0; overflow:hidden;}
.index_banner .bd li{ width:100%; height:610px; position:relative;overflow: hidden;}
.index_banner .bd li a{ width:1920px; height:610px; position:absolute; top:0; left:50%;margin-left: -960px;}
.index_banner .bd li img{display: block;margin: 0 auto;height: 610px;}



.content{width: 100%;clear: both;overflow: hidden;}
.index_about{padding: 25px 0;clear: both;overflow: hidden;}
.index_about .pic{display: inline;float: left;width: 540px;height: 400px;overflow: hidden;position: relative;}
.index_about .pic img{display: block;width: 540px;height: 440px;}
.index_about .text{width: 270px;height: 400px;background: rgba(225,59,0,0.8);position: absolute;left: 0;bottom: 0;color: #ffffff;}
.index_title{padding: 20px 0 20px 20px;}
.index_title h3{font-family: '微软雅黑';font-size: 18px;font-weight: normal;line-height: 20px;}
.index_title span{font-family: 'Arial';font-size: 14px;}
.index_title .line{width: 52px;height: 3px;background: #ffffff;}
.index_about .text p{padding: 0 20px;height: 264px;overflow: hidden;}
.index_about .text a{display: block;width: 40px;height: 40px;background: url(../images/icon_1.png) no-repeat;position: absolute;right: 0;bottom: 0;}
.index_about .list_box{display: inline;float: right;width: 558px;}
.index_about .listA{clear: both;overflow: hidden;position: relative;}
.index_about .listA li{width: 185px;height: 163px;overflow: hidden;display: inline;float: left;margin-left:1px;color: #ffffff;}
.index_about .listA .li1{background: url(../images/pic_2.jpg) no-repeat;position: relative;z-index:1;}
.index_about .listA .li2{background: url(../images/pic_3.jpg) no-repeat;position: relative;}
.index_about .listA .li3{background: url(../images/pic_4.jpg) no-repeat;position: relative;}
.index_about .listA a{display: block;width: 40px;height: 40px;position: absolute;right:0; bottom:0;text-align: center;color: #ffffff;line-height: 40px;font-size: 35px;z-index: 100;}
.index_about .listA .li1 a{background: rgba(195,52,1,0.5);}
.index_about .listA .li2 a{background: rgba(210,121,2,0.5);}
.index_about .listA .li3 a{background: rgba(2,102,159,0.5);}
.index_about .listB{padding: 25px 0 0 25px;}
.index_about .top{height: 60px;overflow: hidden;border-bottom: 1px solid #dedede;}
.index_about .title{display: inline;float: left;}
.index_about .title h3{font-family: '微软雅黑';font-size: 18px;font-weight: normal;color: #2b2b2b;line-height: 30px;}
.index_about .title span{color: #707070;font-family: 'Arial';font-size: 14px;line-height: 20px;}
.index_about .switch{display: inline;float: right;height: 31px;line-height: 31px;margin-top: 28px;}
.index_about .switch li{display: inline;float: left;width: 85px;text-align: center;margin-left: 7px;}
.index_about .switch li a{display: block;color: #7c7a7a;border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0;background: #f5f5f5;}
.index_about .switch li a:hover{background: #e13b00;color: #ffffff;}
.index_about .bottom{overflow: hidden;clear: both;margin-top: 10px;height: 128px;}
.index_about .bottom li{height: 32px;line-height: 32px;overflow: hidden;font-family: '宋体';font-size: 12px;}
.index_about .bottom li p{display: inline;float: left;max-width: 440px;overflow: hidden;}
.index_about .bottom li span{display: inline;float: right;}

.index_product{padding: 20px 0;clear: both;overflow: hidden;}
.index_tit{height: 50px;overflow: hidden;border-bottom: 1px solid #dedede;}
.index_tit .left{border-bottom: 1px solid #e13b00;height: 49px;}
.index_tit .left h2{font-family: '微软雅黑';font-size: 18px;color: #2b2b2b;font-weight: normal;line-height: 24px;}
.index_tit .left span{font-family: 'Arial';font-size: 14px;color: #707070;}
.index_tit a{display: inline;float: right;width: 23px;height: 23px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;border: 2px solid #d2d2d2;text-align: center;line-height: 23px;margin-top: 20px;color: #d2d2d2;font-size: 16px;font-family: '宋体';font-weight: 600;margin-right: 5px;}

.pro_list{clear: both;overflow: hidden;padding: 20px 0;width: 100%;overflow: hidden;}
.pro_list ul{margin-right: -15px;overflow: hidden;}
.pro_list li{width: 208px;overflow: hidden;display: inline;float: left;margin-right: 15px;}
.pro_list .pic{padding: 2px;border: 1px solid #d4d4d4;}
.pro_list .pic a{width: 202px;height: 163px;display: table-cell;vertical-align: middle;}
.pro_list .pic img{width: 202px;height: 163px;display: block;}
.pro_list .name{height: 45px;overflow: hidden;line-height: 45px;text-align: center;font-family: '微软雅黑';font-size: 14px;}
.pro_list .name a{color: #464343;}
.pro_list .name a:hover{color: #e13b00;}


.index_partner{clear: both;overflow: hidden;}
.partner_list{padding: 20px 0;clear: both;overflow: hidden;}
.partner_list ul{margin-right: -15px;overflow: hidden;}
.partner_list li{width: 208px;overflow: hidden;display: inline;float: left;margin-right: 15px;}
.partner_list .pic{width: 206px;height: 110px;border: 1px solid #d4d4d4;}
.partner_list .pic a{width: 206px;height: 110px;display: table-cell;vertical-align: middle;}
.partner_list .pic img{max-height: 110px;display: block;margin: 0 auto;}


.footer{padding: 15px 0 10px 0;background: #f5f5f5;clear: both;overflow: hidden;}
.footer .copyright{display: inline;float: left;padding: 0 20px;max-width: 850px;overflow: hidden;}
.footer .copyright p{line-height: 22px;color: #6a6969;}
.footer .copyright p a{color: #6a6969;}
.footer .copyright p a:hover{color: #e13b00;text-decoration: underline;}
.footer .QR{display: inline;float: right;margin-right: 30px;}
.footer .QR img{max-height: 100px;display: block;}




.contentA{width: 100%;clear: both;overflow: hidden;padding: 20px 0;position: relative;min-height: 300px;}
.cont_nav{background: #eeeeee;width: 100px;position: absolute;right:180px;z-index: 9999;top: 0;text-align: center;}
.cont_nav li{height: 30px;overflow: hidden;line-height: 30px;}
.cont_nav li a{color: #333333;display: block;}
.cont_nav li a:hover{background: #ca2111;color: #ffffff;}

.cont_news_box{width: 100%;overflow: hidden;clear: both;}
.cont_news{clear: both;overflow: hidden;}
.cont_title{height: 60px;text-align: center;}
.cont_title h3{font-family: '微软雅黑';font-size: 24px;color: #e13b00;line-height: 30px;}
.cont_title span{color: #666666;line-height: 30px;font-family: 'Arial';font-size: 20px;}

.cont_news .list{clear: both;overflow: hidden;padding: 30px 0;}
.cont_news .list li{padding-bottom: 20px;border-bottom: 1px solid #d4d4d4;clear: both;overflow: hidden;margin-bottom: 30px;}
.cont_news .list .pic{display: inline;float: left;width: 210px;overflow: hidden;height: 170px;}
.cont_news .list .pic img{display: block;max-height: 170px;}
.cont_news .list .text{margin-left: 250px;}
.cont_news .list .text h3{font-family: '微软雅黑';font-size: 18px;font-weight: normal;}
.cont_news .list .text h3 a:hover{text-decoration: underline;}
.cont_news .list .text p{height: 96px;overflow: hidden;line-height: 24px;}
.cont_news .list .text .more{width: 100px; height: 26px;border: 1px solid #d4d4d4; display: block;text-align: center;line-height: 26px;color: #333333;}
.cont_news .list .text .more:hover{color: #ffffff;background: #e13b00;}

.cont_nav.fixed{position: fixed;right: 180px;z-index: 9999;top: 0;}


.cont_product .list{clear: both;overflow: hidden;padding: 30px 0;}
.cont_product .list li{display: inline;float: left;width: 208px;margin: 10px 20px;}
.cont_product .list .pic{padding: 2px;border: 1px solid #d4d4d4;width: 202px;height: 163px;text-align: center;}
.cont_product .list .pic a{display: table-cell;vertical-align: middle;width:202px;height: 163px;}
.cont_product .list .pic img{max-height: 163px;text-align: center;}
.cont_product .list .name{height: 30px;line-height: 30px;font-family: '微软雅黑';font-size: 16px;text-align: center;}
.cont_product .list .name a{color: #333333;}
.cont_product .list .name a:hover{color: #e13b00;}


.cont_page{margin:20px 0; text-align:center;}
.cont_page ul{ overflow:hidden; display:inline-block; *display:inline; *zoom:1;}
.cont_page li{ float:left; height:24px; font:normal 12px/24px "å®‹ä½“"; color:#d41720; margin:0 3px; background:#edf1f5; border:1px dotted #ccc; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.cont_page li a{ display:block; color:#d41720; padding:0 9px; text-decoration:none;}
.cont_page li.on{ background:#d41720; border:1px solid #d41720;}
.cont_page li.on a{ color:#fff;}
.cont_page li.off{ display:none;}


.profile_main{ padding:30px;}
.profile_main p{ line-height:30px; font-family:'å®‹ä½“'; font-size:12px;}



.cont_banner{width: 100%;overflow: hidden;}
.cont_banner .pic{width: 1920px;position: relative;left: 50%;top: 0;margin-left: -960px;overflow: hidden;text-align: center;}
.cont_banner .pic img{display: block;margin: 0 auto;max-width: 1920px;}












