/*
	[DESTOON B2B System] Copyright (c) 2008-2018 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
.headline {background:#FFFFFF;padding:0 10px 5px 10px;border-bottom:#DDDDDD 1px solid;}
.headline h2 {text-align:center;font-size:16px;margin:0;height:30px;line-height:30px;overflow:hidden;}
.headline span {color:#225588;}
.headline div {line-height:22px;height:22px;overflow:hidden;}
.subline li {height:26px;line-height:26px;overflow:hidden;font-size:14px;padding:0 10px 0 10px;}
.subline span {color:#666666;}
/* catlist */
.catlist {padding:12px 15px 12px 20px;line-height:24px;}
.catlist_li {font-size:14px;height:28px;line-height:28px;background:url('image/li_dot.gif') no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist_sp {background:#FFFFFF url('image/dot.gif') repeat-x 0 center;}
/* special */
.special_intro {line-height:180%;font-size:13px;height:160px;overflow-y:scroll;}
.special_box {width:1200px;overflow:hidden;}


.v_main{ width:1180px; margin:0 auto;}
.v_header{width:100%;height:799px;background:url(image/a_01.png) center center no-repeat;}
.v_video{ width:1000px; height:460px; margin:-150px auto 50px; background:url(image/jj.jpg) no-repeat;-webkit-border-radius:10px;
-moz-border-radius: 10px;
border-radius: 10px; border:10px solid #000;}
.v_video .v_invd object{ width:1000px; height:460px; }
.v_nav{ height:85px; margin:0 auto 35px;}
.v_nav1{ background:url(image/a_04.png) center center no-repeat;}
.v_nav2{ background:url(image/a_07.png) center center no-repeat;}
.v_nav3{ background:url(image/a_09.png) center center no-repeat;}
.v_nav4{ background:url(image/a_12.png) center center no-repeat;}
.v_nav5{/* background:url(image/a_16.png) center center no-repeat; */}
.v_news{ height:400px;}
.v_nav4{ margin-top:55px;}
.v_nav5{ margin-top:35px;}
.v_news img{ position:absolute; }
.v_news_r{ width:650px; height:400px;float:right; padding: 45px 0 0 205px; background:url(image/b_07.png) 0 -50px no-repeat;}
.v_news_r h1 { font-size:24px; line-height:50px;}
.v_news_r h1 em{ display:inline-block; width:12px; height:14px; background:url(image/b_10.png) no-repeat;}
.v_news_r p{ line-height:25px; padding:0 35px 0 0; font-size:14px;}
.v_news_r ul li h3{ font-size:18px; line-height:30px;}
.v_news_r ul{ padding-top:25px;}
.v_news_r ul em a{ font-style:normal; display:inline-block; border:1px solid #0064d1; font-size:14px; padding:10px 25px;-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px; margin-top:15px;}
.v_sic .swiper-container {width: 100%;height: 100%; }
.v_sic .swiper-slide { text-align: center; font-size: 18px;}
/**
.v_sic .swiper-slide i{ position:absolute; width:100%; height:100%; background:#000; z-index:100;filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7 }
.v_sic .swiper-slide:hover i{ display:none;}**/
.v_sic .swiper-slide a{ display:inline-block;}
.v_sic .swiper-slide a img{ width:100%;}
.v_sic .swiper-button-prev{ margin-left:-30px;}
.v_sic .swiper-button-next{ margin-left:1180px;}
.v_sic{ margin-bottom:25px;}
.v_mxbrand .swiper-container { height: 550px;   }
.v_mxbrand .swiper-slide { background-size: cover; background-position: center;}
.v_mxbrand .gallery-top { width:735px;border:15px solid #000; }
.v_mxbrand .gallery-top .swiper-slide p{ position:absolute; font-weight:bold; z-index:666; background:#000; text-align:center; line-height:55px; width:100%; color:#fff;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5 ; bottom:0px;}
.v_mxbrand .gallery-thumbs { height: 170px; box-sizing: border-box; padding: 10px 0;  }
.v_mxbrand .gallery-thumbs .swiper-slide { height: 100%; opacity: 0.3; border:5px solid #000;}
.v_mxbrand .gallery-thumbs .swiper-slide-active { opacity: 1; }
.v_mxbrand .swiper-button-next, .swiper-container-rtl .swiper-button-prev{ margin-left:710px;}
.v_xij ul { display:inline-block; width:1200px;}
.v_xij ul li{ margin:0 16px 15px 0; width:382px; float:left; }
.v_xij ul li img{ width:100%;}
.v_xij ul li p{ position:relative; margin-top:-35px; width:380px; z-index:66; line-height:35px; color:#fff; text-align:center; background:#000;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity: 0.5 ;}
.v_cpy a{ display:inline-block; border:1px solid #ddd; margin:0 -9px -4px 0; width:175px; height:65px; overflow:hidden; padding:2px 10px 10px 10px; background:#fff;}
.v_cpy a img{ width:180px;}
.v_cpy a:hover{box-shadow:0 0 5px #006ad1 inset;}

.v_foot{ padding-top:55px; width:100%; height:400px; background:#222; margin:75px auto 0; text-align:center; color:#fff;}
.v_foot h1{ line-height:105px; font-size:5rme;}
.v_foot .j1{ width:800px; border-top:1px solid #999; margin:45px auto 0;}
