﻿
/* CSS Document */
*{margin:0; padding:0; }
body,html{font-family:"微软雅黑",Arial;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#fff;font-size:14px; color:#595757;}
footer,banner,header,menu,nav{ display: block;}
h1,h2,h3,h4,h5,h6{ color: #595757; font-weight:normal;}
h3{ font-size:14px;}
a, input, select, textarea {outline:none !important;}
img {  width: auto\9;  height: auto;  max-width: 100%;  vertical-align: middle;  -ms-interpolation-mode: bicubic;}
.img-rounded {  border-radius: 6px;}
ol,ul{	list-style:none}
a{ text-decoration:none; color:#595757;}
a:hover{color:#004986; text-decoration: none;}
a:active,a:hover { outline: 0;}
p{ line-height:20px;}
.clear{ clear:both;}
.clearfix:after,.clearfix:before{display:table;content:" "}
ol,ul {	list-style:none}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{ float:left;min-height:1px;}
.col-12{ width:100%;}.col-11{ width:91.66666667%;}.col-10{ width:83.33333333%;}.col-9{ width:75%;}.col-8{ width:66.66666667%;}.col-7{ width:58.33333333%;}.col-6{ width:50%;}.col-5{ width:41.66666667%;}.col-4{ width:33.33333333%;}.col-3{ width:25%;}.col-2{ width:16.66666667%;}.col-1{ width:8.33333333%;}
@media (min-width:768px){.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}
@media (min-width:992px){.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}
@media (min-width:1200px){.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}

/* 通用*/
.bg-gray{ background:#efefef;}
.bg-blue{ background:#262f36; border-top:15px solid #2562b3;}
@media (min-width:768px){.bg-blue{ background:#262f36; border-top:35px solid #2562b3;}}
.container{ margin:0 auto; padding-left:15px; padding-right:15px;}
@media (min-width:768px){.container{width:750px}}
@media (min-width:992px){.container{width:970px}}
@media (min-width:1200px){.container{width:1170px}}
.padding50{ padding-top:50px; padding-bottom:50px;}
.onenews{ height:35px; line-height:35px; display:none}
.bnav{ height:35px; line-height:35px;}
.onenews span{ color:#ea5504;}
.bnav{ text-align:left;}
.bnav a{ padding:0 5px;}
@media (min-width:768px){.onenews{ display:block;}.bnav{ text-align:right;}}
.blue{ color:#004986;}


/*header*/
header{ border-bottom:1px solid #d3d3d3; display:none;}
.header-tel,.header-eamil{ background:url(../image/email.jpg) no-repeat left center; height:48px; line-height:48px; text-indent:3em; font-size:14px;}.header-tel a,.header-eamil a{ color:#898989;}.header-tel a:hover,.header-eamil a:hover{ color:#004986;}
.header-tel{ background:url(../image/tel.jpg) no-repeat left center; text-indent:2em;}
.headerlist{ width:100px; float:right; display:none;}
.headerlist li{ width:40px; margin-left:10px; float:left;height:48px;}
.headerlist li img{ width:35px;height:auto; margin-top:5px;}
.headerlist li p{ text-align:center; line-height:20px;}
@media (min-width:768px){.headerlist,header{ display:block;}}
.QQ{ background:url(../image/QQ.jpg) no-repeat center center; height:48px; display:block;}
.QQ:hover{background:url(../image/QQ_hover.jpg) no-repeat center center; height:48px; display:block;}
.QQweibo{background:url(../image/QQweibo.jpg) no-repeat center center; height:48px; display:block;}
.QQweibo:hover{background:url(../image/QQweibo_hover.jpg) no-repeat center center; height:48px; display:block;}
.tmall{background:url(../image/tmall.jpg) no-repeat center center; height:48px; display:block;}
.tmall:hover{background:url(../image/tmall_hover.jpg) no-repeat center center; height:48px; display:block;}
.fb{background:url(../image/fb.jpg) no-repeat center center;height:48px;  display:block;}
.fb:hover{background:url(../image/fb_hover.jpg) no-repeat center center;height:48px;  display:block;}

.top{height:103px; border-bottom:3px solid #0066aa;}
@media (min-width:768px){
.top{border-bottom:0;padding-top:20px;}
.top .container{ background:url(../image/index_24.jpg) no-repeat right; padding:0;}
}
.logo{ height:auto; padding-top:22px; padding-bottom:10px; float:left; padding-right:10px;}
.logo img{max-width:100%;}
.logo-text{ background:url(../image/index_29.jpg) no-repeat left 37px; height:56px; color:#898989; font-size:25px; line-height:28px; padding-left:30px; padding-top:37px; padding-bottom:10px; display:none;}
@media (min-width:992px){.logo-text{ display:block;}}

/*导航*/
.menu_nav{ width:35px; margin-top:50px; float:right; margin-right:10px;}
.menu_nav a.menulist{ background-image:url(../image/menu.png);width:35px; height:25px; display:block;}
#menu {position:absolute;top:0;right:0;z-index:100; background:#0094da; filter:alpha(opacity=90);opacity:0.9; width:180px; border-bottom-left-radius:15px; height:360px; display:none;}
.nav{ width:180px; height:auto; background:#0094da; position:absolute; top:20px; padding:0; margin:0; z-index:999999;}
.nav .nav-closed{ height:25px;  margin-bottom:15px; width:100%; text-align:center;}
.nav ul{position:absolute; right:50px;}
.nav ul li{ line-height:40px; font-size:18px;}
.nav ul li a{ color:#fff;}
.nav ul li a:hover{ color:#000; text-decoration:underline;}

nav{ background:#0066aa; height:65px; border-bottom:5px solid #00263c; display:none;}
.menu{ width:100%;  background:url(../image/index_38.jpg) no-repeat left center; height:65px;}
.menu li{ width:9.16666666%; float:left; text-align:center; line-height:64px; background:url(../image/index_38.jpg) no-repeat right center; height:65px; position:relative;}
.menu li a.home{ background:url(../image/index_35.jpg) no-repeat left center; padding-left:30px;}
.menu li a{ font-size:16px; color:#fff;}
.menu li a:hover{ text-decoration:underline;}
.menu li ul{ display:none;}
.menu li:hover ul{position:absolute;left:-25px;top:65px;display: block;width:160px; height:auto;background:#004a86;z-index:99999; border-top:1px solid #fff;}
.menu li:hover ul li{line-height:40px; height:40px; text-align:center; font-weight:normal; width:100%; background:none; border-bottom:1px dotted #fff;}
.menu li:hover ul li a{color:#fff;text-decoration:none; line-height:40px;}
.menu li:hover ul li a:hover{text-decoration:underline; }
.search{ background:#004a86; width:80%; float:right; clear:right; display:block;}
.search form{ height:65px;}
.search input{ border:0;}
.search form input.search-left{background:#004a86; line-height:65px; height:65px; width:77%; color:#b2c6d5; font-size:12px; padding-left:8%; float:left;}
.search form input.search-right{background:url(../image/index_41.jpg) no-repeat center center; width:15%; height:65px; float:left;}
@media (min-width:768px){
nav{ display:block;}
.menu li{ width:14.285714%;}
.menu li:nth-child(8){ display:none;}
.menu_nav a.menulist{ display:none;} 
#menu{display:none;}
}
@media (min-width:992px){
nav{ display:block;}
.menu li{ width:9.16666666%;}
.menu li:nth-child(8){display:block; float:right; width:25%;}
.search{  display:block}
}

/*导航*/

/*footer*/
footer{ padding-bottom:60px;}
footer .copyright{ float:left;margin-top:20px; } 
footer .copyright p{ color:#c9caca;line-height:21px; font-size:12px;}
footer a{ display:inline-table; color:#c9caca; padding-right:10px; padding-left:10px;}
footer a:nth-child(1){ padding-left:0;}
footer a:hover{color:#c9caca; text-decoration:underline;}
footer span{ padding-right:20px; display:block;}
.footer-weixin{ margin-top:20px; height:84px; float:left;}
.footer-text{ width:240px; float:right; background:url(../image/index_91.jpg) no-repeat left top; height:56px; color:#c9caca; font-size:25px; line-height:28px; padding-left:12px; padding-top:45px; display:none;}

/*在线客服*/
#web-online{ display:none; width:108px; border:1px solid #fff; height:auto;position:fixed;top:360px;right:10%;z-index:999;}
#web-online a{ cursor:pointer;}
.gotop{ background:url(../image/gotop.jpg) no-repeat; width:108px; height:45px; display:block;}
.online{background:url(../image/online.jpg) no-repeat; width:108px; height:122px; display:block;}
@media (min-width:768px){
#web-online{ display:block;}	
}
@media (min-width:992px){
#web-online{ right:5px;}	
}
@media (min-width:1200px){
#web-online{ right:10px;}	
}
@media (min-width:1600px){
#web-online{ right:30px;}	
}


.m_footer{ background:#2562b3; position:fixed; bottom:0;}
.m_footer .col-4{ border-right:1px solid #fff; padding:10px 0; width:calc(33.33333333% - 1px); text-align:center;}
.m_footer .col-4:nth-child(3){ border:0; width:33.33333333%;}
.m_footer .col-4:hover{ background:#f00;}


@media (min-width:768px){
footer span{ display:inline-block;}
.footer-weixin{ margin-top:20px; padding-right:25px; border-right:1px solid #565758; height:84px; margin-right:25px; float:left;}
.m_footer{ display:none;}
}
@media (min-width:992px){
footer .copyright p{ font-size:14px;}
.m_footer{ display:none;}
}
@media (min-width:1200px){
footer{ padding-bottom:80px;}
.footer-weixin{padding-right:45px;  margin-right:45px;}
.footer-text{ display:block;}
.m_footer{ display:none;}
}

/*index*/
.index-about{ background:url(../image/index_49.jpg) no-repeat 95.3% top;}
.index-about .col-md-7{ display:none;}
.index-about .col-md-7 img{ width:92.5%;}
.index-title{ background:url(../image/title_nav.jpg) no-repeat left bottom; height:38px; font-size:18px; line-height:20px; color:#004986; width:100%; float:left; font-weight:700;}
.index-about .logo-text{ display:none;width:51%; float:left;background:url(../image/index_29.jpg) no-repeat left bottom; height:46px; color:#898989; font-size:16px; line-height:28px; padding-left:6%; padding-top:0px; }
.index-about .index-about-info{ padding-top:10px; color:#575757; line-height:25px; text-align:justify;/*两端对齐*/ padding-right:20px; width:100%; float:left; }
.index-more{ width:80px; height:30px; border:1px solid #898989; line-height:30px; border-radius:10px; font-size:12px; color:#575757; display:block; text-align:center; margin-top:10px; background:#efefef;}
.index-more:hover{ background:#004986; color:#fff; border:1px solid #004986;}
.index-about-bg img{ max-width:100%; margin-top:20px;}
@media (min-width:768px){
.index-title{ font-size:20px; line-height:30px; height:45px;font-weight: 500; width:20%;}
.index-about .logo-text{ width:50%; display:block;}
.index-about .index-about-info{ padding-top:20px; color:#575757; line-height:29px; text-align:justify;/*两端对齐*/ padding-right:20px; width:94.5%; padding-right:5.5%; float:left; }
.index-more{ width:115px; height:36px; border:1px solid #898989; line-height:36px; border-radius:18px; font-size:14px; color:#575757; display:block; text-align:center; margin-top:10px; background:#efefef;}
.index-more:hover{ background:#004986; color:#fff; border:1px solid #004986;}
.index-about-bg img{ display:none}
}
@media (min-width:992px){
.index-title{ font-size:30px; line-height:38px; height:56px;width:41%;}
.index-about{ background:url(../image/index_49.jpg) no-repeat 95.3% top;}
.index-about .col-md-7{ display:block;}
.index-about .logo-text{ font-size:22px; }
.index-about .index-about-info{ padding-top:20px; color:#575757; line-height:29px; text-align:justify;/*两端对齐*/ padding-right:20px; width:94.5%; padding-right:5.5%; float:left; }
.index-more{ width:115px; height:36px; border:1px solid #898989; line-height:36px; border-radius:18px; color:#575757; display:block; text-align:center; margin-top:10px; background:#efefef;}
.index-more:hover{ background:#004986; color:#fff; border:1px solid #004986;}
}
@media (min-width:1200px){
.index-title{ font-size:38px; line-height:38px; height:56px;width:41%;}
.index-about .logo-text{ font-size:25.5px; }
.index-about .index-about-info{ padding-top:20px; color:#575757; line-height:29px; text-align:justify;/*两端对齐*/ padding-right:20px; width:94.5%; padding-right:5.5%; float:left; }
.index-more{ width:115px; height:36px; border:1px solid #898989; line-height:36px; border-radius:18px; color:#575757; display:block; text-align:center; margin-top:10px; background:#efefef;}
.index-more:hover{ background:#004986; color:#fff; border:1px solid #004986;}
.index-about-bg img{ float:right; padding-right:5.5%; clear:right; margin-top:0px; display:block; width:auto;}
}
.index-news,.index-products{ padding:0 0.83333333%;}
.index-products .index-more{ background:#fff;}
.index-products .index-more:hover{ background:#004986;}
/*滑动门*/
.index-products-list{width:100%;}
.index-products-list .TabTitle{height:103px; overflow:hidden;}
.index-products-list .index-title{ width:100%;}
.index-products-list .TabTitle ul{ width:100%; float:right; height:auto; padding-top:9px;}
.index-products-list .TabTitle li{float:left; width:calc(25% - 3px); cursor:pointer; text-align:center; line-height:40px; margin-left:1px; border-radius:6px;}
.index-products-list .TabTitle .active{background:#ea5503; border:0; color:#fff; height:auto;}
.index-products-list .TabTitle .normal{background:#fff; border:1px solid #d3d3d3; color:#898989; height:auto;}
.index-products-list .TabContent{width:100%;background:#fff;margin: 0px auto;}
.index-products-list .index-products-list5 .index-more,.index-products-list .index-products-list4 .index-more,.index-products-list .index-products-list3 .index-more,.index-products-list .index-products-list2 .index-more,.index-products-list .index-products-list1 .index-more{ float:right; margin-right:80.5%; clear:right;}
.index-products-list .index-products-list2 .index-more{margin-right:55.5%;}
.index-products-list .index-products-list3 .index-more{margin-right:31%;}
.index-products-list .index-products-list4 .index-more{margin-right:6%;}
.index-products-list .index-products-list5 .index-more{margin-right:0px;}
.index-products-list .TabContent ul{ margin-top:30px;}
.index-products-list .TabContent ul li{ width:48%; margin-right:4%; float:left; margin-bottom:20px;}
.index-products-list .TabContent ul li:nth-child(2n){ margin-right:0;}
.index-products-list .TabContent ul li img{ width:99%; border:1px solid #898989;}
.index-products-list .TabContent ul li p{ color:#221815; line-height:42px; border-bottom:1px solid #d3d3d3; margin-bottom:10px; height:42px; overflow:hidden; }
.index-products-list .TabContent ul li p.fontsize12{ font-size:12px; color:#555; height:auto; line-height:20px; border-bottom:0; height:60px; overflow: hidden; display:none;}
.index-products-list .TabContent ul li .index-more{ float:left; margin-right:0; }
.none {display:none;}
@media (min-width:768px){
/*滑动门*/
.index-products-list{width:100%;}
.index-products-list .TabTitle{height:45px; overflow:hidden;}
.index-products-list .index-title{ width:20%;}
.index-products-list .TabTitle ul{ width:80%; float:right; height:38px; padding-top:2px;}
.index-products-list .TabTitle li{float: left;width:calc(25% - 3px);cursor: pointer; text-align:center; line-height:38px; height:38px; margin-left:1px;}
.index-products-list .TabTitle .active{background:#ea5503; border:0;color:#fff; height:40px;}
.index-products-list .TabTitle .normal{background:#fff; border:1px solid #d3d3d3; color:#898989; height:40px;}
.index-products-list .TabContent{width:100%;background:#fff;margin: 0px auto;}
.index-products-list .index-products-list5 .index-more,.index-products-list .index-products-list4 .index-more,.index-products-list .index-products-list3 .index-more,.index-products-list .index-products-list2 .index-more,.index-products-list .index-products-list1 .index-more{ float:right; margin-right:62%; clear:right;}
.index-products-list .index-products-list2 .index-more{ margin-right:42%;}
.index-products-list .index-products-list3 .index-more{ margin-right:22%;}
.index-products-list .index-products-list4 .index-more{ margin-right:2%;}
.index-products-list .index-products-list5 .index-more{ margin-right:0px;}
.index-products-list .TabContent ul{ margin-top:30px;}
.index-products-list .TabContent ul li{ width:22.75%; margin-right:3%; float:left; margin-bottom:20px;}
.index-products-list .TabContent ul li:nth-child(2n){margin-right:3%;}
.index-products-list .TabContent ul li:nth-child(4){ margin-right:0;}
.index-products-list .TabContent ul li img{ width:99%; border:1px solid #898989;}
}
@media (min-width:992px){
/*滑动门*/
.index-products-list{width:100%;}
.index-products-list .TabTitle{height:56px; overflow:hidden;}
.index-products-list .index-title{ width:25%;}
.index-products-list .TabTitle ul{ width:530px; float:right; height:47px; padding-top:9px;}
.index-products-list .TabTitle li{float: left;width:131px;cursor: pointer; text-align:center; line-height:40px; height:47px; margin-left:1px; border-radius:0px;}
.index-products-list .TabTitle .active{background: url(../image/index_57.jpg) no-repeat center center; color:#fff; height:47px; border:0;}
.index-products-list .TabTitle .normal{background: url(../image/index_59.jpg) no-repeat center center; color:#898989; height:47px; border:0;}
.index-products-list .TabContent{width:100%;background:#fff;margin: 0px auto;}
.index-products-list .index-products-list5 .index-more,.index-products-list .index-products-list4 .index-more,.index-products-list .index-products-list3 .index-more,.index-products-list .index-products-list2 .index-more,.index-products-list .index-products-list1 .index-more{ float:right; margin-right:404px; clear:right;}
.index-products-list .index-products-list2 .index-more{ margin-right:272px;}
.index-products-list .index-products-list3 .index-more{ margin-right:140px;}
.index-products-list .index-products-list4 .index-more{ margin-right:8px;}
.index-products-list .index-products-list5 .index-more{margin-right:8px;}
.index-products-list .TabContent ul{ margin-top:30px;}
.index-products-list .TabContent ul li p.fontsize12{display: block;}
}

.index-news .index-title{ margin-bottom:30px;}
.index-news ul li{ width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.index-news ul li:nth-child(3){ margin-bottom:0; padding-bottom:0; border:0;}
.index-news ul li img{ margin-bottom:20px; width:100%;}
.news-date{ width:18%; margin-right:5%; float:left; background:#ea5404; color:#fff; text-align:center; padding:5px 1%; font-size:22px; line-height:30px;}
.news-date span{ font-size:20px; border-bottom:1px solid #fff; line-height:30px; display:block;}
.news-info{ width:75%; float:left;}
.news-info p{ font-size:12px; text-align:justify; height:60px; overflow:hidden; color:#595757;}
.news-info p.news-title{ font-size:14px;color:#004986; border-bottom:1px dashed #d3d3d3; line-height:14px; height:25px; margin-bottom:5px;}
.news-more{ background:#231815; width:95px; height:35px; line-height:35px; color:#fff; text-align:center; display:block; margin-top:10px;}
.news-more:hover{background:#004986; color:#fff;}
@media (min-width:768px){
.index-news ul li{ width:31%; margin-right:3.5%; float:left; margin-bottom:0; padding-bottom:0; border-bottom:0;}
.index-news ul li:nth-child(3){ margin-right:0;}
.news-date{ font-size:16px;}
.news-date span{ font-size:14px; border-bottom:1px solid #fff; line-height:30px; display:block;}
}
@media (min-width:992px){
.index-news .index-title{ margin-bottom:30px;}
.news-date{ font-size:22px;}
.news-date span{ font-size:20px; border-bottom:1px solid #fff; line-height:30px; display:block;}
}

.index-partner{ background:url(../image/index_87.jpg) no-repeat center 80px; height:auto;}
.index-partner .index-title{ width:100%; text-align:center; background:url(../image/title_nav.jpg) no-repeat center bottom; margin-bottom:60px;}
.index-partner .index-more{ float:right; margin-right:10px; margin-top:0px;}
/*向上滚动*/
.partner-list{OVERFLOW: hidden; WIDTH:100%; HEIGHT:210px;}
.maquee { overflow: hidden;  WIDTH:100%; height:210px; }
.maquee ul{overflow: hidden;}
.maquee ul li{ overflow: hidden; display: inline; float: left; height:50px; text-align: center; width:33%; margin-top:10px; margin-bottom:10px; }
.maquee ul li img{ width:80%; vertical-align:middle; }
@media (min-width:480px){
/*向上滚动*/
.partner-list{OVERFLOW: hidden; WIDTH:100%; HEIGHT:240px;}
.maquee { overflow: hidden;  WIDTH:100%; height:240px; }
.maquee ul{overflow: hidden;}
.maquee ul li{ overflow: hidden; display: inline; float: left; height:60px; text-align: center; width:33%; margin-top:10px; margin-bottom:10px; }

}
@media (min-width:768px){
/*向上滚动*/
.partner-list{OVERFLOW: hidden; WIDTH:100%; HEIGHT:387px;}
.maquee { overflow: hidden;  WIDTH:100%; height:387px; }
.maquee ul{overflow: hidden;}
.maquee ul li{ overflow: hidden; display: inline; float: left; height:109px; text-align: center; width:33%; margin-top:10px; margin-bottom:10px; }
.maquee ul li img{ width:auto; max-width:100%; vertical-align:middle; }
}

/*products*/
.s-banner{ display:none;}
@media (min-width:768px){
.s-banner{ display:block;}
}
.products-title{ border-bottom:2px solid #d3d3d3; margin-bottom:30px; width:100%;min-height:45px;}
.products-title h1,.products-title h2{ font-size:16px;min-height:45px; padding-bottom:10px; background:url(../image/products_05.jpg) no-repeat left bottom;}
@media (min-width:768px){
.products-title h1,.products-title h2{ padding-bottom:0px;}
}

.products-title h1{ font-weight:700;}
.about .products-title h1{background:url(../image/title_nav.jpg) no-repeat left bottom; color:#004986; font-size:18px; font-weight:700;}
@media (min-width:992px){
.about .products-title h1{font-size:30px; font-weight:normal; font-weight:normal;}
}

.products-title span{ float:right; clear:right; }
.products-title a.index-more{ margin-top:0px;}
.products-list{}
.products-list li{ border-bottom:1px dotted #aaa; width:100%; float:left; margin-right:0%; margin-bottom:30px; padding-bottom:5px;}
.products-list li:nth-child(3n){ margin-right:0;}
.products-list li h3,.prooducts ul li p{ line-height:42px;}
.products-list li span{ float:right; clear:right; line-height:42px; padding-left:10px;}
@media (min-width:480px){
.products-list li{ border-bottom:1px dotted #aaa; width:32%; float:left; margin-right:2%; margin-bottom:30px; padding-bottom:0px;}
}
.products-list li img{ width:100%;}

.s-right{ display:none;}
.right-title{ color:#004986; border-bottom:2px solid #d3d3d3; height:45px; line-height:45px; margin-bottom:30px;}
.right-title span{ float:right; clear:right;}
.right-title a{ background:url(../image/products_10.jpg) no-repeat left center; height:45px; font-size:12px; padding-left:18px; display:block; }
.right-news{ border-bottom:1px dashed #dcdcdc; margin-bottom:10px; padding-bottom:10px;}
.right-news:nth-child(6){ margin-bottom:30px;}
.right-news a{color:#004986;}
.right-news a:hover{ text-decoration:underline;}
.right-news .news-date{ font-size:13px;}
.right-news .news-date span{ font-size:12px;}

@media (min-width:992px){
.s-right{ display:block;}
.right-news .news-date{ font-size:14px;}
.right-news .news-date span{ font-size:13px;}
.right-news .news-info p{ font-size:12px; text-align:justify; height:40px; overflow:hidden; color:#595757;}
.right-news .news-info p.news-title{ font-size:14px;color:#004986; border-bottom:1px dashed #d3d3d3; line-height:25px; height:25px; overflow:hidden; margin-bottom:0px;}
}
@media (min-width:1200px){
.right-news .news-date{ font-size:16px;}
.right-news .news-date span{ font-size:14px;}
.right-news .news-info p{ font-size:12px; text-align:justify; height:40px; overflow:hidden; color:#595757;}
.right-news .news-info p.news-title{ font-size:14px;margin-bottom:5px;line-height:14px; }
}
.right-news .news-info{ height:40px;}
.right-news .news-info p.news-title{ border:0;margin-bottom:0px;}
.right-contact{}
.right-contact ul li{ margin-bottom:20px; }
.right-contact ul li:nth-child(2) p{line-height:20px;font-size:14px;}
.right-contact ul li img{ width:15%; height:auto; float:left; margin-right:2%;}
.right-contact ul li p{  width:83%;  float:left;font-size:14px; min-height:30px; height:auto; line-height:20px; }
@media (min-width:992px){
.right-contact{}
.right-contact ul li{ margin-bottom:20px;}
.right-contact ul li:nth-child(2) p{line-height:20px; font-size:14px;}
.right-contact ul li img{ width:15%; height:auto; float:left; margin-right:2%;}
.right-contact ul li p{  width:83%;  float:left;font-size:14px; min-height:30px; height:auto;  line-height:20px;}
}
@media (min-width:1200px){
.right-contact ul li{ margin-bottom:20px;}
.right-contact ul li:nth-child(2) p{line-height:20px;font-size:14px;}
.right-contact ul li img{ width:15%; height:auto; float:left; margin-right:2%;}
.right-contact ul li p{  width:83%;  float:left; font-size:14px; min-height:30px; height:auto; line-height:20px; }
}
/*.right-form{ width:100%;}
.right-form .ultable {width:100%;}
.right-form .ultable li { margin-top:10px;line-height:30px;}
.right-form .ultable li input {width:95%;height:30px;color:#afafaf;padding-left:5%; border:1px dotted #d3d3d3; font-size:12px;}
.right-form .ultable li textarea {width:95%;color:#afafaf;border:1px dotted #d3d3d3;padding-left:5%; font-size:12px; line-height:20px; height:80px; font-family:"微软雅黑"; display:block}
.right-form .ultable li input.submit{text-align: center; line-height:30px; background-color:#0054a7; width:95px; height:30px; color:#fff; padding-left:0; font-size:16px; margin-top:20px;}*/
.products-nav{margin-bottom:30px;}
.products-nav li{ margin-bottom:1px;}
.products-nav li a{background:#004a86; color:#fff; padding-left:5px; height:30px; line-height:30px; display:block;}
.products-nav li a:hover{ background:#d3d3d3;color:#004a86;}

.products-info{}
.products-img{ margin-bottom:30px;}
.products-info p{ padding:0 2%; line-height:22px; text-align:justify;/*两端对齐*/}
.products-info h3{padding:0 2%;  line-height:40px; margin-top:20px;}
.products-info table{ margin:0 2% 10px; width:96%;}
.products-info table td{ line-height:25px; text-align:center;}

/*about*/
.about-img{ float:right; clear:right; margin-left:30px; display:none}
.about-logo{ width:100%;}
@media (min-width:992px){
.about-img{ display:block}
.about-logo{ width:60%;}
}
.about-title2,.about-title1{ background:url(../image/about_12.jpg) no-repeat left center; height:40px; margin-top:20px; font-size:18px; color:#004986; text-indent:10px; line-height:40px; border-bottom:1px solid #d3d3d3;}
.about-title2{ background:none; border-bottom:1px solid #d3d3d3;}
@media (min-width:768px){
.about-title1{ background:url(../image/about_12.jpg) no-repeat left; height:60px; margin-top:50px; font-size:30px; color:#004986; text-indent:10px; line-height:60px; border:0}
.about-title2{ font-size:30px; line-height:60px; height:60px; margin-top:30px;}
}
.products-info p.about-text{ line-height:25px; text-indent:2em;}
.about .products-info h3{ background:#727171; font-size:16px; height:30px; line-height:30px; padding-left:15px; width:150px; color:#fff; margin-left:2%; margin-bottom:10px;}
@media (min-width:768px){
.about .products-info h3{ background:#727171; font-size:20px; height:35px; line-height:35px; padding-left:15px; width:180px; color:#fff; margin-left:2%; margin-bottom:10px;}	
}
.about .products-info p{ line-height:25px;}

/*news*/
.news-nav{margin-bottom:30px;}
.news-nav li{ line-height:25px;}
.news-list ul li{ line-height:30px;}
.news-list ul li:nth-child(2n){ width:90%; padding:5px 5% 5px 5%; border-bottom:1px dotted #d3d3d3; margin-bottom:20px;}
.news-list ul li span{ float:right; clear:right; display:none;}
@media (min-width:768px){
.news-list ul li span{ display:block;}
.news-list ul li:nth-child(2n){ width:75%; padding:5px 20% 5px 5%; border-bottom:1px dotted #d3d3d3; margin-bottom:20px;}
}

.news-info-date{ line-height:30px; margin-bottom:10px;}
.news-memos{height:auto; margin-bottom:60px;}
@media (min-width:992px){
.news-memos{ min-height:600px; height:auto; margin-bottom:30px;}
}
.news-img{ margin-bottom:20px;}
.news-memos p{padding:0 2%; line-height:22px; text-align:justify;/*两端对齐*/}
.news-pro,.news-next{ line-height:25px;}

/*join*/
.join-list{}
.join-list td,.join-list th{ color:#ea5404; font-size:16px; border-bottom:1px dotted #d3d3d3; line-height:40px; padding-left:15px; text-align:left; font-weight:normal;}
.join-list td{ color:#575757; font-size:14px; }
.join-info .join-list{border:1px solid #ea5404; background:#f6f7f7; margin-bottom:10px;}
.join-info .join-list li{ color:#575757; border:0; padding-left:0; text-align:left; float:left;height:40px; line-height:40px; }
.join-info .join-list li.frist{ background:url(../image/join_05.jpg) no-repeat 15px center; padding-left:30px; width:100%;}
.join-info .join-list li:nth-child(2){ padding-left:30px;}
.join-info .join-list li:nth-child(4){ padding-left:10px;}
.join-info .join-list li:nth-child(6){ padding-left:30px;}

@media (min-width:768px){
.join-info .join-list li.frist{ width:30%; }
.join-info .join-list li:nth-child(2){ padding-left:0px;}
.join-info .join-list li:nth-child(4){ padding-left:40px;}
.join-info .join-list li:nth-child(6){ padding-left:40px;}
}
@media (min-width:992px){
.join-info .join-list li.frist{ width:28%; }
}
@media (min-width:1200px){
.join-info .join-list li.frist{ width:40%; }
}
.join-info p{ width:90%; margin:0 auto; line-height:30px;}

/*contact*/
.contact-info p{ line-height:30px;}
.contact-info p span{ font-size:18px; color:#ea5404; line-height:60px; height:60px;}
.contact-list li{ width:48%; float:left; margin-right:4%; text-align:center; margin-bottom:20px; line-height:30px;}
.contact-list h3{font-weight:700;line-height:30px}
.contact-list li:nth-child(2n){ margin-right:0;}
.contact-list li img{ margin-bottom:10px; width:50%;}
@media (min-width:768px){
.contact-info p span{ font-size:18px; color:#ea5404; line-height:80px; height:80px;}
.contact-list li{ width:21%; float:left; margin-right:5.33333%; text-align:center;margin-bottom:0px;}
.contact-list li:nth-child(2){margin-right:5.33333%; }
.contact-list li:nth-child(4){ margin-right:0;}
.contact-list li img{ margin-bottom:10px; width:80%;}
}
@media (min-width:992px){
.contact-info p span{ font-size:28px; color:#ea5404; line-height:110px; height:110px;}
}

.contact-list li h3{ font-size:16px;}
.contact-list li p{ line-height:22px;}



/* 分页 */
.page{ margin-top:30px;}
.page a{display:block;color:#575757;letter-spacing:0px;border:1px solid #d3d3d3;float:left; line-height:18px;margin:0 3px; padding:3px 8px; text-align:center;height:18px;font-size:12px; border-radius:3px;}
.page span{display:block;color:#575757;letter-spacing:0px;border:1px solid #d3d3d3; float:left; padding:3px 8px;margin:0 3px 0 0; line-height:18px; height:18px; border-radius:3px;} /* SPAN和链接 */
.page a:hover, .page a.current{color:#004a86; border:1px solid #004a86;} /* 当前链接有激活时 */
.page input{padding:0px;color:#888;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */





.header-tel p {
    margin-top: 1em;
}

.header-eamil p {
    margin-top: 1em;
}