@charset "utf-8";
/* CSS Document 
** author:新动力
** URL:http://www.yongyisou.com/
** tips:CSS文件非专业勿动，编码格式为utf-8
*/
*{ padding:0px; margin:0px;list-style:none;}
img{border:none;border:0;}
em,i{ font-style:normal;}
a{text-decoration:none;color:#333;}
a:visited{}
a:hover{ color:#c91520;}
a:focus {outline:0; } 
html{font:normal 14px/1.5 "microsoft yahei",tahoma,arial,sans-serif; background:#fff; color:#333;}
body{background:#fff;}
input,input:focus{outline:none;text-indent:5px;}
h1,h2,h3,h4{ font-weight:normal;}
h1{ font-size:20px}
h2{ font-size:18px}
h3{ font-size:16px}
h4{ font-size:14px}
/*通用调用*/
.w1200{width:1200px;height:auto;margin:0 auto;overflow:hidden; color:#333333; font-size:14px;}
.fl{float:left;}
.fr{float:right;}
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both; }
#warper{  padding:40px 0 0px;}

/*top*/
.top{ background:#fafafa; height:36px; line-height:36px;}
.top .fl{  color:#666;}
.top .fl h4{ background:url(../images/top-l.png) no-repeat left 0; padding-left:33px;}
.top_r { height:36px;}
.top_r a{ color:#999;}
.top_r .top_contant{ padding-right:0;}
.top_r .fl{ position:relative;}
.weixin a, .shouji a, .qq a{ display:inline-block; width:23px; height:36px; transition:none;}
.weixin a{ background:url(../images/wx-ico.png) no-repeat left center;}
.shouji a{ background:url(../images/ph-ico.png) no-repeat left center;}
.qq a{ background:url(../images/qq.png) no-repeat left center;}
.top_r .show{     
    display: none;
    z-index: 999;
    cursor: pointer;
    position: absolute;
    top: 40px;
    width: 98px;
    height: 98px;
	background-color:#000;
	border:1px solid #ccc;
}
.top_r .show img{
	width:98px;
	height:98px;
}
.top_r .weixin{ margin:0 10px 0 10px;}
.top_a a{ display:inline-block;color:#666;}
.top_a em{ padding:0 10px; color:#666;}
.top_a a:hover{ text-decoration:underline;}
/*logo*/
.head{ height:100px;}
.head .logo{ float:left; }
.head .logo-txt{ margin-left:15px; margin-top:23px; float:left;}
.head .fl h3{ font-size:16px; line-height:18px; color:#3b3b3b; }
.head .logo-txt .small-logo{ float:left; margin-top:6px;}
.head .logo-txt .small-logo span{ display:inline-block; padding:0 7px;}
.head .logo-txt .right{ float:right; margin-left:25px;}
.head .tel{ width:203px; height:48px; background:url(../images/top-r-bg.png) no-repeat 0 center; margin-top:26px; line-height:44px;}
.head .tel p{ font-size:14px; line-height:14px;}
.head .tel span{ font-weight:bold; font-family: 'Hiragino Sans'; color:#c91520; font-size:20px;}


/* 导航区域设置 */
.nav {
	position:relative;
    width: 100%;
	background-color:rgba(12,12,12,1);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC0c0c0c,endColorstr=#CC0c0c0c);
	z-index:999;
}
.menu {
    height: 50px;
}
.menu li {
	height:47px;
}
.menu > li {
    display: block;
    float: left;
    position: relative;
	border-top: 3px solid rgba(12,12,12,1);
}
.menu a {
    color: #fff;
    display: block;
    font-size: 16px;
    line-height: 45px;
    width:150px;
	text-align:center;
    text-transform: uppercase;
}
.menu .submenu li{
	height:40px;
	background-color:rgba(195,1,1,.8);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCc30101,endColorstr=#CCc30101);
}
.menu .submenu li a 
{
	height:40px;
	line-height:40px;
	text-align:center;
}
/* onhover styles */
.menu > li:hover {
    background:#c91520;
    border-top: 3px solid #c91520;
}
.menu > li.on {
    background:#c91520;
    border-top: 3px solid #c91520;
}
.menu li:hover > a {
    color: #fff;
}

/* submenu styles */
.submenu {
    left: 0;
    max-height: 0;
    position: absolute;
    top: 100%;
    z-index: 0;
    -webkit-perspective: 400px;
    -moz-perspective: 400px;
    -ms-perspective: 400px;
    -o-perspective: 400px;
    perspective: 400px;
}
.submenu li {
    opacity: 0;
    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    -o-transform: rotateY(90deg);
    transform: rotateY(90deg);

    -webkit-transition: opacity .4s, -webkit-transform .5s;
    -moz-transition: opacity .4s, -moz-transform .5s;
    -ms-transition: opacity .4s, -ms-transform .5s;
    -o-transition: opacity .4s, -o-transform .5s;
    transition: opacity .4s, transform .5s;
}
.menu .submenu li:hover{
	background-color:rgba(219,24,32,0.56);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#8EDB1820,endColorstr=#8EDB1820);
}	
.menu .submenu li:hover a {
    border-radius: 0;
    color:#fff;
}
.menu > li:hover .submenu, .menu > li:focus .submenu {
    z-index: 10;
}
.menu > li:hover .submenu li, .menu > li:focus .submenu li {
    opacity: 1;

    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

/* CSS3 delays for transition effects */
.menu li:hover .submenu li:nth-child(1) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}
.menu li:hover .submenu li:nth-child(2) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.menu li:hover .submenu li:nth-child(3) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.menu li:hover .submenu li:nth-child(4) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.menu li:hover .submenu li:nth-child(5) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.menu li:hover .submenu li:nth-child(6) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.menu li:hover .submenu li:nth-child(7) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.menu li:hover .submenu li:nth-child(8) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}
.menu li:hover .submenu li:nth-child(9) {
    -webkit-transition-delay: 400ms;
    -moz-transition-delay: 400ms;
    -ms-transition-delay: 400ms;
    -o-transition-delay: 400ms;
    transition-delay: 400ms;
}
.menu li:hover .submenu li:nth-child(10) {
    -webkit-transition-delay: 450ms;
    -moz-transition-delay: 450ms;
    -ms-transition-delay: 450ms;
    -o-transition-delay: 450ms;
    transition-delay: 450ms;
}
.menu li:hover .submenu li:nth-child(11) {
    -webkit-transition-delay: 500ms;
    -moz-transition-delay: 500ms;
    -ms-transition-delay: 500ms;
    -o-transition-delay: 500ms;
    transition-delay: 500ms;
}
.menu li:hover .submenu li:nth-child(12) {
    -webkit-transition-delay: 550ms;
    -moz-transition-delay: 550ms;
    -ms-transition-delay: 550ms;
    -o-transition-delay: 550ms;
    transition-delay: 550ms;
}
.submenu li:nth-child(1) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}
.submenu li:nth-child(2) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.submenu li:nth-child(3) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.submenu li:nth-child(4) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.submenu li:nth-child(5) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.submenu li:nth-child(6) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.submenu li:nth-child(7) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.submenu li:nth-child(8) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}


/* 焦点图 */
.banner{ height:600px; width:100%;  position:relative;  overflow:hidden;}
.banner .bd{ height:600px; width:100%; z-index:0;}
.banner .bd li{ width:100%;!important; height:600px; float:left; zoom:1; vertical-align:middle;}
.banner .bd li a{ display:block; width:100%; height:550px;}
.banner .hd { width:100%;  position:absolute; z-index:1; bottom:25px; left:0; height:18px; line-height:18px; text-align:center;}
.banner .hd ul{ zoom:1; overflow:hidden;}
.banner .hd ul li{ width:12px; height:12px; border-radius:14px; display:inline-block; margin:0 6px;  cursor:pointer; background:rgba(255,255,255,0.5) none repeat scroll 0 0;transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s;}
.banner .hd ul .on{ background:rgba(254,0,0,0.5) none repeat scroll 0 0;height:12px;width:32px;}





/*搜索*/
.search{ margin-top:-20px; position:relative; z-index:50;}
.search .w1200{ height:80px; background-color:#f8f8f8; -moz-box-shadow:0px 2px 5px rgba(0,0,0,0.35); -webkit-box-shadow:0px 2px 5px rgba(0,0,0,0.35); box-shadow:0px 2px 5px rgba(0,0,0,0.35); overflow:visible;}
.search li{ float:left; margin-top:24px;}
.search li.first{ margin-left:48px;}
.search li h3{ font-weight:bold; font-size:17px; line-height:17px;}
.search li p{ line-height:14px; margin-top:8px;}
.search .line{ float:left; width:1px; height:50px; background-color:#c3c3c3; margin:15px 44px 15px 64px;}
.search .sea_r{ float:right; width:520px; height:80px; background-color:#2c2c2c; line-height:80px;}
.search .text span{ font-weight:bold; color:#bcbcbc; padding-left:22px;}
.search .text a{ display:inline-block; color:#bcbcbc;}
.search .text em{ padding:0 6px;}
.search1{ position:relative; margin-right:9px;}
.search1 .input{ height:32px; border:1px solid #b3b3b3;  width:254px; color:#bcbcbc; border-radius:16px; text-indent:10px;}
.search1 .input:focus{}
.search1 .search_btn{ position:absolute; right:0; top:25px; width:32px; height:32px; margin-right:13px; }







/*产品中心*/
.ind-probox{ margin:55px 0 49px;}
.ind-tit h2{ font-size:36px; text-align:center; line-height:36px; position:relative;}
.ind-tit h2:after{
	content:'';
	display:block;
	position:absolute;
	left:0;
	bottom:-17px;
	width:100%;
	height:4px;
	background:url(../images/tit-lin.png) no-repeat center;
}
.ind-tit p{ text-align:center; line-height:14px; margin-top:31px;}
.ind-probox .prolist{ margin-top:35px; position:relative;}
.ind-probox .prolist p{ width:128px; height:40px; line-height:40px; text-align:center; background-color:#0c0c0c; float:left; margin-right:14px;}
.ind-probox .prolist p a{ color:#fff; font-size:16px; font-weight:bold;}
.ind-probox .prolist .pro-class2{ margin:16px 0;}
.ind-probox .prolist .pro-class3{ margin-bottom:16px;}
.ind-probox .prolist dl dd{ width:131px; height:38px; text-align:center; border:1px solid #dddddd; line-height:38px; float:left; border-right:0;}
.ind-probox .prolist dl dd.on a{ background-color:#c91520; color:#fff;}
.ind-probox .prolist div dd:last-child{ border-right:1px solid #dddddd;}
.ind-probox .prolist dl dd a{ display:block;}
.ind-probox .prolist .bd { margin-top:17px;}
.ind-probox .prolist .bd li>ul li{ background-color:#ccc; colro:#fff;}

/* 设备优势 */
.sb-adv{ background:url(../images/ys_bg.jpg) no-repeat center; height:612px;}
.sb-adv .w1200{ width:1280px; position:relative; height:612px;}
.sb-adv .pic{ position:absolute; left:50%; margin-left:-358px; top:48px; width:716px;}
.sb-adv .fl h2, .sb-adv .fr h2{ margin-top:99px;}
.sb-adv .fl h2 span, .sb-adv .fr h2 span{ display:block; width:98px; padding-bottom:13px;  font-size:19px; line-height:19px; font-weight:bold; color:#fff;  border-bottom: 1px solid #B1B1B1; margin-bottom:37px;}
.sb-adv .fl h2 i,.sb-adv .fr h2 i{ color:#c9161c;}
.sb-adv .fl h2 a{ font-size:38px; line-height:38px; color:#fff;}
.sb-adv .fl h2 em{ display:block; font-size:20px; color:#fff; line-height:20px; margin:15px 0 13px}
.sb-adv .fl h2 b{ display:block; font-size:16px; color:#fff; font-weight:normal; line-height:16px; margin-bottom:13px;}
.sb-adv .fl p{ font-size:16px; font-weight:bold; color:#e3e3e3; line-height:32px; margin-top:75px;}
.sb-adv .fr h2 span{ text-align:right;}
.sb-adv .fr li{ margin-bottom:20px;}
.sb-adv .fr li p{ font-size:18px; font-weight:bold; color:#fff;  background:url(../images/sb-icon.png) no-repeat left center; padding-left:30px;}
.sb-adv .fr li span{ display:block; color:#fff; margin-top:3px;}
.sb-adv .tel-box{ width:358px; height:40px; border:1px solid #c9161d; border-radius:30px; margin:80px auto 0;}
.sb-adv .tel-box p{ font-family:'Impact'; color:#fff; background:url(../images/tel-bg.png) no-repeat center; width:156px; height:40px; line-height:40px; text-align:center; font-size:18px; float:left; margin-left:-1px;}
.sb-adv .tel-box p img{ margin-right:7px;}
.sb-adv .tel-box span{ display:block; float:left; width:190px; text-align:center; line-height:40px; color:#fff;}



/* 公司优势 */
.gs-ys{ margin-top:40px;}
.gs-ys .ind-tit b{ font-weight:900;}
.gs-ys .w1200{ width:1280px;}
.gs-ys .sj{ padding-top:51px; padding-bottom:48px; height:96px; background-color:#f7f7f7; margin:36px 0 20px;}
.gs-ys .sj li{ float:left;   width:18%; padding-left:60px;}
.gs-ys .sj li.three{ width:26%;}
.gs-ys .sj span{ display:block; margin-bottom:5px;}
.gs-ys .sj p{ display:block; background-color:#ccc;}
.gs-ys .sj p i{ display:block; font-weight:bold; font-family:'Impact'; font-size:60px;line-height:60px; float:left;}
.gs-ys .sj p em{ display:block; float:left; background-color:#c9161d; width:27px; height:27px; text-align:center; line-height:27px; border-radius:50%; font-size:14px; color:#fff; margin-left:10px; margin-top:26px;}

.gs-adv { margin-bottom:40px;}
.gs-adv .adv-left{ overflow:hidden; width:238px;  height:443px;   }
.gs-adv .adv-left li{ width:238px; height:110px; border-left:5px solid #4d4d4d; background-color:#262626; text-indent:22px; border-bottom:1px solid #5c5c5c; cursor:pointer; box-sizing:border-box;}
.gs-adv .adv-left ul li.on{ border-left-color:#99111a; border-bottom-color:#c91520; background:url(../images/.active1.jpg) no-repeat center;}
.gs-adv .adv-left li:last-child{ border-bottom:none;}
.gs-adv .adv-left li h3{ font-size:22px; color:#fff; line-height:22px; padding:32px 0 14px;}
.gs-adv .adv-left li p{ color:#fff; line-height:14px; text-transform:uppercase;}
.adv-right{ width:951px; height:440px; background:url(../images/adv-r-bg.png) no-repeat center; overflow:hidden; margin-left:11px;}
.adv-right .left{ margin-left:24px;}
.adv-right .left h2{ font-size:20px; font-weight:bold; width:269px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; padding:9px 0 11px; margin:84px 0 30px; }
.adv-right .left h2 i{ display:inline-block; color:#c9161d;}
.adv-right .left p{ width:354px; line-height:28px;}
.adv-right .left a{ display:block; margin-top:20px; width:110px; height:30px; color:#fff; line-height:32px; background:url(../images/online.png) no-repeat 17px  9px #c9161d; text-indent:38px}
.adv-right .left a:hover{ background-color:#bf141b;}
.adv-right .right{ margin-top:68px; margin-right:6px;}




/*客户案例*/
.ind-case{ background-color:#f5f5f5; padding-top:43px; padding-bottom:33px; margin-top:40px;}
.ind-case .list{ margin-top:36px;}
.ind-case .list  li.figure{ width:226px; height:118px; margin-bottom:15px; margin-right:15px; float: left; position:relative; overflow:hidden; display:table; text-align: center; vertical-align: middle; background-color:#fff; border:1px solid #c7c7c7;}
.ind-case .list  li.figure span{ display: table-cell; vertical-align: middle;}
.ind-case li.figure img {  max-width: 226px; max-height: 118px; overflow: hidden;  margin: 0 auto;}
.ind-case .list li .figure_con{ position:absolute; width:100%;  height:100%;  background: rgba(0,0,0,0.7); top:124px; left:0;}
.ind-case .list li .figure_con span{ display:block; margin: 38px 30px 0px 28px; text-transform: uppercase; font-size:16px; line-height:38px; color:#fff; border-top: 3px solid rgba(255,255,255,0.5); border-bottom: 3px solid rgba(255,255,255,0.5);}
.ind-case .btn{ margin:15px auto 0; width:411px;}
.ind-case .btn a{ display:block; width:145px; height:35px; line-height:35px; text-align:center; color:#fff; background-color:#0b0b0b; float:left; margin-right:31px; transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s;}
.ind-case .btn a img{ margin-right:10px;}
.ind-case .btn a:hover{ background-color:#bc1313;}
.ind-case .tel-box{ width:235px; height:35px; color:#fff; float:left; background-color:#bc1313; line-height:35px; text-align:center;}
.ind-case .tel-box i{ font-family:'Impact'; font-size:18px;}
.ind-case .tel-box img{ margin-right:6px;}



/*公司介绍*/
.ind-about{ margin-bottom:40px;}
.ind-about .ind-tit{ margin-bottom:40px;}
.about-l{ padding-left:47px; background:url(../images/ab-bg.png) no-repeat left bottom;}
.about-r{ width:614px; margin-left:40px; margin-top:23px;}
.about-r h2{ font-size:26px; line-height:26px; margin-bottom:24px;}
.about-r p a{ color:#666; line-height:30px;}
.about-r ul{ margin-top:40px;}
.about-r li{ float:left; background-color:#353535; width:156px; height:36px;  margin-right:42px;}
.about-r li a{ display:block; background:url(../images/qyfc.png) no-repeat 34px center; width:156px; height:36px; line-height:36px; text-align:center; color:#fff; text-indent:38px; }
.about-r li.two a{ background:url(../images/honor.png) no-repeat 34px center;}
.about-r li.three a{ background:url(../images/about-sb.png) no-repeat 34px center;}
.about-r li a:hover{ background-color:#bc1313; transition:all 0.3s;}
.about-r li img{ margin-right:12px;}


/*定制流程*/
.lc{ background:url(../images/lc-bg.png) no-repeat center center #f2f2f2; height:282px;}
.lc .left{float:left; background: url(../images/serve_pic.png) no-repeat; width: 272px; height: 141px; margin-top: 70px; padding-left: 20px;}
.lc .left .tit{ height:50px; line-height: 50px; font-size: 34px; color: #fff; margin-top: 32px;}
.lc .left .font{ height:20px; line-height: 20px; font-size: 16px; color: #fff;}
.lc ul{width:auto; float: right; margin-top: 90px;}
.lc ul li{ width:auto; height: 110px; float: left;}
.lc ul li:hover .pic{animation: swing 1s ease-in-out;-webkit-animation: swing 1s ease-in-out;}
.lc ul li .pic{ background: url(../images/lc-ico1.png) no-repeat; width: 80px; height: 80px; margin: 0px auto; background-position:0px 0px;}
.lc ul li .pic.a{}
.lc ul li .pic.b{ background: url(../images/lc-ico2.png) no-repeat;}
.lc ul li .pic.c{ background: url(../images/lc-ico3.png) no-repeat;}
.lc ul li .pic.d{ background: url(../images/lc-ico4.png) no-repeat;}
.lc ul li .pic.e{ background: url(../images/lc-ico5.png) no-repeat;}
.lc ul li .pic.f{ background: url(../images/lc-ico6.png) no-repeat;}
.lc ul li .font{ height:30px; line-height: 30px; font-size: 16px; color:#fff; text-align: center;}
.lc ul img{ margin:36px 25px; display: block; float: left;}


/*首页新闻中心*/
.ind-news{ background-color:#f2f2f2; padding:40px 0 46px; margin-bottom:40px;}
.ind-news .ind-tit{ margin-bottom:53px;}
.news-l{ width:574px;overflow: hidden;}
.news_bj{ height:866px; padding-top: 44px; overflow: hidden;}
.news_bj h2{height:150px;}
.news_bj h2 span{display: block; color:#fec500; font-family: Arial; font-family: Myriad Pro; text-transform: uppercase; font-size: 36px;font-weight: normal;}
.tt01{height:60px;font-weight: normal; font-size: 24px; line-height: 60px;color:#000; position: relative; overflow: hidden;}
.tt01 a{ color:#000;}
.tt01 span a{ font-size: 14px; color:#8a8a8a;display: inline-block;padding-right: 22px;}
.tt01 span a:hover{ color:#000;}
.tt01::before {position: absolute; top: 1px;left:0;background:#d9d9d9; width:100%; height:1px; content: '';}
.tt01::after {position: absolute; top: 0;left:0;background:#000000; width:95px; height:3px; content: ''; z-index: 3;}
.news-l dl{ margin-top: 10px;background:#fff;border-bottom: 1px solid #f2f2f2;height:460px;}
.news-l dt{ width:574px;height:326px; overflow:hidden;}
.news-l dt img{width:574px;height:326px; transition:all 0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s;}
.news-l dt:hover img , .xm dt:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1);}
.news-l dd{padding: 19px 12px 0; height:115px;overflow: hidden;}
.news-l dd h3{ font-size: 16px;line-height: 27px; color:#000000;overflow: hidden;height: 27px; font-weight:bold;}
.news-l dd h3 a{ color:#000000;}
.news-l dd span{ display: block; float: left; width:79px;height:27px; background:#c91520; border-radius: 20px;text-align: center; line-height: 27px;font-weight: normal; font-size:14px; margin-right: 20px; color:#fff;}
.news-l dd p{padding-top: 16px; font-size: 14px; line-height: 24px; color:#737373; height:48px; overflow:hidden;}
.news-l ul{height:107px; padding:20px 16px 0;overflow: hidden;background:#fff;}
.news-l li{line-height: 30px; font-size: 14px; color:#a1a0a0; height:30px; overflow:hidden;text-overflow:ellipsis; white-space: nowrap; }
.news-l li a{ font-size: 14px; color:#737373;}
.news-l li i{ width:15px;height:15px; margin-right: 20px; background:#979797;vertical-align: middle;text-align: center; line-height: 17px; font-size: 12px; font-family: Arial;display: inline-block;color:#fff;}
.news-l li:nth-child(1) i{background:#c91520; color:#fff;}
.news-box{width:576px;overflow: hidden;}
.xm {height:390px;overflow: hidden;}
.xm h4{margin-bottom: 10px;}
.xm dl{ height: 137px;background:#fff; overflow: hidden;margin-bottom: 24px;}
.xm dt{width:242px;height:137px; float: left;overflow: hidden;}
.xm dt img{width:242px;height:137px; display:inline; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s;}
.xm dd{ width:307px; float: right;position: relative;height:137px;overflow: hidden;}
.xm dd i{display: block;position: absolute;bottom:0;right:0; width:46px;height:42px;}
.xm dd h3{ font-size: 16px;line-height: 27px; overflow: hidden;height: 27px;padding-top: 20px;}
.xm dd h3 a{ color:#000000; font-weight:bold;}
.xm dd p{ padding-top: 13px; font-size: 14px; height:48px; line-height: 24px; color:#737373; overflow:hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.wt{height:268px; overflow: hidden;background:#fff;}
.wt h4{border-left: 3px solid #fec500; height:61px;background:#e9e9e9;overflow: hidden; line-height: 61px;font-weight: normal; font-size: 24px; color:#000;padding-left: 20px;}
.wt h4 a{color:#000;}
.wt h4 span a{font-size: 14px; color:#8a8a8a;display: inline-block;padding-right: 22px;}
.wt ul{padding:20px 20px 0 30px;}
.wt li{  height:30px; line-height: 30px; font-size: 14px; color:#a1a0a0;padding-left: 15px;background: url(../images/wt_ico.png) no-repeat 0 13px ; }
.wt li a{ font-size: 14px; color:#737373; display:inline-block; width:80%; height:30px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.wt li a:hover, .xm dd h3 a:hover, .news-l li a:hover, .news-l dd h3 a:hover{ color:#c91520; text-decoration:underline;}



/* 图标 */
.ico_wrap{ margin:40px 0 40px; text-align:center;}
.ico_wrap li{ width:238px; height:auto; float:left; margin:0 31px;}
.ico_wrap li div{ width:124px; height:124px; margin:0 auto; transition:transform 0.5s ease-in-out; border-radius:50%; border:1px solid #eaeaea; background:url(.s./images/sl_ico1.png) no-repeat center;}
.ico_wrap li div a{ display:block; height:100%; height:100%;}
.ico_wrap li:nth-child(1) div{ background:url(../images/sl_ico1.png) no-repeat center;}
.ico_wrap li:nth-child(2) div{ background:url(../images/sl_ico2.png) no-repeat center;}
.ico_wrap li:nth-child(3) div{ background:url(../images/sl_ico3.png) no-repeat center}
.ico_wrap li:nth-child(4) div{ background:url(../images/sl_ico4.png) no-repeat center;}
.ico_wrap h3{ font-size:24px; color:#343d3b; text-align:center; margin-top:25px;}
.ico_wrap p{ width:238px; margin-top:20px; color:#777777; line-height:24px; text-align:center;}
.ico_wrap li:hover div{ transform: rotateY(180deg);}



/*在线留言*/
.bm{ margin-bottom:17px; margin-top:12px;}
.bimg{width: 532px;height:355px; }
.zl{width: 625px;}
.zl input{ width: 260px; height:40px; color:#c2bdbd;border: 1px solid #e2e2e2; margin-bottom: 20px;}
textarea{color: #c2bdbd;border: 1px solid #e2e2e2; padding: 10px 12px; height:126px; font-family:"microsoft yahei";}
.bm .zl .butt{ background: #14a73c; color:#fff; text-align: center; height:45px; width:168px; font-size: 19px; margin-top: 32px; line-height:45px; cursor:pointer; }
.butt a{ color:#fff;}
.lx{ margin-top:55px;  margin-left: 10px;font-size:16px;}
.lx span{ color: #ea7549; font-weight:600;}


/* 页脚 */
.ft_wrap{ background:url(../images/ftbg-t.png) no-repeat center 53px; position:relative; padding-top:53px;}
.flogo{ width:100px; position: absolute; top: 0; left:50%; margin-left:-40px; overflow: hidden; z-index: 9;}
.flogo img{ width:100px; height:73px; margin: 0 auto;display: block;}
.ft-nav{ height:71px; overflow: hidden; line-height: 71px; }
.ft-nav a{display: inline-block;font-size: 16px; color:#fff; padding-right:64px;}
.ft-nav a:nth-child(4){ padding-right: 220px;}
.ft-nav a:nth-child(2){ padding-right: 64px;}
.ft-nav a:nth-child(3){ padding-right: 44px;}
.ft-nav a:last-child{padding-right: 0;}
.ft-bottom{ background-color:#181818;}
.ft-bottom .two{ height:74px; border-bottom: 1px solid #3f3f3f; border-top: 1px solid #3f3f3f; font-size:14px; color: #c9c9c9; line-height: 74px; margin-top: 35px;}
.ft-bottom .two img{display:block; float: left; margin-right:20px;}
.ft-bottom .two .b{margin-left:170px;}
.ft-bottom .three{ height:135px; margin:30px 0 20px;}
.ft-bottom .three .font{ width:auto; line-height: 30px; color: #c9c9c9;max-width: 480px; height: 120px; overflow: hidden;}
.ft-bottom .three .font a{ color: #c9c9c9; transition: .3s;}
.ft-bottom .three .font a:hover{color:#c91520;}
.ft-bottom .three .img{ width:auto;margin-left:130px;}
.ft-bottom .three .img img{ margin:34px 8px;}
.ft-bottom .three .pic{ width:210px;}
.ft-bottom .three .pic .fl{ width:73px; color: #c9c9c9; float:left;writing-mode:vertical-lr; line-height: 40px; margin-right:16px;}
.ft-bottom .three .ewm-box{ background:url(../images/codebg.png) no-repeat center 0; float:left; width:119px;}
.ft-bottom .three .ewm-box img{ width:97px; height:97px; display:block; margin:12px auto 5px;}
.ft-bottom .three .ewm-box p{ color:#999; text-align:center;}
.links{ border-top:1px solid rgba(63,63,63,.28); height:41px; line-height:41px; background-color:#181818;}
.links span{  font-size:14px; color:#5e5e5e; padding-right:8px;}
.links a{ color:#5e5e5e; padding-right:40px;}
.links a:hover{ color:#999; text-decoration:underline;}


/*产品列表*/
.Su_Nav{width:10%; text-align:center;padding:0; float:left; margin-left:1%; border-bottom:1px solid #dedede;}
.Su_Nav .top_nav{height:60px;line-height:60px;cursor:pointer;position:relative;color:#fff;background:#d50000;border:1px solid #d50000; font-size:17px; font-weight:bold;}
.Su_Nav .top_nav img{display:inline-block; padding-right:5px; vertical-align:middle;}
.Su_Nav ul{width:100%;}
.Su_Nav ul li{ height:60px;line-height:60px; text-align:center;cursor:pointer;position:relative;border:1px solid #dedede;border-bottom:none;font-size:15px;color:#535353; display:block;}
.Su_Nav ul li a{display:block;line-height:60px; color:#535353; font-size:15px; background:#ececec}
.Su_Nav ul li.on a{ background:#d50000; color:#fff;}
.Su_Nav ul li:hover a{background:#d50000; color:#fff;}
.pro-wrap .proList{ float:right; width:88%;}
.pro-wrap .proList ul{ width:100%; margin:0 auto;}
.pro-wrap .proList li{ width:20%;}
.proList li{float:left;background:#eee;margin:0 0 10px;padding:1px 0; overflow:hidden; box-sizing:border-box; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.proList li .pImg{display: table-cell; text-align:center; vertical-align:middle; width:100%;overflow:hidden; background:#fff;}
.proList li img{  transition:all 0.5s; display:block; width:100%; height:auto;}
.proList li h5{font-size:16px;font-weight:normal;text-align:center;height:38px;line-height:35px;border-bottom:1px solid #ddd;border-left:none;border-right:none;padding:0 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.proList li .btn{height:35px;line-height:35px;text-align:center;}
.proList li .btn a{float:left;width:50%; box-sizing:border-box;}
.proList li .zx{border-right:1px solid #ddd;}
.proList li .btn1{color:#b61f24;}
.proList li .btn1:hover{text-decoration: underline;}
.proList li:hover{box-shadow: 0 0 4px #c1c1c1;}
.proList li:hover h5{color:#b61f24;}
.proList li:hover img{transition:all 0.5s;transform:scale(1.1,1.1);}

/*网站位置*/
.mub01InpageBannerr{ background:url(../images/pro-banner.jpg) no-repeat center bottom; height:360px;}
.mub02address { width: 100%; border-bottom: 1px solid #e4e4e4;}
.container {
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}


.sideMen-pro{ width:268px; background-color:#fff; overflow:hidden; border: 1px solid #e4e4e4; border-bottom:none;}
.sideMen-pro h3{ height:59px; line-height:59px; color:#333; font-size:18px; text-indent:40px; border: 1px solid #e4e4e4; border-left:none; border-right:none; border-top:none; }
.sideMen-pro h3 em{ display:none;} 
.sideMen-pro h3 a{ display:block; background:url(../images/pro_2.png) no-repeat 10px center;}
.proList .sideMen-pro h3 a.on{ color:#14a73c; font-weight:bold;  color:#14a73c;  background:url(../images/pro_on.png) no-repeat 10px center;}
.sideMen-pro h3:hover a{ color:#14a73c;}
.sideMen-pro ul{ display:block; }
.sideMen-pro ul li { width:50%; border-bottom:1px dashed #f2f2f2; float:left;} 
.sideMen-pro ul li a{ color:#333; font-size:13px; height:36px; line-height:36px; padding-left:30px; display:block; background:url(../images/jian.png) no-repeat 19px center;}
.sideMen-pro ul li a:hover { color:#14a73c;}
.proList .sideMen-pro ul li a.on{ color:#14a73c; font-weight:bold; background-image:url(../images/jian-w.png);}




/*分页*/
.page_wrap{float:left; position: relative;left: 50%; margin-top:24px; margin-bottom:50px; }
.page{display:block; position: relative;left: -50%;}
.page li,.page .nolink{
	color:#999;
    padding:10px 15px;
    text-decoration:none;
    transition: all .2s;
    border:1px solid #999;
	border-radius:2px;
	margin:3px 10px;
	display:inline-block;
	cursor:pointer;
	}
.page li a{ display:block;}	
.page .nolink, .page span{ color:#999; cursor:pointer;}
.page .cur {
	padding:10px 15px;
    color:#fff;
    border:1px solid #000; 
	background-color:#000;
	border-radius:2px;
}
.page li:hover { color:#fff; border-color:#c91520; background-color:#c91520;}

.page li:hover a{ color:#fff;}



/* 产品详情 */
.cp_wrap{ padding:0px 0 50px; margin-bottom:40px;}
.screenshot{ padding-top:30px; margin-bottom:40px; margin-left:10px;}
#preview{ text-align:center; width:600px; height:auto; padding:15px 25px; background-color:#fff;-webkit-box-shadow: 0px 2px 5px 1px rgba(128,128,128,.5); -ms-box-shadow: 0px 0px 8px  rgba(128,128,128,.5); -moz-box-shadow: 0px 0px 8px  rgba(128,128,128,.5);box-shadow: 0px 0px 8px  rgba(128,128,128,.5); }
.jqzoom{ width:600px;  position:relative;}
.jqzoom img{ width:600px; height:400px;}
.zoomdiv{ left:900px; height:400px; width:400px;}
.list-h li{ float:left; }
#spec-n5{width:500px;  padding-top:10px; overflow:hidden; }
.control{  width:14px; height:69px; cursor:pointer; float:left;}
#spec-left{ background:url(./images/ico.png) no-repeat left 0;}
#spec-right{ background:url(./images/ico.png) no-repeat -14px 0;}
#spec-left:hover{ background-position:left -69px;}
#spec-right:hover{ background-position:-14px -69px;}
#spec-list{ width:500px; float:left; overflow:hidden; display:inline;margin:0px 13px;}
#spec-list ul{ float:left;}
#spec-list ul li{ float:left; width:96px; padding-right:10px;}
#spec-list ul li img{ padding:2px; border:1px solid #ccc; width:90px; height:63px}
/*jqzoom*/
.jqzoom{padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:0px;height:0px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:40px;height:40px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
/*  产品缩略图 END*/
.screenshot .info {	width:500px; line-height: 28px; color: #555; float: right;  margin-top:20px; overflow:hidden}
.screenshot .info .pro-detail li{ text-align:left; width:100%; line-height:28px; overflow:hidden}
.screenshot .info ul li.title{ margin:5px 0;}
.screenshot .info ul li h2{  font-size:24px;}
.info h2 {
    width: 100%;
    font-size: 30px;
    font-weight: 900;
    clear: both;
	margin-bottom:30px;
}
.info ul {
    width: 100%;
    overflow: hidden;
    clear: both;
}
.info ol {
    width: 100%;
    overflow: hidden;
    clear: both;
 	margin-bottom:10px;
}
.info ol li {
    text-align: center;
    margin-right: 20px;
    padding: 10px 15px;
    float: left;
}
.info ol li a {
    background-image: url(../images/service-icon.png);
    background-repeat: no-repeat;
    padding-top: 40px;
    display: block;
    text-decoration: none;
}
.info ol .msg a {
    background-position: center top;
}
.info ol .service a {
    background-position: center -80px;
}
.info ol .case a {
    background-position: center -160px;
}
.info ol .contact a {
    background-position: center -240px;
}
.info ol .phone a {
    background-position: center -320px;
}
.p_table, .p_table tr, .p_table tr td, .p_table tr th {
    border: #ccc solid 1px;
}
.p_table {
    width: 100%;
    margin: 0 auto;
    border-collapse: collapse;
	text-align:center;
}
.p_table tr { color: #777; }
.p_table>tbody>tr:hover { background-color: #c91520; color:#fff;}
.p_table th{ line-height:40px;}
.dlcpys_text{height: 40px;line-height: 40px;padding-bottom: 10px; margin-bottom:20px;}
.dlcpys_text p{border-bottom: 2px solid #c91520;width: 100px;font-size: 22px;padding-bottom: 5px; padding-top: 10px;}

.cp_left{width: 940px; float: left; position: relative; border:1px solid #f0f0f0; border-top:none;}
.section-content{ border-bottom: 5px solid #0000FF; min-height: 500px; width: 900px; margin: auto; line-height: 500px; text-align: center; }
.nav-height{ position:relative; height:58px;}
.nav-wrap { width:940px;height:58px;background:#f0f0f0;}
.nav-wrap.navFix, .Su_Nav.navFix{position: fixed;top: 0;  box-shadow: 0 0 5px rgba(0,0,0, 0.2);border-bottom:1px solid #e3e3e3\9; z-index: 99999;} 
.nav-wrap ul {padding: 0;margin: 0 auto; width:940px; display: block; border-bottom: 2px solid #eee;}
.nav-wrap.navFix ul{ border-bottom: 0;}
.nav-wrap li { width:122px; display: inline-block; text-align: left;height: 58px; line-height: 58px; float: left;}
.nav-wrap li a {display: block; width:122px; height:58px; line-height:58px; font-size:16px; text-align:center; color: #333; text-decoration: none; box-sizing:border-box;}
.nav-wrap li a:hover{color: #4680d1;}
.nav-wrap li a.active {border-top:3px solid #ff7a03;color: #333; background:#fff; line-height:53px;}
.nav-mobile {display: none;font-weight: bold;width: 100%;}
.click-me {width: 150px;height: 30px; background: #4680d1;color: white; text-align: center;line-height: 30px;}
.click-me a {display: block;color: white;}
.canshu, .cp_detail, .cp_adv{ background-color:#fff; width:900px; padding:20px;}
.cp_detail{  margin-top:20px; }
.cp_detail img{ max-width:100%; margin:10px auto; display:block;}
.cp_detail{ color:#666; line-height:30px;}
.cp_adv dl{height:258px;background:#efefef; overflow: hidden;}
.cp_adv dt{ width:460px; overflow: hidden;}
.cp_adv dt img{ width:460px; height:280px;}
.cp_adv dd{ width:340px; padding:20px 0 0 25px;overflow: hidden;}
.cp_adv .dl02 dd{ width:380px; padding:40px 60px 0 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.cp_adv dd h3 { font-size:18px; color:#000000; font-weight:bold; height:65px; overflow: hidden; text-transform: uppercase;}
.cp_adv dd h3 span{display: inline-block; width:60px; height:65px;background: url(../images/construction_ico01.jpg) no-repeat 0  0;text-align: center; font-weight: normal;padding-top:18px; font-size:30px; color:#fff; font-family: Arial;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; line-height: 50px; margin-right: 14px; float: left;}
.cp_adv dd h3 i{display: block; float: left;padding-top:20px;}
.cp_adv dd p{margin: 12px 0 0 27px; font-size: 16px; color:#737373; line-height: 30px; padding-left: 36px;background: url(../images/construction_ico02.jpg) no-repeat 0 10px;}
#section4{ width:900px; height:450px; padding:0px 35px 0; box-sizing:border-box; background:#fff; margin-top:10px;}
#section4 .bt{ height:50px; width:100%;}
#section4 .bt h3{ font-size:20px; color:#333; font-weight:normal; margin-top:15px; font-weight:bold;}
#section4 .bt p{ color:#666; margin-top:10px;}
.input1{ width:295px; height:40px; float:left; margin-top:35px;}
.input1 span{ float:left; width:55px; height:40px; line-height:40px; color:#666}
.input1 input{ width:230px; height:40px; background:#f4f4f4; border:none; border-radius:3px; padding:0 15px; box-sizing:border-box; color:#999;}
.input2{ width:800px; height:135px; float:left; margin-top:25px;}
.input2 span{ float:left; width:55px; height:40px; line-height:40px; color:#666}
.input2 textarea{ width:580px; height:150px; background:#f4f4f4; border:none; border-radius:3px; padding:15px; box-sizing:border-box; color:#999; resize: none; outline:none;}
.input3{ width:200px; height:40px; margin-top:45px; margin-left:55px;}
.input3 input{ width:160px; height:40px; background:#c91520; border:none; float:left; border-radius:5px; color:#fff; text-align:center; line-height:40px; cursor:pointer;}
.cp_right{ width:236px; float:right; background:#fff; border:5px solid #f0f0f0; overflow:hidden; padding:0; box-sizing:border-box;}
.cp_right h2{ font-weight:bold; background-color:#c91520; height:50px; line-height:50px; color:#fff; text-indent:20px;}
.cp_right .nr{ margin-bottom:15px;}
.cp_right .more{ width:196px; height:38px; background:#c91520; border-radius:5px; color:#fff; text-align:center; line-height:38px;}
.fixed{ position:fixed; top:0; margin-left:964px; z-index:999;}
.cp_right{ width:226px; border:1px solid #ddd;  }
.cp_right h3{ height:40px; line-height:40px; padding-left:10px;   border-top:1px solid #e3e3e3; background:#f4f4f4; font-siz:15px;}
.cp_right h3 em{ float:right; display:block; width:40px; height:40px;   background:url(../images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.cp_right h3 em.on{ background-position:16px -57px; }
.cp_right ul{ padding:8px 25px; color:#999; display:none;  }
.cp_right li{ border-bottom:1px dashed #ddd; line-height:40px; text-indent:8px; }





/* 新闻列表页 */
.main_title{ padding-top:82px; }
.news_class { display: table; margin:40px auto; }
.news_class li { display: table-cell; }
.news_class li a {	display: block; float: left; padding: 13px 30px; color: #333; margin: 0 10px; background-color: #cfcfcf;}
.news_class li a:hover, .news_class .on { background: #cf0000; color: #fff; transition: all 0.5s;}
.news_list .list{ width:100%; margin-bottom:40px;}
.news_list .news_item{ padding:40px 0; border-bottom:1px solid #e3e3e3; color:#858383; }
.news_list .news_item:hover{ box-shadow:0px 0px 10px 2px #e6e6e6;}
.news_item .fl{ width:360px; height:204px; overflow:hidden;}
.news_item .fl a{ display:block;}
.news_item .fl a img{ width:360px; height:204px; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s;}
.news_item .fl a:hover img{ -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); transform:scale(1.2);}
.news_item .fr{ width:800px;  color:#858383;}
.news_item .fr h3{ height:22px; line-height:22px; font-size:22px;  font-weight:normal; overflow:hidden;}
.news_item .fr h4{ height:90px; margin:20px 0 35px; line-height:30px;  color:#858383; font-weight:normal;  overflow:hidden;}
.news_item .fr p span{ display:inline-block; height:30px; line-height:30px; background:url(../images/zz.png) no-repeat left center; padding-left:22px; margin-right:52px;}
.news_item .fr p span.time{ background-image:url(../images/time.png);}
.news_item .fr p span.num{ background-image:url(../images/num.png);}
.news_item .more{ margin:0 auto; display:block; width:114px; height:36px; line-height:36px; text-align:center; border:1px solid #cfcfcf; font-size:16px; color:#7f7f7f;}
.news_item .fr .more{ margin:-30px 0 0; float:right; border-color:#bebebe; -webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease; transition:all 0.3s ease; }
.news_item .fr .more:hover{ border-color:#c91520; background-color:#c91520; color:#fff;}

/* 新闻详情 */
.newsleft{ width:241px; overflow: hidden; margin: 48px 0;}
.newslist h3{padding:18px 0 0 40px;height:85px;overflow: hidden; font-size: 26px; background:url(../images/news-l-top.png) no-repeat 198px 48px #c91520 ; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;color:#fff;line-height: 30px;}
.newslist h3 i{display: block; font-size: 24px; color:#eee; text-transform: uppercase;font-weight: normal; }
.newslist li{ border-bottom: 1px solid #efefef;}
.newslist li a{display: block; color:#fff; font-size: 18px; background: url(../images/news-jt1.png) no-repeat 201px  center #000  ; height:49px; padding-left: 42px;line-height: 49px;}
.newslist li a:hover , .newslist li.cur a{color:#774331;font-weight: bold; background:#fed200 url(../images/news-jt.png) no-repeat 201px  center; }
.hotnews{ margin-top: 30px;}
.hotnews h3{height:55px; position: relative;overflow: hidden;background: url(../images/newslist_ico03.png) no-repeat 115px center; font-size: 24px; color:#161616; line-height: 55px;}
.hotnews h3::before{position: absolute; content:""; width:100%;height:1px; top:0px;left: 0;background:#d6d6d5;}
.hotnews h3::after{position: absolute; content:""; width:103px;height:2px; top:0px;left: 0;background:#ffd202;}
.hotnews dl{background:#efefef url(../images/news_line.gif) no-repeat center bottom;padding:9px 0 30px;}
.hotnews dt{ width:225px; margin: 0 auto;}
.hotnews dt img{ width:225px;height:127px;}
.hotnews dd{padding:13px 15px 0;}
.hotnews dd h4{text-align: center; font-weight:bold;}
.hotnews dd h4 a{ font-size: 14px; color:#000000; line-height: 20px; }
.hotnews dd p{padding-top: 13px; font-size: 14px; color:#737373; line-height: 24px; max-height:72px; overflow:hidden;}
.newspic{ width:239px; margin: 1px auto 0; background:#fed200;}
.newspic img{ width:239px; height:288px;}
.newspic span{display: block;position: relative;margin: -31px 0 0 156px; width:62px;}
.newspic span img{ width:62px;height:62px;border:3px solid #fff;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;border-radius: 100%;}
.newspic p{padding:15px 20px 20px; font-size: 14px; line-height: 22px; color:#774331;}
.newspic h3{display: inline-block;border-bottom: 1px solid #9a7a10; font-size: 16px; color:#774331; margin-left: 20px; height:35px ;}
.ntel{padding:20px 0 0 67px; font-size: 14px; color:#774331;background:#fed200 url(../images/tel.png) no-repeat 22px 20px;height:63px; font-size: 14px; color:#774331; line-height: 18px;}
.ntel span{ font-size: 22px; font-family: Arial; color:#774331;font-weight: bold;line-height: 24px;display: block;}
.newsright{margin: 35px 0; width:930px; overflow: hidden;}
.news_t1{height:60px; position: relative; overflow: hidden; padding-left: 38px; line-height: 55px; margin-bottom: 30px;}
.news_t1::before{position: absolute; content: ""; width:960px;height:1px;background:#cccdcd; top: 27px;left: 175px;}
.news_t1 a{ font-size: 30px; color:#161616;font-weight: normal;}
.news_t1 span a{display: block;margin-top: 19px; width:57px;height:20px;text-align: center; line-height: 20px; font-size: 14px; color:#774331;background:#fed200;}
.newsdetail{background:#efefef;margin-bottom: 13px; margin-top: 15px;}
.newsdetail h3{padding-top: 11px;height:87px;border-bottom: 1px dashed #9d9d9c; margin:0 20px;line-height: 87px; font-size: 28px; color:#000000;text-align: center;font-weight: normal; font-weight:bold;}
.newsdetail_t{height:75px;border-bottom: 5px solid #fbffff;overflow: hidden;padding:0 20px 0 42px; line-height: 75px; color:#8d8d8d; font-size: 14px;}
.newsdetail_t em{display: inline-block;padding:0 20px;}
.newsdetail_t span{background: url(../images/newsdetail_ico.gif) no-repeat 0 0; width:79px; height:38px;line-height: 27px; color:#774331;text-align: center;margin-top: 23px;}
.newsdetailwz{padding:30px 25px 50px; overflow: hidden; line-height:200%;}
.newsdetailwz p{padding:0 25px; font-size: 14px; line-height: 30px; color:#737373;}
.newsdetailwz img{display: block; margin: 30px auto 10px; max-width:890px;}
.newsdetail_tj{background:#efefef;}

.newsdetail_fy{height:80px;margin:0 50px 0 25px;overflow: hidden;line-height: 80px; font-size: 14px; color:#000;}
.newsdetail_fy span{display: block;}
.newsdetail_fy span a{ color:#545454;}

.newsdetail_tj{padding:30px 25px;}
.newsdetail_tj h3, .product_tj h3{ width:116px;height:35px;background:#ffc600;text-align: center; line-height: 35px; font-size: 16px; color:#774331;margin-bottom: 25px;}
.newsdetail_tj li{ line-height: 42px; padding-left: 15px;background: url(../images/newsdetail_ico01.png) no-repeat 0 18px; font-size: 14px;}
.newsdetail_tj li a{ color:#676767;}
.newsdetail_tj li a:hover{ color:#c91520;}
.newsdetail_tj li span{font-family: Arial; color:#949494;}

/*推荐产品*/
.mub02tjcp{ padding-bottom:20px;}
.mub02Top {
    width: 870px;
    margin: 0 auto;
    padding-top: 20px;
}
.mub02Top h2 {
    font-size: 18px;
    color: #c30101;
    font-weight: normal;
    height: 40px;
    border-bottom: 1px solid #e4e4e4;
}
.mub02tjcp .conBox {
    margin-top: 20px;
}
.mub02tjcp .conBox .bd {
    width:870px; 
	height:230px;
	overflow:hidden;
	margin:0 auto;
}
.mub02tjcp .conBox li {
    width: 280px;
    float: left;
    margin-right: 15px;
    text-align: center;
}
.mub02tjcp .conBox li a {
    display: block;
    text-decoration: none;
}
.mub02tjcp .conBox li span {
    display: block;
    width: 278px;
    overflow: hidden;
    border: 1px solid #e4e4e4;
}
.mub02tjcp .conBox li img {
    display: block;
    transition: all .5s ease-out;
    width: 278px;
    height: 193px;
}
.mub02tjcp .conBox li:hover span {
	border-color:#c30101;
}
.mub02tjcp .conBox li:hover img {
    transform: scale(1.1);
}
.mub02tjcp .conBox li:hover em {
     color: #c30101;
}
.mub02tjcp .conBox li em {
    display: block;
    font-size: 14px;
    color: #333333;
    margin-top: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}





/*.广告*/
.mub02Ad, .mub02tjcp, .tgyd{
    border: 1px solid #e4e4e4;
    position: relative;
    margin-top: 20px;
    margin-bottom: 20px;
	width:908px;
	float:right;
	background-color:#fff;
}
.mub02Ad{background:url(../images/kf.jpg) no-repeat 20px 15px #fff;}
.mub02Ad{ height: 228px;}
.mub02Ad .conBox {
    margin-left: 338px;
    padding-top: 48px;
}
.mub02Ad .conBox h3 {
    font-size: 22px;
    color: #0054a8;
    font-weight: normal;
}
.mub02Ad .conBox p {
    font-size: 15px;
    color: #333333;
    margin-top: 6px;
}

.mub02Ad .conBox .boxu {
    margin-top: 38px;
}



/*新闻上一篇下一篇*/
.pagings{ border-top: 1px solid #e4e4e4; height: 59px; padding: 10px;}
.pagings  span{ display:block; line-height: 32px;}
.pagings  span:hover a{ color:#c30101; text-decoration: underline;}


/*推荐产品*/
.product_tj{ background-color:#efefef; padding:30px 25px;}
.product_tj .bd{width:930px; overflow:hidden;}
.product_tj ul li{ float:left; width:290px; margin-right:5px; border:1px solid #ddd;} 
.product_tj ul li .pro-pic{ width:290px; height:193px; overflow:hidden;}
.product_tj ul li img{ width:290px; height: 193px; transition:all 0.3s;}
.product_tj ul li p{ background-color:#fff; text-align:center; line-height:40px; height:40px;}
.product_tj ul li:hover img{ transform:scale(1.1);}
.product_tj ul li:hover p{ background-color:#000; color:#fff;}



/* 公司介绍 */
.aboutus, .map-wrap, .message-wrap{ margin-bottom:40px; padding-top:40px;}
.about_tit{ height:62px; margin-bottom:35px; color:#2680ec;}
.about_tit h1{ height:30px; line-height:30px; font-size:30px; font-weight:bold; text-align:center; margin-bottom:18px; color:#c30101;}
.about_tit h4{ color:#999; font-family: Times New Roman; text-transform:uppercase; text-align:center;}
.barnav1{ background:#f5f5f5; height:55px; line-height:55px;}
.barnav1 .w1200{  background:url(../images/ft_add.png) no-repeat 0 center; padding-left: 34px;  color:#666;}
.barnav1 a.mbxwz { color: #000000;}
.about-js{ background:url(../images/about_bj.png) no-repeat center 0; margin-top:56px; overflow: hidden;}
.about-js dl{height:383px; overflow: hidden; position: relative;}
.about-js dl::before{position: absolute; content:""; left:595px;top: 29px; width:169px;height:1px; background:#c1c1c1; z-index: 3;}
.about-js dl::after{position: absolute; content:""; left:709px;top: 28px; width:57px;height:3px; background:#fed200;}
.about-js dt{ float: left;margin-left: 115px; width:554px;overflow: hidden;}
.about-js dt img{ width:554px;height:383px;}
.about-js dd{ float: right; width:485px; overflow: hidden;}
.about-js dd h3{ font-size: 30px; color:#040404;padding-top: 56px; line-height: 34px;font-weight: normal;}
.about-js dd h3 span{display: block; font-size: 24px; color:#c91520;}
.about-js dd p{padding-top: 35px; font-size: 16px; line-height: 30px; color:#737373;}
.aboutpic{width:365px; margin-top: -223px; position: relative;}
.aboutpic img{border:3px solid #fff; width:359px; height:252px;}
.aboutwz{padding-top:40px; font-size: 16px; line-height: 30px; color:#737373; margin-bottom:40px;}
.brand_bj{background: url(../images/brand_bj.jpg) no-repeat center 0;height:716px;overflow: hidden; margin:0px 0 50px;}
.brand{ width:1200px; margin: 0 auto;overflow: hidden;}
.brand h2{padding:107px 0 0 40px; width:204px; float: left; overflow: hidden; font-size: 30px; color:#040404; line-height: 32px;font-weight: normal; ;}
.brand h2 i{ font-size: 36px; color:#c91520;line-height: 40px; text-transform: uppercase;display: block;padding-bottom: 5px;}
.brand_c{ width:984px; float: right;overflow: hidden; margin-top: 76px;height:564px;background:#fff;}
.brand_c dl{ width:328px;overflow: hidden; float: left;}
.brand_c dt img{ width:328px;height:282px;}
.brand_c dd{ height:282px;overflow: hidden; padding-top: 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.brand_c dd p{ padding:20px 30px; font-size: 14px; line-height: 24px; color:#737373;}
.brand_c dd p span{display: block; font-size: 18px; color:#323232;margin-bottom: 5px;}

.bt02{text-align: center; padding:30px 0; line-height: 40px;}
.bt02 a{ color:#000; font-size:36px;}
.bt02 span{ display:block; font-size:36px; background: url(../images/case_line.png) no-repeat center bottom; color:#c91520; font-family: Arial; font-family: Myriad Pro; text-transform: uppercase; height:55px; line-height: 45px;margin-bottom: 8px;}
.honor{ margin-bottom:40px;}
.honor .bd{ width:1200px; height:344px; overflow:hidden;}
.honor li{width:485px;float: left;height: 344px; margin-right:15px;}
.honor li img{ width:485px; float:left;}
.fzlc { margin-top:40px;}



/* 生产视频 */
.videolist { position:relative; float:left; width:540px; height:340px; margin-right:50px; margin-top:40px; margin-bottom:30px; }
.videolist:hover{ cursor: pointer; }
.videolist:hover .vtime{ color:#c91520;}
.videolist .vdo-pic{ width:540px; height:300px;}
.vtime{ text-align:center; font-size:16px; height:40px; line-height:40px;}
.videoed { display:none; width:540px; height:300px; position: absolute; left:0; top:0; z-index:99; background:url(../images/play.png) no-repeat center center; background-color:rgba(0,0,0,0.8) }
.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:50%; margin-left:-360px; margin-top:-220px; z-index:100; width:640px; height:360px; padding:60px; background-color:#000; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }
.ny_cp{ width:100%; height:711px; background:url(../images/ab_bg.jpg) no-repeat center; background-attachment: fixed;s background-size: cover; overflow:hidden;}
.ny_cp .w1200{ width:1200px; height:530px; background:#fff; border-radius:5px; margin:87px auto; overflow:hidden;}
.ny_cp h3{ font-size:30px; color:#333; font-weight:normal; text-align:center; margin-top:46px;}
.ny_cp p{ padding:0 55px; color:#666; line-height:33px; margin-top:30px;}
.ny_cp img{ width:1098px; height:210px; margin:20px auto 0; display:block;}
.ny_cp a{ transition:all 0.5s; width:165px; height:43px; margin:30px auto; display:block; border-radius:5px; border:1px solid #c30101; text-align:center; line-height:43px; font-size:15px; color:#c30101;}
.ny_cp a:hover{ background:#c30101; color:#fff;}
.news{ width:1200px; height:245px; margin:55px auto; overflow:hidden;}
.news .bt{ font-size:30px; color:#333; font-weight:normal;}
.news .nr{ width:1236px; height:186px; margin-top:20px;}
.news .nr li{ width:582px; height:186px; background:#f6f6f6; float:left; padding:25px 30px; box-sizing:border-box; margin-right:36px;}
.news .nr li h3{ font-weight:normal; font-size:15px; color:#333; width:560px; height:25px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news .nr li i{ margin-top:5px; margin-bottom:5px; font-style:normal; color:#999; display:block;}
.news .nr li p{ color:#666; line-height:25px; height:50px; overflow:hidden; margin-bottom:10px;}
.news .nr li span{ color:#333;}
.news .nr li:hover{ background:#ededed;}
.news .nr li:hover h3{ color:#c30101;}





/* 联系我们 */
.contactwz{ height:246px;}
.contactwz dt{margin-top:0; width:277px; overflow: hidden; float: right;z-index: 99;position: relative;}
.contactwz dt img{ width:271px;height:319px;border:3px solid #fff;}
.contactwz dd{padding:52px 0 0 17px; width:870px; float: left; overflow: hidden;}
.contactwz dd h3{ font-size: 24px; color:#000000;font-weight: normal;}
.contactwz dd p{padding-top: 12px; font-size: 16px; line-height: 30px; color:#737373;}
.contactwz dd b{ font-size: 24px; font-family: Arial; color:#000000;}
.contact01 .w1200{margin-bottom: 34px;background:#f6f6f6;padding:24px 66px 34px;}
.contact01 h3{height:78px; font-size:34px; color:#000000; line-height: 78px; font-weight: normal; position: relative;}
.contact01 h3 span{ display: inline-block;padding-left: 10px; font-size: 18px; color:#333333;}
.contact01 h3::before{position: absolute; content:""; width:100%;height:1px; bottom:1px;left: 0;background:#c91520;}
.contact01 h3::after{position: absolute; content:""; width:148px;height:3px; bottom:0px;left: 0;background:#c91520;}
.contact01 p{margin-top: 30px;padding-bottom: 30px;padding-left: 53px; font-size: 16px ; color:#737373;line-height: 30px;border-bottom: 1px dashed #7b7b7b;}
.h01{margin-top: 30px;}
.contact01 .p01{background: url(../images/contact_ico01.png) no-repeat 0 0;}
.contact01 .p02{background: url(../images/contact_ico02.png) no-repeat 0 0;}
.contact01 .p03{background: url(../images/contact_ico03.png) no-repeat 0 0; border-bottom: 0;}
.contact01 p em{display: inline-block;padding:0 40px;}
.contact02 .w1200{background:#f6f6f6;padding:24px 66px 66px; margin-bottom:40px;}
.contact02 h2{height:102px; line-height: 102px;overflow: hidden; font-size: 36px; color:#c91520;  font-family: Arial; position: relative; font-weight:bold;}
.contact02 h2::before{position: absolute;content:""; width:88px;height:3px;background:#c91520; top: 55px;left: 90px;}
.contact02 h3{ padding-left: 66px; font-size: 24px; color:#333333;line-height: 30px;height:58px;border-bottom: 1px dashed #7b7b7b;}
.h02{background: url(../images/contact_ico06.png) no-repeat 0 0;}
.h03{background: url(../images/contact_ico07.png) no-repeat 0 0;}
.contact02 p{padding:16px 0 38px;font-size: 16px; line-height: 24px; color:#737373;}
#map{ width:1188px; height:448px; border:#ccc solid 1px; font-size:12px;}
#map p{ padding:0;}

/* 在线留言 */
.message-wrap, .map-wrap{	margin-bottom: 40px; padding-top: 40px;}
.message{ border:1px solid #bbb; background:url(../images/msg-bg.jpg) no-repeat center bottom #fff; padding: 40px 15%;}
.message li{ margin-bottom: 10px;  line-height: 35px; color: #666; overflow: hidden;}
.message li label{ display: inline-block; width: 120px; color: #666; vertical-align: top; text-align: right;  height: 33px; line-height: 33px; overflow: hidden;}
.message li label b{color: #f00;}
.message li label span{ font-weight:bold;}
.message li .inp{ width: 73%; margin-right: 10px; outline: none; padding-left: 10px; border: 1px solid #eee; height: 33px;line-height: 32px;color: #666; box-sizing: border-box;/* float: left; */}
.message li textarea { width: 73%; height: 102px; line-height: 24px; border: 1px solid #eee; font-family:"microsoft yahei"; outline: none; resize: none; overflow: auto; margin-right: 10px; padding-left: 10px; box-sizing: border-box;}
.message li .code_gg{ width: 80px; margin-right: 10px; outline: none; padding-left: 10px; border: 1px solid #eee; height: 33px; line-height: 32px; color: #666;}
.code_gg_li img { vertical-align: middle; width: 100px;  height: 32px;}
.last-li{  padding-left: 120px;}
.last-li .inp-b{ width:100px; height: 30px; border: 0; text-align: center; color: #fff;  cursor: pointer; background-color:#c30101;}


/* 网站地图 */
.map_main {
    overflow: hidden;
    border: solid 5px #F0F0F0;
    padding-bottom: 30px;
    background: #fff;
	width:1280px;
	margin:30px auto;
}
.sitemap_con {
    width: 1120px;
    margin: 0 auto;
    color: #666;
}
.sitemap_con .map_top {
    border-bottom: solid 1px #d7d7d7;
}
.site_r_link {
    width: 136px;
    margin-top: 20px;
    border: 1px solid #cdcdcd;
    background: #F8F8F8;
    padding: 5px 10px;
    float: right;
}
.site_plc {
    padding: 5px 0;
    text-indent: 10px;
}
.sitemap_con h4 {
    font-size: 16px;
    line-height: 30px;
    font-weight: bold;
    margin: 10px 0;
    margin-right: 10px;
}
.b4 {
    border: 1px dashed #b3b3b3;
    padding: 10px 5px;
}
.b4 ul {
    padding: 0 11px;
}
.b4 li {
    float: left;
    line-height: 25px;
    height: 25px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 133px;
    overflow: hidden;
    margin: 0 10px;
}
.b4 li:hover a{ color: #c91520; text-decoration: underline;}
.zabtcon dl { width:1100px; line-height:25px; margin-bottom:10px;}
.zabtcon dl dt{ display:block;}
.zabtcon dl dt a{ font-weight:bold;  color:#c91520; padding-right:20px;}
.zabtcon dl dd{ display:block;}
.b4 .zabtcon dl ul { padding: 0;  padding-left:20px;}
.b4 .zabtcon dl ul li{ padding-right:20px; margin:0; width:auto;}

/* 企业荣誉 */
.photos_wrap .qyfc-wrap{ margin-top:40px;}
.photos_wrap .title{ margin-left:42px; margin-top:0;}
.photos_wrap ul ,qyfc-wrap ul{ margin:35px 0 14px;}
.photos_wrap .gallery , .qyfc-wrap .gallery{
    text-align: center;
}
.gallery img {
    height: 100%;
}

.gallery a {
    width:227px; 
	height:166px;
    display: inline-block;
    overflow: hidden;
}

.baguetteBoxOne { width:1200px;  margin:40px auto 0 auto;}
.photos_wrap .baguetteBoxOne { width:1020px;  margin:40px auto 0 auto;}
.list{ width:110%;}
.list dl { float: left; background: #f0f0f0; margin: 0 29px 30px 0;}
.list dt{ border: 1px solid #e5e5e5; padding:2px; background: #fff;}
.list dl dt img { display: block;width: 100%; }
.list dl dd { height: 50px; line-height: 50px;text-align: center;  color:#4b4a4a; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: #f0f0f0;}



/* 搜索页面 */
.seach-list li{width:856px;display: block;padding: 15px 20px;border: 1px solid #ddd;margin-top: 15px;margin-bottom: 15px;}
.seach-list li h3{display: block;height: 40px;line-height: 40px;overflow: hidden;}
.seach-list li h3 a{display: block;height: 40px;line-height: 40px;overflow: hidden;font-size: 18px;color: #fe9001;}
.seach-list li p{ line-height: 28px;color: #666;}
.seach-list li em{display: block;font-style: normal;}
.seach-list li em a{display: block;height: 30px;line-height: 30px;overflow: hidden;font-size: 16px;color: #fe9001;}
.seach-list li b{display: block;font-weight: normal;line-height: 30px;}


/* 右侧悬浮窗 */
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:2;
	width:50px;
	height:50px;
	right:10px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top:660px;/*360*/
	_margin-top:660px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:712px;
	_margin-top:712px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:764px;
	_margin-top:764px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_top {
	top:816px;
	_margin-top:816px;
	background:url(../images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-202px;
	top:-160px;
	width:200px;
	height:216px;
	background:url(../images/moquu_wx.png) no-repeat;
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-202px;
	top:-145px;
	width:200px;
	height:216px;
	background:url(../images/moquu_wshare.png) no-repeat
}


/*  产品列表二级导航  */
.barnav{ width: 100%; border-bottom: 1px solid #e4e4e4; height:43px; line-height:43px;}
.barnav .w1200{
    font-size: 13px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	background: url(../images/mub02address_homePage.png) no-repeat left center; text-indent:36px;
}
.barnav .w1200 a, .barnav .w1200 b{ color:#999;}
