* { 
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
html {font-size: 14px; font-family: 'Lato'; color:#222; background-color: #fff; text-rendering: optimizeLegibility !important; -webkit-font-smoothing: antialiased !important; }
body {margin:0; padding:0; width:100%; }
img { border:none; max-width: 100%; max-height: 100%;}
ul { list-style:none; margin: 0px; padding: 0px; }
a {text-decoration:none;color: inherit;}
a:hover { color: #28AED8; }
h1,h2,h3,h4,h5,h6,div,ul,li,p{margin:0px;padding:0px;}
ul,li{list-style:none}

.title {font: normal bold 24px/1.2em 'Oswald', sans-serif;color: #000; letter-spacing: 1px; text-transform: uppercase;text-align: center;}

.img_border{padding:2px;border:solid 1px #ddd;}
.img_border:hover{border:1px solid #7fb800;}
.clear{clear:both;}
.bufferedload { background-image: url('../imgs/new/ajax-loader.gif'); background-repeat: no-repeat; background-position: center center; -webkit-transition: opacity 2s ease; -moz-transition: opacity 2s ease; -o-transition: opacity 2s ease; transition: opacity 2s ease;}
.bufferedload.loaded { background: none; max-height: none; }
.bufferedload.loaded > * { opacity: 1; max-height: none; overflow: initial; pointer-events: initial; }
.responsive { width: 100%; max-width: 1040px; padding: 0px 20px; margin: 0 auto; float: none; position: relative;  }
.responsive:before,
.responsive:after,
.clearfix:before,
.clearfix:after { content: ''; display: table; width: 100%;}


.container{padding-right:0;padding-left:0; /*border:1px solid #F0F*/}

/*#main {margin:4px auto 0 auto;-moz-box-shadow: 0px 0px 20px 0px black; 
			-webkit-box-shadow: 0px 0px 20px 0px  black; 
			box-shadow: 0px 0px 20px 0px black; 
			behavior: url(ie-css3.htc);}*/
			
#translate{width:190px; height: 18px;float: right; padding:2px 14px 0px 0px;}
#translate-this{width:180px;float: right; }
#translate-this .translate-this-button {background-image:url(../images/translate.jpg)!important; width:190px !important;height:25px !important;}

#header {margin:0 auto;height:242px; background:#000000}

.header {padding-top:12px;background-color:#FFF;}
.header .logo-left {float:left; width: 30%;}
.header .logo-right {float:right; width: 66%;font-size: 10px; text-shadow: 0px 0px #000;}
.header .logo-right a{color: #28aed8; text-decoration: underline;}
.header .logo-right strong { text-shadow: none; color: #000;font-size: 1.1em;}
.header .logo-right address { font-style: normal; }

.header .col-logo {width:35%;float:left;padding-right:15px;margin-top:15px;font-family: 'Armata', sans-serif;}
.header .col-search {width:40%;float:left;padding: 20px 10px;}
.header .col-search .title {font: normal 14px/1em 'Lato', sans-serif;text-transform: none;text-align: left;background: #06416C;padding: 10px 10px 4px 10px;color: #fff;}
.header .col-tel {width:25%; float:right;padding-right:25px;text-align: right;}
.header .col-tel .tel-title { font-size: 14px; font-weight: 700;text-transform: uppercase; font-family: 'Armata', sans-serif;}
.header .col-tel .tel-phone { font-size: 27px;  font-family: 'Oswald', sans-serif; color: #2bbce0;}
.header .col-tel .tel-phone i {font-size:24px;color: #000; margin-left: -27px;}
.header-logo-title { font-size: 16px; font-weight: 700;text-transform: uppercase;margin-bottom: 0.5em;}

/***** Search *****/
#search {font-size: 0;width: 100%;background-color: #06416c;padding: 6px 36px 6px 6px;border-radius: 0 0 3px 3px;margin-bottom: 10px;}
#search form { position: relative; }
#search input { width: 100%; border: none;padding: 4px 10px; border-radius: 0; height: 28px;}
#search button { position: absolute; left: 100%; top: 0; bottom: 0;height: auto;width: 36px;background: transparent;font-size: 16px;line-height: 16px;vertical-align: top;padding: 0;}
#search button:hover {}

/***** Forms *****/
button, .button { border:0; cursor: pointer; display: inline-block; padding: 10px 18px; background-color: #28aed8; color: #fff; text-transform: uppercase; text-align: center; width: auto; height: auto; border-radius: 2px;font-family: 'Armata', sans-serif;font-size: 15px;line-height: 1em;}
a:hover .button, button:hover, .button:hover { background-color: #06416C; color: #fff; }
button.alt, .button.alt { background-color: #efeded; color: #182d4c; }
a:hover .button.alt, button.alt:hover, .button.alt:hover { background-color: #71d971; color: #fff; }
input,
textarea,
select { border: 1px solid #dedede; font: inherit; font-size: 14px;line-height: 20px; padding: 6px 15px;  max-width: 100%;}
textarea { min-height: 50px; }

/***** Social *****/
.social-link { display: inline-block; background: url('../imgs/social.png') no-repeat 0px 0px; width: 32px; height: 33px;  margin-left: 6px;}
.social-link.facebook { background-position: 0px 0px; }
.social-link.google { background-position: -74px 0px; }
.social-link.twitter { background-position: -37px 0px; }
.social-link.linkedin { background-position: -111px 0px; }


/*头部搜索*/
.searchformzone{ float:right; padding:0px;margin:50px 0px 0px 0px; width:310px; height:35px; background: url(../images/search_bg.png) no-repeat;}
.searchform{float:left;padding:0px 0px 0px 10px;margin:0px;height:21px;}
.search_submit{float:right;padding:0px;margin:0px;}
.searchform .input{border:0px;height:35px;margin:0px;background:transparent; color:#a9a9a9; width:220px;font:13px/35px Arial,Verdana;}
.language{float:right; margin:8px 10px 0px 0px;}

/*导航菜单*/
.navbg {clear:both;width:100%;height:62px;margin:0px auto;text-align:center;background-color:#06416C;}
#nav {height:42px;margin:0px auto;text-align:center;}
#nav_ul_big{margin:0 auto;height:42px;text-align:center;display:inline-block;}
#nav_ul_big li{float:left;}
#nav_ul_big li a{display:block;height:62px;padding:20px 27px;min-width:110px;text-align:center;text-decoration:none;color:#fff;font-family: 'Armata', sans-serif;text-transform: uppercase;font-size:16px;}
#nav_ul_big li a:hover{color:#fff;text-shadow:none; background:url(../imgs/linebg.png) no-repeat center center;}

#nav_ul_small{position:absolute;visibility: hidden; padding:5px 0px; background:#ffffff; border-top:3px solid #262626; margin-top: -2px; z-index:1000; -moz-box-shadow: 1px 1px 4px #c0bebe;-webkit-box-shadow: 1px 1px 4px #c0bebe;box-shadow: 1px 1px 4px #c0bebe;}
#nav_ul_small li{float: none; border-bottom: 1px solid #e0e0e0; margin: 0 12px;}
#nav_ul_small li a{text-align:left;height:33px; line-height: 33px; font-size: 12px; padding:0 3em 0 1.5em;color: #7e7e7e; background: none; border: none; text-shadow:none;}
#nav_ul_small li a:hover{height:33px; line-height: 33px; font-size: 12px; background: none; color: #084595; text-shadow:none;}

/*广告图*/
.flash {clear:both; width:100%; /*height:527px; */}
/*#full-screen-slider {width:100%; height:500px; float:left; position:relative;}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}*/

#pagination { display:block; list-style:none; position:absolute; left:50%; top:475px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:10px; border-radius:8px; background:#015897 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#00438F}


.indexhot .h3{ text-align:center;}
.indexhot ul li {margin:0 auto 8px auto;}

.index_about{border-top:10px solid #084595;padding-top:20px;}
.index_about h3{width:100%;text-align:center;color:#039;}
.index_about .txt{text-algn:left;line-height:180%;font-size:16px;}

.callbox {width:100%; text-align:center; background:#2C2628;color:#FFF}
.callbox .cus{margin:30px auto;}
.callbox .cus h1{margin-bottom:10px}
.callbox .cus h4{margin-bottom:10px}

/*左侧*/
#left {float:left;width:22%;padding:0 5px;min-width:180px;/*border:1px solid #FF0000*/}
#left h2{height:51px; font:16px/51px Arial, Verdana, Helvetica;color:#fff;background:url(../images/left_info_title.jpg) center center no-repeat; text-shadow: #484848 0 1px 0;}
#left .search_box{width:235px;height:62px;background:#595959;overflow:hidden}
#left .search_box .searchformzone{float:left;padding:0px;margin:10px 0px 0px 10px;width:212px; height:35px;background: url(../images/search_bg2.png) no-repeat left top;}
#left .search_box .searchform{float:left;padding:0px 0px 0px 0px;width:170px;margin:0px;height:21px;}
#left .search_box .search_submit{float:right;padding:0px;margin:0px;}
#left .search_box .searchform .input{border:0px;height:35px;margin:0px;background:transparent; color:#a9a9a9;width:170px;font:13px/35px Arial,Verdana;}
#left .leftbar {width:238px;height:598px;background:url(../img/left_1.jpg) no-repeat;margin-bottom:20px;}



/*左侧新闻*/
h2.left_info_title{background-color:#3e454c;margin-top:15px;}
.index_new{padding: 8px 0px 15px 0px;}
.index_new li{list-style:none; padding: 10px 0px 10px 5px; line-height: 18px; margin: 0px 8px; border-bottom: 1px dotted #d7d7d7;}
.index_new li a:hover{text-decoration: none;}

/*左侧分类*/
.category{padding: 6px 8px 18px 8px;}
.category li{list-style:none; border-bottom: 1px solid #414344;}
.category a,.category a:link,.category a:visited,.category a:active{display:block;text-decoration:none;font:13px Arial, Verdana,Helvetica; line-height: 33px; background:#595758 url(../images/left_li.png) 6px 13px no-repeat; color:#D5D5D5; padding-left:17px;}
.category a:hover,.category li.small a:hover{color:#77c23a;}
.category li a.category_active{color:#77c23a;}

.left_ul_small{padding: 0px 0px;}
.category li.small a{display: inline; height: auto; text-decoration:none;font:13px Arial, Verdana,Helvetica; color:#777777;padding-left:30px;line-height: 32px; background: url(../images/left_li_s.png) 20px 6px no-repeat;}
.category li.small a:hover{}
.category li.small a.category_active{color: #77c23a; font-weight: bold;}

/*pronav*/
.pronav {width:100%;line-height:38px;position:relative;right:0px;top:0px;z-index:999;/*float:left;*/border-radius:5px;}
.pronav .navtit{width:100%;height:60px;background:#3a3a3a;text-align:center;border:1px solid #FF0000}
.pronav .navtit h4{font-size:20px;color:#FFFFFF;font-weight:bold;margin:8px auto;}
.pronav .navtit h5{ color:#FFF;font-weight:bold;}
.pronav dd {background:#3a3a3a;line-height:40px;padding-left:10px;border-top:1px solid #414344;position: relative;font-size:12px;}
.pronav dd .navjt{/*background: url(../img/pronavjt.png) no-repeat right 20px center;*/}
.pronav dd a{color:#fff;display:block;padding-right:15px}
.pronav dd:hover,.pronav dd.hover {/*background:#676767*/}
.pronav dd:hover a , .pronav dd.hover a{color:#fff;}
/*.pronav dd:hover .navjt{background: url(../img/pronavjt.png) no-repeat right 20px center;}*/

.pronav  dd:hover{color:#fff;}
.pronav  dd:hover a{color:#fff}
.pronav  dd a span{float:right;font-size:16px;}
.pronav  .navjt{ }
.pronav  dd div  a{}
.pronav  dd div a{color:#fff;padding:0 15px}
.pronav  dd div a:hover{color:#fff;background:#333 }
.pronav  dd div{display:none;position: absolute;
    left: 225px;
    width: 225px;
    top: 0px;
    background-color: #3A3A3A;}


/*左侧联系我们*/
ul.contact {padding:0px 0px 0px 8px; margin:8px 0px 15px 0px;}
ul.contact li{list-style:none; color:#D5D5D5; line-height:28px;}


#left .panel{margin-top:0px;margin-bottom:5px;padding:0px;}
#left .panel .panel-body{padding-top:4px;padding-bottom:6px;}
#left .panel-danger1 .panel-heading{background-color:#8F5900;color:#FFF;}
#left .panel-danger1 .panel-body {border:1px solid #8F5900; border-top-width:0; border-radius:0 0 5px 5px;}

.subnavi{display:block;margin:0;padding:0}
.subnavi ul{display:block;border:solid #d2d7da;border-width:1px 1px 0 1px;border:1px solid #0000FF}
.subnavi li a{display:block;height:25px;line-height:25px;padding:4px 6px;color:#333;text-align:left;font-size:15px;white-space:nowrap;}
.subnavi li a:hover{text-decoration:none; background-color:#CCC;color:#337AB7;}
.subnavi li a:hover span{margin-right:5px;margin-left:2px}
.subnavi li a.active{font-weight:700;font-size:15px;color:#b42832}
.subnavi li.level_1{margin-left:5px}
.subnavi li.level_2{margin-left:10px}
.subnavi li.level_3{margin-left:15px}


/*右侧*/
#right{float:left;width:78%;padding:0 5px;}
#right h2.right_info_title{height:51px; font:16px/51px Arial, Verdana, Helvetica; color: #333333; padding-left:5px; background:url(../images/right_info_title.jpg) center center no-repeat; text-shadow: #b0b0b0 0 1px 0;}
#right .content_title .breadcrumb {margin-bottom: 20px;list-style: none;}

.pagebox {margin-top:15px;}
.pagebox h1 {background-color:#06416C;width:100%;padding:5px 0 5px 10px; text-align:left;color:#FFF;font-family: 'Oswald', sans-serif;  text-transform:uppercase;}


/***** Breadcrumbs *****/
#breadcrumbs .breadcrumb { display: inline-block; font: normal bold 22px/26px 'Oswald', sans-serif;text-transform: uppercase;}
#breadcrumbs .breadcrumb:after {content:'»';display: inline-block;}
#breadcrumbs .breadcrumb:last-child:after {content: none; }
#breadcrumbs .breadcrumb a {display: inline-block;}
#breadcrumbs .breadcrumb a:hover {text-decoration: underline;}


/***** Sidebar *****/
/*#sidebar {  float:left; width: 26%;}*/
#page.withsidebar + #sidebar { display: block; }
#sidebar .title {height:45px; line-height:45px;margin:40px 0px 10px 0px; text-align: left;font-size: 20px;border-bottom: 3px solid #ccc;padding-bottom: 6px;}
#sidebar .title:first-child { margin-top: 0; }
#sidebar { margin: 10px 0px 25px; text-transform: uppercase;font-family: 'Armata', sans-serif;}
#sidebar .menu-item { display: block; text-align: left; height: auto; margin-bottom: 2px;position: relative;list-style: none;}
#sidebar .menu-item .tab-title { padding: 5px 15px; line-height: 20px; background: #e7eff2; color: #222; text-align: left; border-radius: 3px; display: block;}
#sidebar .menu-item .tab-title:hover { background: #182e3c; color: #fff;}
#sidebar .menu-item .tab-content { padding: 12px 5px;}
#sidebar .menu-item a { cursor: pointer; display: block;padding: 5px 10px 5px 5px;position: relative;  text-align: left; color: #333;margin-left: 20px;font-weight: bold;}
#sidebar .menu-item a:hover {background: none;}
#sidebar .menu-item a:before { content: '';  font-size: 22px;color: #28AED8;top: 1px; font-family: 'FontAwesome'; display: block;position: absolute;left: -15px;top: 2px; }
#sidebar .menu-item.current a:before,
#sidebar .menu-item a:hover:before { content: '\f105';}
#sidebar .menu-item.has-children > a:hover:before { content: ''; }
#sidebar .submenu { display: none; margin-left: 15px;border-bottom: 3px solid #ccc;}
#sidebar .submenu .submenu-item {  }
#sidebar .menu-item .expand-button { position: absolute; left: 0; top: 0; width: 20px;text-align: left;z-index: 10;cursor: pointer;}
#sidebar .menu-item .expand-button:before { content: '\f055'; font-family: 'FontAwesome'; display: inline-block;  left: 0px; top: 10px;color: #06416C; line-height: 30px;font-size: 18px;}
#sidebar .menu-item.has-children.active > a { color: #fff; background-color: #28aed8;padding-left: 5px;}
#sidebar .menu-item.has-children:hover > a { /*color: #fff;*/ /*background-color: #28aed8;*/ /*padding-left: 5px;*/ }
#sidebar .menu-item.has-children:hover .expand-button:before,
#sidebar .menu-item.has-children .expand-button:hover:before { content: '\f056';color: #28AED8;}
#sidebar .menu-item.active > a  { background-color: #28aed8; color: #fff;padding-left: 26px;}
#sidebar .menu-item.active .submenu { display: block; }
#sidebar .menu-item.active .expand-button {/* text-align: right; */}
#sidebar .menu-item.active .expand-button:before {  content: '\f056';}
#sidebar-footer { border-top: 3px solid #ccc; padding-top: 10px;}


#carousel-wrapper { border-bottom: 4px solid #ccc; overflow: hidden; }
#carousel {padding: 20px 60px 10px;}
/***** Products *****/
.productlist {clear:both;}
.productlist .productlist-item { float: left; width: 33.3%;      position: relative;text-align: center;}
.productlist .productlist-item a { display: block; width: 100%; position: relative;margin: 10px auto 25px;padding: 10px;max-width: 300px;}
.productlist .productlist-item a.fancybox-quickview {
    position: absolute;
    z-index: 1;
    height: 54%;
    font-size: 20px;
    opacity: 0.1;
    color: #222;
    margin: 0;
    padding: 0;
}
.productlist .productlist-item .productlist-item-image { text-align: center; width: 100%; max-width: 250px; margin: 0 auto; overflow: hidden; background: #fff;}
.productlist .productlist-item .productlist-item-image img { max-width: 100%; }
.productlist .productlist-item .productlist-item-details {height: 58px;overflow: hidden;display: block;font-family: 'Armata', sans-serif;text-transform: uppercase;text-decoration: underline;color: #000;font-size: 15px;font-weight: bold;}
.productlist .productlist-item .productlist-item-price-current { background: #000; color: #fff;  margin-top: 10px;display: inline-block;font: normal bold 24px/20px 'Oswald', sans-serif;padding: 10px;}
.productlist .productlist-item .productlist-item-buynow { background: #28aed8; color: #fff;display: inline-block; font: 14px 'Armata', sans-serif; border-radius: 3px;text-transform: uppercase;padding: 5px 15px;margin-top: 12px;}

.quickview .col-1 {width: 40%;float: left;box-sizing: border-box;}
.quickview .col-2 {width: 58%;float: left;box-sizing: border-box;margin-left: 2%;}
.quickview .price {margin: 15px 0;color: #000;font: normal bold 24px/20px 'Oswald', sans-serif;}
.productlist .productlist-item a.fancybox-quickview i {
    position: absolute;
    top: 38%;
    font-size: 40px;
    left: 40%;
}

.productlist .productlist-item a:hover.fancybox-quickview {
    background: white;
    opacity: 0.8;
}
.productlist .productlist-item a.fancybox-quickview span {
    position: absolute;
    top: 20%;
    width: 100%;
    left: 0;
}
.quickview .stock-error { color:red; padding-bottom:10px; }

/*#product-description { padding-top: 10px; padding-bottom: 10px; border-bottom: 3px solid #ccc;margin-top: 8px; margin-bottom: 15px;clear: both;}*/
#product-smallprint {border-bottom: 3px solid #ccc; color: #8a8a8a; font-size: 12px; margin-left:20px;padding:10px 0 10px 10px;clear: both;width:95%;}

/***** Defaults *****/
.nbs-flexisel-container { position: relative; /* padding: 0px 40px 20px; */ /* border-bottom: 5px solid #E1E6E8; */margin-bottom: 10px;}
.nbs-flexisel-inner { width: 100%; overflow: hidden; }
.nbs-flexisel-ul { width: 999999px; position: relative; text-align: center; padding: 0px; margin: 0px;}
.nbs-flexisel-item { float: left; position: relative; display: block; }
.nbs-flexisel-item img { width: 100%;}
.nbs-flexisel-nav-left { position: absolute; background: rgba(255,255,255,0.8); right: 100%;margin-right:12px; width:44px; cursor: pointer; background: url(../imgs/new/slider-arrows.png) no-repeat right top;height:44px;}
.nbs-flexisel-nav-right { position: absolute; background: rgba(182,182,182,0.8); left: 100%;margin-left:12px;width:44px; cursor: pointer;background: url(../imgs/new/slider-arrows.png) no-repeat left top;height:44px; }

#carousel .nbs-flexisel-nav-left,
#carousel .nbs-flexisel-nav-right {background: #999 url('../imgs/new/slider-arrows.png') no-repeat 0 50%;height:85px; width: 50px;}
#carousel .nbs-flexisel-nav-left {background-position: 11px 50%; }
#carousel .nbs-flexisel-nav-right { background-position: -255px 50%; }

/***** Carousel *****/
.nbs-flexisel-item .carousel-item { margin: 0 auto; max-width: 200px; padding: 5px; }
.nbs-flexisel-item .carousel-image { }
.nbs-flexisel-item .carousel-caption { bottom: 0px; width: 100%; margin-top: 10px; font: normal 14px/1em 'Open Sans', sans-serif;}
.nbs-flexisel-item .carousel-name { margin-bottom: 8px; font-weight: bold;}
.nbs-flexisel-item .carousel-price { line-height: 26px; font-size: 16px;}
.nbs-flexisel-item .carousel-link { }


.index_pro li{margin:5px auto;text-align:center}
.index_pro li p{height:220px;border:1px solid #efefef;}
.index_pro li h5{width:100%;margin:4px auto;text-align:center}
.index_pro li img{display:block;width:100%;height:auto;}
/*.index_pro li a{display:block;height:22px; text-align:center;}
.index_pro li a:hover {color:#F00; background:#859A01}*/

.gundong_box {margin:8px auto;text-align:center}
.gundong_box .gd{height:200px;/*border:1px solid #FF0000*/}

#demo0 {/*width:1180px;*/overflow:hidden;height:200px;margin:15px auto 5px auto;} 
#demo0 img {float:left;margin-left:10px;border:2px #ffffff solid;}
#indemo0 {float:left;width:1200%; } 
#demo10 {}
#demo10 li,#demo20 li{float:left; width:215px;height:190px;text-align:center;background:#FFF;margin:0 5px;border:1px solid #ccc}
#demo10 img,#demo20 img{}
#demo20 {float:left;}





/*产品列表*/
.products_list{margin:0;width:100%;padding-top:5px;}
.products_list li{text-align:center;margin:8px auto;/*border:1px solid #ff0000;*/ }
.products_list img{text-align:center;padding:5px;}
.products_list img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}


/*.pro_desc{line-height:20px; color: #9e9e9e;}*/

#downloadlist{margin:0; overflow:hidden; padding-top:5px;}
#downloadlist li{text-align:center; margin:5px 10px 0px 8px;padding-top:5px;}
#downloadlist li .downbut {width:200px;height:40px;text-align:center;}
#downloadlist li .downbut a{display:block;text-align:center;cursor:pointer;}
#downloadlist li .downbut a img{width:107px;height:33px;margin:auto;}


/*内页样式*/
.path_title{height:51px; word-spacing:3px; padding:0px 0px 0px 18px; _padding-top: 14px; _height: 37px; background:url(../images/right_info_title.jpg);font:14px/51px Arial,Verdana,microsoft yahei;color:#333333;}
.path_title a,.path_title a:link,.path_title a:visited,.path_title a:active{color:#333333;}
.home_btn{ vertical-align:middle; margin-bottom: 4px;}

/*新闻列表*/
ul.news_list{margin-top:10px;}
ul.news_list li{list-style:none;border-bottom:1px #CCCCCC dashed; line-height:3em;background: url(../images/li.gif) left center no-repeat;padding-left:18px; margin:0px 6px;}
ul.news_list li a:link,ul.news_list li a:visited,ul.news_list li a:active{color:#5a5a5a; font-size:13px;}
ul.news_list li a:hover{color:#dc2d3c; text-decoration:none;}
.list_time{float:right;color:#9292a4;}

/*标签列表*/
ul.tags_list li{background:url(../images/li.gif)  0px 10px no-repeat; line-height: 28px; margin-bottom: 8px; padding-bottom: 10px;}
ul.tags_lis h3{padding: 0px; margin: 0px;}
.tags_p{padding: 0px; margin: 0px; color: #7d7d7d; line-height: 20px;}

/*标签样式*/
.tags{margin:0 auto; padding:10px 0px 10px 0px; position:relative;}
.tags ul{position:absolute; z-index:100;width:690px; }
.tags li{float: left;list-style:none; }
.tags a{display:block;color:#FFF; height: 16px; font-size:12px; float:left;text-align:center; background-color:#aab5c3; padding:3px 10px; margin:5px 4px; -moz-border-radius: 12px; -webkit-border-radius: 12px; border-radius:12px;}
.tags a:hover{ text-decoration:none; background-color:#084595; color:#FFF;}
a.tag_active{ color: #fff; font-size: 15px;}

/*新闻显示*/
.content_title{height:50px;margin-top:2px;color:#00438F;border-bottom:2px solid #00438F}
.content_title h2{font-size:24px;line-height:50px;text-align:left;padding-left:8px;}
.content_title i{color:#00438F;}
.news_data{text-align:right; padding-right:10px; margin:8px 0px;}
.content_bg{border:#EAEAEA 1px solid; border-top:none; margin-bottom:10px;}
.content{clear:both;color:#222222;overflow:hidden;padding:15px;line-height:26px;font: normal 16px/26px 'Lato', sans-serif;}

/*相关新闻*/
.related_new{margin:25px 0px 20px 0px;}

/*产品展示*/
.products_page {background:#FFF;}
.main_photo{float:left; width:315px; margin:18px 3px 0px 20px;}
.preview {width:315px;height:240px;overflow:hidden; position:relative; border:1px solid #ddd}
.preview .pic{ position:absolute;left:10px;top:8px;background:url(../img/59b8c424e35ae.png) no-repeat;width:170px;height:50px;}
.product_group{float:left;width:530px; margin:18px 0px 0px 14px;}
.product_group h2{color:#084595;font-size:15px;text-align:left; line-height:22px; padding:4px 0px 4px 0px;border-bottom:dotted 1px #c9c9c9;}
.product_group ul{ margin-top:10px;}
.product_group li{list-style:none;line-height:190%;color: #000000;}

.product_group .price {}
.product_group .price span{color:#F00;}
.product_group .price s {font-size:9pt;}
.product_group .desc {line-height:180%;margin-top:6px;}
.product_group .desc pre{ font-family:Arial, Helvetica, sans-serif}

.product_content{ clear:both;width:825px; overflow:hidden;line-height:26px; font-size:13px; margin:5px 0 10px 20px;padding:12px 15px 10px 15px;}


h2.introduce{ margin:5px 0px 0px 20px; height: 51px; background:url(../images/right_info_title.jpg) left top no-repeat; font:16px/52px Arial,Verdana; font-weight:bold; padding-left:22px;}

/*相关产品*/
.related_product{margin:15px 0px;}
.related_title{color:#FFF; height:34px; background:url(../images/right_info_title.jpg) left top no-repeat; font:14px/26px Arial,Verdana; font-weight:bold; padding-left:22px;}


/*上一个下一个*/
.point{margin:40px 0px 35px 0px; text-align:center; line-height:22px;}
.point span.to_prev{padding:4px 12px;}
.point span.to_prev a{color:#084595;}
.point span.to_prev a:hover{text-decoration: underline;}
.point span.to_next{padding:4px 12px;}
.point span.to_next a{color:#084595;}
.point span.to_next a:hover{text-decoration: underline;}

/*分页样式*/
.page{clear:both; margin:30px 0px; text-align: center; font-size: 13px;}
.page a {font-size:13px;border:#024789 1px solid; background-color:#06416C; padding:3px 6px; margin:2px; color:#fff; text-decoration: none}
.page a:hover,.page a:active{color:#fff;background-color:#06416C;}
.page .current {padding:3px 6px; font-weight:bold; margin:2px;color:#fff;background-color:#28AED8}

/*订单留言*/
dl.table{margin:50px 0px 0px 20px; font-size: 14px;}
dl.table dt{float:left; width:110px; height:50px; text-align:right;line-height:25px; margin-right: 5px;}
dl.table dd{float:left; width:500px; height:50px; line-height:25px;}
.textwidth{width:350px; height: 20px;}
dl.table dd.biezhu{height:130px;}
dl.table dd.biezhu textarea{height:115px;width:350px;}
.codeimg{background-color: #000; margin: 0px 0px -6px 5px;}
input.submit_btn{color:#2D629A;background:#FFFFFF url(../images/btn_bg.gif) repeat-x;border:1px solid #AABAC3;padding-top:3px;padding-bottom:2px;font-size:13px; font-weight:bold;width:70px;cursor:pointer!important;cursor:hand;overflow:hidden;height:25px; margin-right: 5px;}

#myform .form-group {width:100%;height:45px;}
#myform .form-control{}
#myform label{text-align:right}


/*询价按钮*/
.inquiry {margin-top:15px;}
a.inquiry_btn{display: block; width: 102px; height: 30px; text-align: center;  line-height: 30px; font-size: 15px; color: #fff; background-color: #084595; margin: 5px 0;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; text-shadow: #528927 0 1px 0;}
a.inquiry_btn:hover{text-decoration: none; color: #fff; background-color: #dc2d3c;}
a.down_btn{margin:10px auto 10px auto;}

/*网站地图*/
.ul_sitemap{margin:0px 0px 30px 30px;padding-top:20px;}
.ul_sitemap li{list-style: none; line-height: 26px;}
.ul_sitemap li a{color: #7d7d7d;}
.ul_sitemap li a:hover {color: #dc2d3c;}
li.small_li_sitemap{clear: both;padding-left: 12px;}
li.small_li2_sitemap{float: left; padding-left: 20px;}

/*底部样式*/
#footer {width:100%;background-color:#084595;font-family: 'Armata', sans-serif;border:1px solid #084595}
.copyright{height:80px;color:#CDD4E4;margin:20px auto;line-height:28px;text-align:center; position:relative;}
.copyright a{color: #c1c1c1;}
.copyright a:hover{color:#084595;}

.copyright .social{ position:absolute;top:20px;right:20px;}

.footnav {width:100%;height:35px;margin:0 auto;text-align:center}
.footnav #nav_ul {display:table;}
.footnav #nav_ul li{display:table-cell;width:90px;text-align:center;}
.footnav #nav_ul li a{height:38px;margin:0 8px;text-align:center;text-decoration: none;color:#fff;white-space: nowrap;padding:3px; }
.footnav #nav_ul li a:hover{color:#000;background:#ffffff; }

/*.links{width:990px; margin:0 auto; font:12px/28px Arial, Verdana, Helvetica, sans-serif;text-align:center;}
.links a:link,.links a:visited,.links a:active{font:12px/28px Arial, Verdana, Helvetica, sans-serif; color: #c1c1c1;}
.links a:hover{color: #084595;}*/

