@charset "utf-8";

/* CSS Document */
/*CSS重置*/
*{margin:0;padding:0}
img{border:0; }
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-spacing:0;}
#bload2 table{border-spacing:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
#bload2 table td{border-left:1px solid #ccc;border-top:1px solid #ccc; padding:5px;} 
ol,ul{list-style:none}
caption,th{text-align:left}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:14px; font-weight:normal;}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
input,label { vertical-align:middle;font-family: "microsoft yahei", "Arial Black";} 
body{font:12px/1.5 \5FAE\8F6F\96C5\9ED1;font-family: "microsoft yahei", "Arial Black"; background-color: #fff;}
.yc{text-indent:-9999em;display:block}
.dh{width:0;height:0;}
.last{margin-right: 0}
.fl{float:left}
.fr{float:right}
input{ margin:0; padding:0; border:none; font-family:"microsoft yahei";}
a{ text-decoration:none; cursor:pointer;color: #000;}
.c:after{content:" "; clear:both; height:0; visibility:hidden; display:block;}
.c{*zoom:1;}
.overflow{ overflow:hidden;}
em, i{font-style:normal;}
/*网站公用样式表*/
a{color:#333333; text-decoration:none;}
a:hover{  color:#1d2088; text-decoration:none; }
.w1200{width:1200px; margin:0px auto;}
.blue{ color: #1d2088;}
.a5a5a8{ color:#a5a5a8;}
.icon{ background:url(../images/icon.png) no-repeat; display:inline-block; vertical-align:middle;}
.icon1{
    background:url(../images/icon1.png)  no-repeat;
    display: inline-block;
    vertical-align: middle;
}
.clear { clear:both; }
/*清除浮动*/
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;}
.clearfix{*zoom:1;}
/*网站公用样式表*/
.w1000{width:980px; margin:0px auto;}
.yellow{ color:#ffb700;}
.hidden{ display:none;}
/*top_main*/
.top_main{ width:100%; height:57px; background-color:#1d2088;}
.top{ font-family:"microsoft yahei"; line-height:57px; color:#fff;}
.top_l span,.top_l a,.top_r a,.top_r span{ display:inline-block; color:#fff;}
.top_r a{ color:#fff; position: relative; z-index:88 ; font-size:20px; top: 5px;}
.top_r .top_weixin{ }
.top_r span{ margin-left:30px;}
.w_pfr_d1{position:absolute; top:57px; left:0; display:none; z-index:99;}
.w_pfr_d1 img{padding: 5px;width:100px; height:100px; background-color: #fff;  margin:0 auto ; }

.search_form{ width:298px; height:32px; margin-top:10px; position:relative; margin-left:30px; border:1px solid #b8daf0; border-radius:25px;}
.search_form .stxt{width:245px; height:32px; background:none; display:block; float:left; text-indent: 10px; color:#fff; line-height:28px;}
.search_form .searchBtn{ width:55px; height:32px; display:block; background: #009d33; border: 0px; cursor:pointer; position:absolute; top:0; right:0; background:url(../images/search.png) no-repeat;}

input::-webkit-input-placeholder { /* WebKit browsers */ 
color: #fff; 
} 
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #fff; 
} 
input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #fff; 
} 
input::-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #fff; 
} 

/*Logo*/
.logo_main {height:116px; background-color: #fff;}
.logo_main .logo{ width:550px; margin:30px 0;}

/*导航*/
#navigation{ height:45px; padding:30px 0;}
.navigationlist li{float:left; line-height:45px; text-align:center; position:relative; z-index:111; width:92px;}
.navigationlist li a{display:block; color:#333; font-size:16px;}
.navigationlist li .nav1:hover,.navigationlist li .hover{ text-decoration:none; color:#fff; background:#dc0917;}
.navigationlist li #current {text-decoration:none; color:#fff; background:#1d2088;}
.navigationlist .current { color:#fff; background:#1d2088; }
/*导航栏下拉*/
#navigation  .subnavigationlist{ display:none; width:92px;  left:0px; top:45px;  /*padding: 0px 0px 15px;border-bottom-right-radius:5px;  border-bottom-left-radius:5px;*/  position:absolute;  background:#1d2088; z-index:100;}
#navigation  .subnavigationlist .subli{ float:none; height:30px; line-height:30px; border:0px; width:82px;  padding:0px 5px; background:none; }
#navigation  .subnavigationlist a { width:82px; display:block;line-height:30px; height:30px;  font-size:12px;color: #fff}
#navigation  .subnavigationlist .subli:hover {  background:#dc0917;  color:#fff; }
#navigation  .subnavigationlist .subli:hover a{ border:0px; }

.DB_tab25 {width:100%;height:500px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:500px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:100%;left:26%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap{position:absolute;width:1200px;left:45%;margin-left:-500px;}
.DB_tab25 .DB_prev{position:absolute;left:0px;top:238px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:0px;top:238px;cursor:pointer;display:none}


/*floor_1_main*/
.index .floor_1_main{ width:100%; background-color:#f4f4f4;}
.index_title{ width:1200px; padding-top:40px; text-align:center; margin:0 auto;}
.index_title h2{font-size:24px; line-height:20px; width:100%; font-family:"Book Antiqua"; text-transform: uppercase;}
.index_title p{ color:#000;font-size:24px; line-height:40px; background:url(../images/indextittle.png) no-repeat center;}
.ikehu_con { overflow:hidden; zoom:1; color:#666;position:relative;}
.ikehu_con .sexbox{ width:1110px; margin:0px auto; margin-top:20px;}
.ikehu_con .sexbox .list{ width:1110px; overflow:hidden; position: relative; margin:0 auto;}
.ikehu_con .sexbox .list ul{ width:500%; position: relative; }
.ikehu_con .sexbox .prev{ position:absolute; left:0; top:95px; cursor:pointer; width:35px; height:64px; background-position:0 -286px;}
.ikehu_con .sexbox .next{ position:absolute; right:0; top:95px;cursor:pointer; background-position:-50px -286px; width:35px; height:64px;}
/* 图片列表 */
.gridlist li{ float:left; text-align:center; margin:20px 5px 50px;  width:210px; overflow:hidden; display:inline /*解决ie6 双边距bug*/;text-overflow:ellipsis; white-space:nowrap;  border:1px solid #bbbfc1;}
.gridlist li img {width:210px; height:130px; display:block;border:1px solid #e1e1e1 ;}
.gridlist li a { display:block; }
.gridlist li a h3{ width:100%; height:40px; line-height:40px; color:#fff; background:#bbbfc1;}
.gridlist li a:hover h3{ color: #1d2088; cursor:pointer;}
.gridlist li a:hover img ,.index_changping li img:hover{filter: alpha(opacity=80);-moz-opacity: 0.80;-khtml-opacity: 0.80;opacity: 0.80;}

.index .floor_2_main{ width:100%; background:#fff; padding:50px 0;}
.index .floor_2{ background-color:#FFF;}
.index_product_l{ width:287px; background:#1d2088;}
.index_pr_title{ width:287px; height:100px;}
.index_pr_title h1{ padding-top:20px;font-weight:bold; font-size:24px; color:#FFF; line-height:36px; padding-left:20px; }
.index_pr_title p{font-weight:bold; font-size:18px; color:#FFF; line-height:30px; padding-left:20px;}

/*产品分类*/
.sort{width:287px; height:auto;position:relative;z-index:20;background:#1d2088;}
.sort .sort-ti{height:63px;color:#fff;font-size:18px;line-height:63px; text-align:center; background:url(../images/indexprodti.png) center no-repeat;}
.sort .sort-list{ width:260px;background-color:#fff; border-radius:10px; margin:0 auto;}
.sort .sort-list ul{}
.sort .sort-list li{ margin:0 32px; text-align:center; height:50px ;border-bottom:1px dotted #b6b6b6; position:relative;}
.sort .sort-list li a{display:block;height:50px;line-height:50px;font-size:16px;overflow: hidden;cursor:pointer;}
.sort .sort-list li a span{display:block;height:50px;background-position:right -80px}
.sort .sort-list li.hover{background:#333;}
.sort .sort-list li.hover a{color:#fff}
.sort .sort-list ul ul{display:none; padding:10px 0;}
.sort .sort-list ul li.hover ul{background:#fff;border:2px solid #1385d5;left:196px; top:0%; width:200px;z-index:30;position:absolute;height:auto;overflow:hidden; position:absolute;}
.sort .sort-list ul li.hover ul li{height:32px;padding:0; text-align:left; margin:0 5px; text-indent:20px;}
.sort .sort-list ul li.hover ul{display:block}
.sort .sort-list ul li.hover ul li a{height:32px;line-height:32px;font-size:13px;border-top:0;border-bottom:0;color:#333;background-position:15px -154px}
.sort .sort-list ul li.hover ul li a:hover{background:#333; color:#fff;}




/*内页产品*/
.sort02{width:200px; height:auto;}
.sort02 .sort-list{ width:198px; margin:0 auto 15px; border:1px solid #ccc; border-top:none; padding-bottom:10px;}
.sort02 .sort-list ul{}
.sort02 .sort-list li{ margin:0 16px; text-align:center; height:41px ;border-bottom:1px dotted #b6b6b6;position:relative;}
.sort02 .sort-list li a{display:block;height:50px;line-height:41px;font-size:13px;overflow: hidden;cursor:pointer;}
.sort02 .sort-list li a span{display:block;height:50px;background-position:right -80px}
.sort02 .sort-list li.hover{background:#333;}
.sort02 .sort-list li.hover a{color:#fff}
.sort02 .sort-list ul ul{display:none;}
.sort02 .sort-list ul li.hover ul{background:#fff;left:166px; top:0%; width:200px;z-index:30;position:absolute;height:auto;overflow:hidden; position:absolute;}
.sort02 .sort-list ul li.hover ul li{height:32px;padding:0; text-align:left; margin:0 5px; text-indent:20px;}
.sort02 .sort-list ul li.hover ul{display:block}
.sort02 .sort-list ul li.hover ul li a{height:32px;line-height:32px;font-size:13px;border-top:0;border-bottom:0;color:#333;background-position:15px -154px}
.sort02 .sort-list ul li.hover ul li a:hover{background:#333; color:#fff;}




/*产品展示*/
.index_product_r{ width:888px;}
.index_product_r h2{ color:#000;font-size:18px;  line-height:50px; height:50px; border-bottom:1px solid #000;}
.index_product_r h2 a{ font-size:12px; font-weight:normal;}
.index_changping{ width:100%; margin-top:5px;display: flex;flex-wrap: wrap;justify-content:space-between;}
.index_changping li{width:285px; height:250px; margin-top:15px; margin-bottom:10px; display:inline;}
.index_changping li img{ width:280px; height:220px; border:1px solid #ccc;}
.index_changping li p{ height:45px; line-height:45px; color:#000; font-size:16px; margin: 0 5px;}
.index_changping li p:hover,.index_product_r h2 a:hover{ color:#158ae2;}
.index_changping li p span{ color:#1d2088; font-size:12px; width:70px; height:20px; line-height:20px; background: url(../images/gengduo.jpg) right no-repeat; margin-top:16px;}

/*电话*/
.index_product_tel{ padding-left:60px; margin:15px 12px; background:url(../images/index_icon2.png) no-repeat left center;}
.index_product_tel h3{color:#fff; font-size:14px; display:inline-block;}
.index_product_tel p{ color:#fff; font-size:26px;  line-height:30px;} 

/*公司简介*/
.index .floor_7_main{ width:100%; height:463px; background:url(../images/index_aboutbg.jpg) no-repeat center center; position:relative;}
.iabout .aboutbtn{ position:absolute; left:50%; top:-29px; width:75px; height:36px; margin-left:-38px; display:block; background:url(../images/iaboutbtn.jpg) no-repeat top center;}
.left_title6 { text-align:left; padding:30px 0px 15px;}
.left_title6 h2 {color:#000; font-size:24px; font-weight:normal; background:url(../images/index_about.png) bottom left no-repeat ;line-height:80px; }
.left_title6 p{  line-height:40px; color:#1d2088;  font-family:Arial; font-size:24px;}
.left_body6 {zoom:1; color:#000; overflow:hidden;margin-top:10px;}
/* about content */
#floor_7_2{ width:540px; float:left; }
#floor_7_2 .txt{ color:#666; font-size:14px; line-height:25px;}
#floor_7_2 a{ float:left; margin:20px 20px 0 0; color:#fff; font-size:14px; text-align:center;  width:147px; line-height:47px;}
#floor_7_2 .gengd a{ background:#1d2088; }
#floor_7_2 .gengd2 a{ background:#e00c20; }

.index .floor_4_main{ background-color:#f1f1f1; width:100%; display:none;}
.index .floor_4_main .con {zoom:1; color:#FFF; overflow:hidden; height:296px; position:relative; padding-bottom:40px;}
.more_r{ position:absolute; right:0; top:-85px;}
.more_1{ margin-left:7px; width:60px; height:25px; line-height:25px; background-color:#8bc519; display:inline-block; color:#FFF; text-align:center; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px}
.prev{ display:inline-block; width:24px; height:24px; background-position:0 -94px; margin-right:7px;}
.next{display:inline-block; width:24px; height:24px; background-position:-39px -94px;}
.gridlist2{ overflow:hidden; margin-top:20px;}
.gridlist2 li{ float:left; text-align:center; margin-right:18px; width:286px; height:296px; overflow:hidden; display:inline /*解决ie6 双边距bug*/;
text-overflow:ellipsis; white-space:nowrap; position:relative;}
.gridlist2 li .index_anlic{ width:286px; height:90px;}
.gridlist2 li .index_anlic h2{ color:#000;font-size:18px; font-weight:normal; line-height:46px;}
.gridlist2 li img {width:286px; height:233px;}
.gridlist2 li a{ white-space:nowrap;}

.boxlist{ width:1186px; margin:0px auto; overflow:hidden; position:relative;}
.icase .prev{ position:absolute; left:0px; top:100px; cursor:pointer;}
.icase .next{ position:absolute; right:0px; top:100px; cursor:pointer;}

.index .floor_3_main{ width:100%; background-color:#FFF; padding:35px 0; display:none;}
.floor_3_main h1{ width:100%;background:url(../images/youshi_bt_bg.jpg) no-repeat center center; color:#1d2088; line-height:144px; font-size:36px; font-weight:bold; text-align:center;}


/*  优势 */
.floor_3 .con12 { width:100%; position:relative; color:#333; margin-top:10px; height:500px;}
.floor_3 .con12 .bg{ width:434px; height:434px; position:absolute; left:50%; margin-left:-217px; top:0px; background:url(../images/index_youshi_bg.png) no-repeat center center;}
.zixun{ display:block; width:240px; height:50px; color:#6ba200; border:1px solid #6ba200; margin:0  auto; text-align:center; font-size:18px; line-height:50px;}
.zixun:hover{ color:#1d2088; border:1px solid #1d2088;}

/* 齿轮 */
.iadvan .con12 .bgimg{ width:324px; position:absolute; left:50%; margin-left:-162px; top:68px; background:url(http://cdnpic.21van.com/yonglekangcom/imagess/youshiyuanimg.png) no-repeat center center; z-index:99;}
.textlist li{ width:270px; height:100px; color:#333333; font-size:16px; font-weight:bold;/*解决ie6bug*/ position:absolute;transition:ease .4s;}
.textlist li b{font-weight:normal; font-size:12px;}

.textlist li .youshiicon{ width:85px; height:85px; position:absolute;}
.textlist li .youshiicon .old{ position:absolute; width:45px; height:45px; z-index:99; top:0px; left:0;}
.textlist li .youshiicon .new{ position:absolute; display:none; width:45px; height:45px; z-index:100; top:0px; left:0;}
.textlist li:hover{-webkit-transform:scale(1.1);transform:scale(1.1)
    }
.textlist li .youshiicon:hover .new{ z-index:88;}

.textlist #li1{ top:0; left:-30px; text-align:right; padding-right:90px;}
    .textlist #li1:hover {
        left:-58px;
    }
.textlist #li1 .youshiicon{ left:340px; top:50px;}

.textlist #li2{top:0px; right:-30px; text-align:left; padding-left:60px;}
.textlist #li2:hover{right:-50px;

}
.textlist #li2 .youshiicon{ right:300px; top:50px;}

.textlist #li3{top:160px; left:-30px; text-align:right; padding-right:60px;}
    .textlist #li3:hover {
        left:-47px;
    }
.textlist #li3 .youshiicon{right:-40px; top:20px;}

.textlist #li4{ top:170px; right:-30px; text-align:left; padding-left:60px;}
.textlist #li4 .youshiicon{left:0px; top:10px;}
    .textlist #li4:hover {
        right:-45px;
    }

.textlist #li5{top:320px; left:-30px; text-align:right;padding-right:60px;}
    .textlist #li5:hover {left:-48px;
    }
.textlist #li5 .youshiicon{right:-75px; top:0px;}

.textlist #li6{top:320px; right:-30px; text-align:left;padding-left:60px;}
    .textlist #li6:hover {right:-55px; 

    }
.textlist #li6 .youshiicon{  left:-40px; top:0px;}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.1);transform:scale(1.1)}
100%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
/*焦点图*/
.wrap{width:1042px;height:220px;position:relative;overflow: hidden; margin-bottom:110px; margin:30px auto 110px auto;
}
.wrap ul{
	width:500%;
	position: relative;
	left: 0;
	top: 0;
	padding: 60px 0;
}
.wrap ul li h2{ padding-left:100px; line-height:60px; color:#333; font-size:18px;}
.wrap ul li p{ padding-left:100px; line-height:20px; color:#666; font-size:14px;}
.wrap ul li img{ position:absolute; top:-46px; left:-46px;}
.wrap ul li{
	float: left;
	width:950px; border:1px solid #ccc;
	height:120px; position:relative;
	margin:0 46px;

}
.wrap ul li a{display:block;}
.wrap ol{
	position: absolute;
	bottom: 0px; left:50%; margin-left:-44px;
	z-index:3;
}
.wrap ol li{
	float: left;
	width: 16px;
	height: 16px;
	background-color:#999999;
	margin-right:20px;
	cursor: pointer;
	border-radius:50%;
}
.wrap ol li.current{
	background: #009d33;
}

.index .floor_6_main{ width:100%; background-color:#FFF;}
.index .con_123 {zoom:1; color:#000; overflow:hidden;padding:30px 0 50px 0;}
#par1{ width:338px;height:249px;  float:left; overflow:hidden; position:relative;}
#par1 .bd ul{ width:100%; position:relative;}
#par1 .bd ul li{  width:100%; position:absolute; z-index:1; overflow:hidden;}
#par1 .bd ul li img{ width:338px;height:249px; display:block;}
#par1 .bd ul li .Title{ display:block; position:absolute; z-index:9; width:100%; left:0px; bottom:0px; height:56px; line-height:56px; color:#edebeb; text-indent:10px; font-size:16px; background:url(../images/indexnews_bg.png) repeat center center;}
#par1 .hd{ position:absolute; position:absolute;  right:0px; bottom:15px; width:30%; z-index:99;}
#par1 .hd ul li{ font-size:0px; width:8px; height:8px; background:#fff; float:right; margin-right:10px; border-radius:5px; cursor:pointer;}
#par1 .hd ul .on{ background:#246cd7;}

#par2{ width:490px; float:right; padding-left:20px;}
#par2 ul li{  width:490px; height:61px; border-bottom:1px dashed #e7e7e7;}
#par2 ul li a{ width:490px;  display:block; cursor:pointer; font-size: 16px; line-height: 29px;}
#par2 ul li:hover{ background-color:#1d2088;}
#par2 ul li:hover a{  color:#fff;}
#par2 ul li:hover a .InfoTime{ color:#1d2088;}
#par2 ul li a .InfoTime{width: 53px; padding: 8px 0px; display: block; float: left; text-align: center; margin:7px 13px 0 10px; background:#e9e9e9;color:#9ea0a9;}
#par2 ul li a .gd{ padding:10px 0; border-top:3px solid #a6a6a6; border-bottom:3px solid #a6a6a6; float:right; line-height:20px; font-size:30px; margin-top:23px; margin-right:10px;}
.floor_6_main h1{ font-size:14px; color:#5a5a5a; text-transform:uppercase; line-height: 62px;}
.floor_6_main span{ font-size:20px; color:#1d2088; font-weight:bold;}


/*.floor_5_main{ width:100%; height:200px; background:url(../imagess/index_baozheng.jpg) no-repeat center center;}
.floor_5{ position:relative;}
.baozheng{ position:absolute; left:250px; top:30px;}
.baozheng p{ font-size:16px; line-height:32px;font-size:16px; color:#FFF;}
.baozheng h2{color:#63b5ff;font-size:16px; line-height:32px; font-weight:bold; }

.index .floor_8_main{ width:100%;background-color:#ebebeb; position:relative;}
.index_fengcai_box{ border-bottom:1px solid #bababa; height:270px;}

#floor_8_3{ width:600px; position:relative; float:left; top:-95px; background:#fff; height:260px; margin-top:25px; padding:20px; overflow:hidden; z-index:999;}
#floor_8_3 h2,#floor_8_4 h2{ font-size:18px; color:#666; font-weight:bold; }
#floor_8_3 .more,#floor_8_4 .more{line-height :25px; float:right; color:#999; }
#floor_8_3 .more :hover,#floor_8_4 .more :hover{color:#1d2088;}
.wr_tupian{ width:594px; height:211px;position: relative;overflow: hidden; margin:0 auto;}
.wr_tupian ul {overflow: hidden;position:absolute;width: 200%;left: 0;top: 0;_height:1px;}
.wr_tupian ul li{ float:left; margin-right:30px; margin-top:20px; }
.wr_tupian ul li a { display:block;}
.wr_tupian ul li a img{width:282px; height:211px; }*/

#floor_8_4{ width:325px; float:right; z-index:999;}
.ihonor{ width:325px; position: relative; background-color:#FFF; height: 247px;}
.ihonorCon{ width:323px; height:218px; border:1px solid #ccc; overflow: hidden; position: relative; margin:0px auto;}
.ihonorCon ul{ width: 800%;}
.ihonorCon li{ width:323px; text-align: center; float: left; display:inline;}
.ihonorCon li a{ display:block;}
.ihonorCon li img{/* width:323px;*/ height:218px;}
.ihonor span.icon{ position: absolute; width:43px; height: 27px; z-index: 2; display: block; bottom: 0;  cursor: pointer;}
.ihonor span.left{ right:43px; background-position:0 -364px;}
.ihonor span.right{ right:0px; background-position:-43px -364px;}

.link_mian{ width:100%; height:auto; margin-top:20px;  padding-bottom:20px;}
.link_mian img{ width:128px; height:46px; float:left;}
.link_mian ul{}
.link_mian ul li{ float:left; color:#666;}

.link_mian a{ color:#666; font-size:14px; line-height:14px; margin:0 22px; display:inline-block; height:14px;}
.link_mian a:hover{ color:#1d2088;}

.footer_nav{ width:100%; background-color:#5f5f5f; text-align: center;padding:18px 0;}
.f_nav a{ color: #fff;text-decoration: none;padding: 0px 10px;display: inline-block;font-size:14px; border-right:1px solid #797979; }
.f_nav a:hover{ text-decoration:underline;}

/*底部*/
.footer_mian{ width:100%; background-color:#535353; padding-bottom:40px;}
.footer{ padding-top:40px; margin-top:50px;}
.copyright p span{ margin:0 10px;}
.copyright p em{font-family: arial; font-size: 14px;}
.footer_l{ width:960px; color:#FFF;}
.footer_l dd { width:512px;height:148px; border-right:1px solid #999999; line-height:30px;}
.footer_l dd h1{ font-size:20px; font-weight:bold;}
.footer_l dt{ width:325px; height:148px; border-right:1px solid #999999; border-left:1px solid #302f2f; line-height:24px; padding-left:70px; padding-right:50px;}
.footer_r{ width:239px; border-left:1px solid #302f2f; }

.footer_r p{ color:#FFF; width:40px; text-align:center; margin:7px 10px 0 0;}


/* 全局布局 */
.wrapper{ padding: 0px 0px 30px;}
.content { width:720px;}
.sitepath{ height: 54px; line-height: 54px; color: #666666; border-bottom: 1px solid #dddddd;  margin:6px auto 20px; font-size: 14px;}
.sitepath s{ width:22px; height: 26px; background-position: -566px -1px; margin-right: 8px;}
.sitepath span{ color: #e59f19; font-weight: bold;}
.sitepath a{ color: #666666; }
.sitepath a:last-child{color:#666666; font-weight: bold;}
.sitepath a:hover { color: #1d2088;}
/*TITLE*/
.wrapper .leftTit{ width:100%; height:38px; line-height: 38px; color: #1d2088; position: relative; font-weight: bold; font-size: 16px; background:url(http://cdnpic.21van.com/yonglekangcom/imagess/web/contenttitbg.png) repeat-x left top; border-bottom:1px solid #e4e4e4;}
.wrapper .leftTit s{ width:9px; height: 38px; background-position: -493px -99px; margin-right: 14px; vertical-align: top;*vertical-align: middle; }
/*recommend*/
.recommend{ border:1px solid #e4e4e4; padding-bottom: 10px; background: #fff; font-size: 12px; margin-bottom: 20px;}
.recommend .leftTit a{ color:#555555; font-size: 12px; margin-right: 15px; font-weight: normal;}
.reNew .list{ padding-left: 20px; padding-top: 10px;}
.reNew li{ width:334px; padding:0px 20px 0px 0px; line-height: 28px; float: left;}
.reNew li s{ width:12px; height: 12px; background-position: -556px -51px;}
.reNew li a{ color: #666666; display:block;}

.rePro .list{  padding-top: 18px;}
.rePro li {float:left; width:150px; margin-left:15px;text-align:center; line-height:30px; }
.rePro li a{ display:block; color: #555555; }
.rePro li a:hover{ color:#1d2088 }
.rePro li img { width:154px; height:116px; border:1px solid #e6e6e6; display:block; }
.rePro li img:hover { opacity:0.8; filter:Alpha(opacity=80); border:1px solid #1d2088; }
.recommend li a:hover{ color:#1d2088;}
/* pager */
.pager { display:block; border:1px solid #cccccc; padding:6px 5px; margin:15px 0 5px; text-align:right; clear:both; }
.pager span, .pager a{ display:inline-block; border:1px solid #ccc; color:#666;  height:20px; line-height:20px; padding:2px 8px 2px; text-decoration:none; margin:0 2px;  }
.pager a:hover{ background:#1d2088; border-color:#1d2088; color:#fff; text-decoration:none;}
.pager .cur{ background:#1d2088; border-color:#1d2088;  color:#fff; }
.pager span.dot{ background:#1d2088; border-color:#1d2088; color:#fff; }
.pager span.txt{ float:left; border:0px; font-size: 12px; margin-top: 2px; }
.listProduct .pager,.listCase .pager{ width:721px; margin-bottom:20px; line-height:28px;}
/* reLink */
.reLink {  width:688px;height:38px; line-height:38px; color: #666; border:1px solid #e4e4e4;  margin-bottom:15px; }
.reLink .prevLink { float:left; margin-left:10px; }
.reLink .nextLink { float:right; margin-right:10px; }
.reLink a{ color: #666;}
.reLink a:hover{ color: #1d2088;}
/*侧栏*/
.sideBar{ width:245px;}

.sideBar .con{ width:218px;  background: #fff;}

.leftRecom{ width:218px; border:1px solid #e4e4e4; margin: 20px 0;}
.leftRecom li{ width:189px;  margin: 10px auto; text-align: center;}
.leftRecom li img{ width:183px; height: 137px; padding:2px; border:1px solid #e3e3e3; display: block;}
.leftRecom li h3{ color: #666666; line-height: 30px;}
.leftRecom li:hover img{ background: #1d2088; border-color: #fff;}
.leftRecom li:hover h3{ color: #1d2088}

.leftCon{ width:218px; border:1px solid #e4e4e4; background: #fff; }
.leftCon .leftTel{ margin:10px 0px 0px 15px;line-height: 16px; }
.leftCon .leftTel .icon1{ width: 43px; height: 43px; margin-right:6px; background: url(../images/index_icon1.png) no-repeat left center;}
.leftCon .leftTel span{ color:#303030; font-size:14px; }
.leftCon .leftTel strong{ font-size:20px; color: #e59f19; font-family: impact;  display: block; line-height: 30px; }
.leftCon .icontxt{ font-size:12px; color:#303030; line-height:24px; padding:16px 15px;}

.singlePage .contxt{ line-height: 26px; font-size: 14px; color: #555;  padding:0px 8px;}
/* listProduct */
.listProduct .list{ width:108%;}
.listProduct .item{ width:236px; float:left; margin:0px 14px 10px 0px; text-align: center; }
.listProduct .item img{ width:234px; height:176px; display: block; background: #fff; border: 1px solid #dddddd; }
.listProduct .item1 img{ width:234px; height:auto; display: block; background: #fff; border: 1px solid #dddddd; }
.listProduct .item h3{ width:100%; height:40px; line-height: 40px; display: block; color:#555555;  }
.listProduct .item:hover h3{ color: #1d2088;}
/* .pageProduct */
.pageProduct2 h1 { font-family:"Microsoft Yahei"; font-size:18px; line-height:25px; padding:15px 0; text-align:center; font-weight:700; }
.pageProduct2 .photo { margin-bottom:20px; }
.pageProduct2 .photo .img { display:block; padding:4px; border:1px solid #dbe7c7; margin:0 auto; }
.pageProduct2 .detaiInfo { margin-bottom:10px; }
/* pageProduct2 */
.pageProduct .contentCon{ background: #fff; border: 1px solid #dfdfdf; padding:20px 15px; }
.pageProduct .tod{}
.pageProduct .photo { width:358px; margin-bottom: 20px; }
.pageProduct .photo .jqzoom{ border:1px solid #ddd; width:358px; height:269px; position:relative; padding:0px; cursor:pointer;} 
div.zoomdiv {  z-index:  999; position: absolute; top:0px; left:0px; width: 200px;height: 200px; background: #ffffff;  border:1px solid #CCCCCC; display:none;  text-align: center; overflow: hidden;}
div.jqZoomPup { z-index : 999; visibility: hidden;  position: absolute; top:0px; left:0px; width: 100px !important; height :79px !important;  border: 1px solid #aaa; background: #ffffff; opacity: 0.5;-moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50);
}
.pageProduct .photo .img { width:358px; height:269px; display:block; }
.pageProduct .photoimg{ width:358px; height:82px; padding-top:10px; position:relative;}
.pageProduct .photoimg .list{ width:292px; overflow:hidden;position:relative; margin-left:38px;}
.pageProduct .photoimg .icon1{ width:6px; height:12px; position:absolute; top:40px; cursor:pointer;}
.pageProduct .photoimg .btnleft{ left:10px; background-position:-492px -176px;}
.pageProduct .photoimg .btnright{  right:10px; background-position:-492px -189px;}
.pageProduct .photoimg .list .listcon{ width:300%;}
.pageProduct .photoimg a{ width:85px; height:64px; display:block; float:left;  margin-right:14px; border:1px solid #ddd;}
.pageProduct .photoimg a img{ width:85px; height:64px; display:block;}
.pageProduct .photoimg a:hover{ border:1px solid #1d2088;}


.pageProduct .baseInfo { width:300px; }
.pageProduct .baseInfo h1{ color:#555; font-weight:bold; font-size:16px; }
.pageProduct .baseInfo .miaos{ color: #666; margin-top: 20px;}
.pageProduct .baseInfo .miaos p{ padding-left: 5px;}
.pageProduct .baseInfo .showtel{ width:90%; padding:10px 5%; margin-top:20px; line-height: 28px; background: #f3f3f3;}
.pageProduct .baseInfo .showtel .telcon{ line-height: 28px;}
.pageProduct .baseInfo .showtel .telcon strong{ font-size:26px;font-family: impact;  color: #1d2088; }
.pageProduct .baseInfo .button { width:107px; height: 36px; margin-top: 10px; line-height:36px; margin-right:15px;  border-radius:2px; display:block; text-align: center; color:#fff; background: #1d2088; }
.pageProduct .baseInfo .button:hover { background:#1b1b1b; }
.pageProduct .detaiTit { height:44px; line-height:44px; border-bottom:1px solid #cecece; margin:15px auto 15px; }
.pageProduct .detaiTit h2{ width:95px; height: 42px; line-height: 39px; border-bottom:3px solid #1d2088; text-align: center; color:#1d2088;font-size:16px; }
.pageProduct .detaiInfo { margin-bottom:10px; padding:0px 10px 10px; color:#666; line-height:2em;}
.pageProduct .showpContact{ background:url(http://cdnpic.21van.com/yonglekangcom/imagess/img/show_contact_pic.jpg) no-repeat right bottom; border:1px solid #e4e4e4; padding-bottom: 10px; }
.pageProduct .showpContact .txt{ padding:15px; color: #666; min-height: 222px; }

.pageProduct .reInformation{ border:1px solid #e5e4e4; margin-top:20px; padding-bottom:30px;}
.pageProduct .reInformation .tit{ font-weight:bold; font-size:16px; color:#333; }

.pageProduct .reInformation{ border:1px solid #e5e4e4; margin-top:10px; padding-bottom:30px;}
.pageProduct .reInformation .tit{ font-weight:bold; font-size:16px; color:#333; margin:10px 0px 0px 20px;}
/* listNews */
.listNews .list { padding:10px; overflow:hidden; }
.listNews .item { width:100%;  border-bottom:1px solid #dfdcdc; padding-bottom: 20px; margin-bottom: 25px; }
.listNews .item dt a { font-weight: bold; color: #1d2088; font-size:18px;}
.listNews .item dt a:hover { text-decoration:underline; }
.listNews .item .time { color:#666666; font-size: 12px; font-weight: normal; }
.listNews .item dd{ height: 44px; margin-top: 10px; font-size: 14px; color: #666666; line-height: 22px;}
.listNews .pager{ width:710px; margin-left: 10px; line-height:30px;}
.listNews .pager p{ float:left;}
/* pageNews */
.pageNewsRight{ width:300px; }
.pageNewsRight a{ display: block;}
.pageNewsRight .right_1,.pageNewsRight .right_2{ margin-bottom: 20px;}
.pageNewsRight .con{ width:94%; background: #fff; padding: 3%;}

.pageNewsRight .right_1 .item h3{ line-height: 36px; }
.pageNewsRight .right_1 .item .xx{ display: none;}
.pageNewsRight .right_1 .item img{ width:80px; height: 60px; float: left; display: block; margin-right: 10px;} 
.pageNewsRight .right_1 .item .txt{ height:60px; overflow: hidden; line-height: 20px; font-size: 12px; color: #999;}
.pageNewsRight .right_2 .con{ padding:5%; width:90%;}
.pageNewsRight .right_2 ul{ background:url(../images/nnewsbg3.jpg) no-repeat 4px 6px;}
.pageNewsRight .right_2 li{ line-height: 24px; font-size: 12px;}
.pageNewsRight .right_2 li a{ color: #666; text-indent: 32px;}
.pageNewsRight .right_2 li a:hover{ color: #1d2088;}
.pageNewsRight .right_2 li span{ float: right; color: red; font-size: 12px;}

.pageNews{ width:640px;}
.pageNews h1.bt{ font-size:18px; line-height:25px; padding:15px 0; text-align:center; font-weight: bold; color:#333; border-bottom: 1px dotted #afafaf; margin-bottom: 5px; }
.pageNews .mark { height:30px; line-height:30px; text-align:center; font-size:12px; text-align: left; color: #999;  }
.pageNews .mark span { margin-right: 14px; }
.pageNews .info { margin-bottom:20px; padding: 10px 0; color: #666; }
.pageNews .showtag{ padding-left: 20px; margin: 30px 0 18px; color: #666;}
.pageNews .showtag a{ color: #666; text-decoration: underline;}
.pageNews .reLink {  width:640px;}
/* mapPage  */
.maplist li a {background: #eee;  width: 98%;  height: 30px;  line-height: 30px;  display: block;  margin-bottom: 10px;  padding-left: 2%;  font-weight: bold; }
.maplist li .box {  width: 110%;  height: auto;  margin-bottom: 10px;}
.maplist li .box a { height: 26px;  line-height: 26px;  width: 168px; display:inline-block;  text-align: center;  margin-right: 8px; padding:0px; border:0px; font-weight: normal;}
.maplist li .box a:hover {  background: #f35b07; color: #fff;}
/* formData */
.formData { width:550px; margin:0px auto 20px; padding-top:30px; }
.formData .item{ margin-bottom: 10px; height: 27px; line-height: 27px;}
.formData .liuyan{ height:82px;}
.formData .item p{ width:90px; float: left; text-align: right; line-height:27px; height: 27px;}
.formData .item label { margin-right:5px; }
.formData .item .tip { width:150px; margin-left:20px; float: left; }
.formData .item input, .formData tr.code input { width:250px; height:25px; line-height:25px; color:#666; float: left; border:1px solid #ccc; border-radius:2px; padding:0 5px; }
.formData .item textarea { width:250px; height:80px; color:#666; border:1px solid #ccc; margin-bottom:15px; border-radius:3px; padding:0 5px; }
.formData .item input:focus, .formData tr.code input:focus, .formData tr.item textarea:focus { border:1px solid #999; }
.formData .code{ height: 27px;}
.formData .code input { width:90px; float: left; }
.formData .item .sub { width:102px; height:32px; line-height:32px; text-align:center; background:#1d2088; border-radius:2px; color:#FFF; border:none; margin-right:10px; cursor:pointer; }
.formData .sub:hover { background:#666; }
.formData tr.code img { float: left; vertical-align:middle; *vertical-align:0; margin-left:10px; }
.formData .err, .formData .red { color:#ff0000; }
.formData .red { font-size:16px; line-height:16px; font-weight:700; margin-right:5px; }

/*右侧悬浮框*/
.bcts_bar{width:120px; padding:10px; position:fixed; right:1%; z-index:111; top:100px; text-align:center; background:#dba30f; border-radius:3px;}
.bcts_bar h3{ color:#fff; font-size:20px; font-weight:bold; margin:10px 0;  }
.bcts_bar .yewu{ width:100%; background:#fff;  border-radius:3px; padding-bottom:5px; }
.bcts_bar .yewu h4{ width:100%; height:34px; line-height:34px;color:#fff; background:#303030; font-size:12px; margin-bottom:10px; border-top-right-radius:3px; border-top-left-radius:3px; }
.bcts_bar a.jt{ width:100%; display:block; height:30px; line-height:30px; color:#666; font-size:12px;}
.bcts_bar a.jt s{ width:19px; height:16px; background-position:-484px -220px; margin-right:6px; }
.bcts_bar .erweima{ width:100%; padding:5px 0px; border-radius:3px;  background:#fff; margin-top:1px; }
.bcts_bar .erweima img{ margin: 0 auto;}
.bcts_bar .returnTop{ width:43px; height:37px; background-position:-427px -207px; position:absolute; bottom:-37px; left:52px;   cursor:pointer;}
.bcts_bar .bct-tel{ color:#fff;  line-height:20px; padding:10px 0px 0px;}
.bcts_bar .bct-tel h5 s{ width:24px; height:18px; background-position:-518px -218px; margin-right:5px; }
.bcts_bar .bct-tel em{ font-size:16px;  font-weight:bold;}
.bcts_bar .c_close{ width:44px; height:29px; background-position:-427px -169px; position:absolute; top:-29px; left:52px;  cursor: pointer;}
.fly_talk{   height: 150px; padding:10px 0px 0px;  width:30px ; line-height:22px;  position: fixed;  right: 0px;  top: 200px;  z-index: 111;  text-align: center;  font-size: 18px;color: #fff;  background-color: #d8170e; cursor: pointer;}
.list_d li{ width:285px;}
.list_t{ padding-left:25px;}
.list_t li{ width:180px;}
.pager .pagingNav p{ float:left;}

/* rightFix */
/*右侧悬浮框*/
.rightFix{ width: 154px; position: fixed; right:20px; top: 100px; z-index: 999;}
.rightFix a.close{display: block; width: 15px; height: 94px; padding: 10px 5px 0px; position:absolute; left:0px; top:64px; background: #1d2088; color: #fff; line-height: 16px; border-top-left-radius: 6px; border-bottom-left-radius: 6px;  }
.rightFix a.close span{ font-family:"宋体"; font-size: 12px; display: block; margin-top: 5px;}
.rightFix .fixc .line{ width: 130px; height: 3px; display: block; position: absolute; left: -1px; top: -3px; background:url(../images/rightFixtopbg.jpg) no-repeat center top;}
.rightFix .fixc{ width:116px; padding: 14px 6px; text-align: center; position:absolute; right: 0px; top:0px;  border:1px solid #e7e7e7; border-top:0px; border-bottom:0px; background: #f3f3f3 ;}
.rightFix a.btn{  width:118px; height:37px; border-radius: 3px; display: block; margin:0 auto 10px; background:#404145; color: #fff; line-height: 37px; }
.rightFix a.btn:hover{background:#1d2088; }
.rightFix a.btn1{ background: #1d2088; color: #fff;}
.rightFix .tel{ font-weight: bold; color: #1d2088; line-height: 20px;}
.rightFix p.tel span{width: 20px;  font-size:14px; height:20px; background: url(../images/right_tel.png) no-repeat left center; padding-left:20px; margin-top: 15px;}
.rightFix  h3{ font-weight: bold;  color: #4e4a5a; font-size: 16px; font-family: arial; line-height: 28px; margin-bottom: 15px;}
.rightFix .erwei{ width:98px; height: 98px; padding: 5px; margin: 0px auto 40px; line-height: 30px; border: 1px solid #dbdbdb; background:#fff; font-size:12px; color:#404145;}
.rightFix .erwei img{width: 98px; height: 98px; display:block;}
.rightFix .returnTop{width: 130px; height: 33px; display: block; position: absolute; left: -1px; bottom: -20px; background: url(../images/ringt_top.png) no-repeat center center;}

.returnTop2{ width:100px; height: 100px; position: fixed; right: 50px; bottom: 100px; cursor: pointer; background: url(http://cdnpic.21van.com/yonglekangcom/imagess/returnTop2.png) no-repeat center center; z-index: 99; display: none; }

@font-face {
  font-family: impact;
  src: url("http://cdnpic.21van.com/yonglekangcom/font/impact.eot");
  src: url("http://cdnpic.21van.com/yonglekangcom/font/impact.eot?") format("eot"), 
  	   url("http://cdnpic.21van.com/yonglekangcom/font/impact.ttf") format("truetype");
}
@font-face {
  font-family: Century;
  src: url("http://cdnpic.21van.com/yonglekangcom/font/Century%20Gothic.eot");
  src: url("http://cdnpic.21van.com/yonglekangcom/font/Century%20Gothic.eot?") format("eot"), 
  		url("http://cdnpic.21van.com/yonglekangcom/font/Century%20Gothic.ttf") format("truetype");
}

/*内页*/
.dh{width:100%;height:52px;margin-top:-52px;}
.dh1{color:#000;line-height:52px;}
.dh11{float:right;font-size:12px}
.dh1 a{color:#000}
.dh2{float:left}
.dh2 ul li{float:left;margin-left:15px;margin-top:10px;}
.dh2 ul li a{color:#fff;width:90px;height:32px;display:block;line-height:32px;text-align:center}
#dd{background:#1d2088;color:#FFF;border-radius:3px;}

.conn{width:1200px;margin:15px auto;}
.conn h1{color:#1d2088;font-size:24px;font-weight:bold;line-height:50px;}

.allzhai{width:960px;float:right;}
.left_menu{position:relative; width:20%;background-color:#fff; min-height:580px; float:left;padding-top: 10px;margin:10px 0px 20px 0px;}
.left_menu .top_menu{width:200px; height:48px; background:repeat-x url('../images/top_menu.jpg');}
.left_menu .top_menu1{width:200px; height:48px; background:repeat-x url('../images/top_menu1.jpg');}
.left_menu .top_menu2{width:200px; height:48px; background:repeat-x url('../images/top_menu2.jpg');}
.center_menu ul {width:100%; height:auto;margin-bottom: 20px; /*min-height:230px;*/}
.center_menu ul li{width:100%; height:41px; }
.center_menu ul li:first-child{padding-top:2px;padding-bottom:0px;}
.center_menu ul li a{-webkit-box-sizing: border-box;box-sizing: border-box;hide-focus:expression(this.hideFocus=true);transition:padding-left 0.2s ease-in-out;-webkit-transition:padding-left 0.2s ease-in-out;-moz-transition:padding-left 0.2s ease-in-out;-o-transition:padding-left 0.2s ease-in-out;-ms-transition:padding-left 0.2s ease-in-out;
                       padding-left:0px; font-size:14px; line-height:41px; display:block; width:200px; height:41px; text-align:center; color:#85868A;background-images:url("../images/menuBg.jpg"); background-repeat:no-repeat; background-position:left top;}
.center_menu ul li a:hover{color:#1d2088; background-position:left bottom;}
.center_menu ul li a.active{color:#1d2088;} 
.center_menu .bottom_menu{ margin-bottom:6px;}
.mmun1{border:1px solid #b5b5b5;width:198px;margin-top:-2px;padding-bottom:10px;border-top:0px solid #b5b5b5;}
.mmun1 ul li{line-height:28px;border-bottom:1px dashed #CCC;width:180px;margin:0 auto;background:url(http://cdnpic.21van.com/yonglekangcom/imagess/zgdf_kuai01.jpg) no-repeat left center;padding-left:10px}
.mmun1 ul li a{font-size:12px;}
.mmun1 ul li a:hover{color:#1d2088}
.bottom_menu{background:#1d2088;padding:10px 10px;width:180px;margin-top:15px;}

.bottom_menu p{font-size:12px;line-height:20px;color:#FFF;}

.active1{color:#1d2088;}
 .line_bg{ background-color:#E0E8EA; width:100%; height:10px;}
 .right_tit{padding:30px 0px 18px 0px; font-size:16px;}
 .right_tit img{vertical-align:bottom;margin:0 8px;}
.right_tit img:first-child{margin-left:0;}


#preview{ float:left; margin:20px auto; text-align:center; width:370px !important;}
.jqzoom{ width:350px; height:275px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:315px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(http://cdnpic.21van.com/yonglekangcom/css/imagess/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(http://cdnpic.21van.com/yonglekangcom/css/imagess/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;height:400px; width:315px;background:url(http://cdnpic.21van.com/yonglekangcom/css/i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:630px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;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;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.youhua1{float:right;width:580px;margin-top:20px;height:350px;margin-bottom:20px;}
.youhua1 .youhua1_1{font-weight:bold;font-size:18px;height:38px; border-bottom: 1px dashed #ccc;}
.youhua1 .youhua1_2{line-height: 28px;background: none repeat scroll 0 0 #f8f6f6; border: 1px dashed #F1F1F1; color: #000000; padding: 10px; font-size: 13px;}
.youhua1 .youhua1_2 span{font-size:40px;}
.youhua1 .youhua1_3{font-size:13px;line-height:32px; color:#333;/*border-bottom:1px dashed #dddddd*/}
.youhua1 .youhua1_3 span{color:#F0880F; font-size:25px;  font-weight: bold;}

.youhua1 .youhua1_4{margin-top:15px;}

.youhua1 .youhua1_5{ width:135px; height:40px; border-radius:5px; text-align:center; background:#1d2088; margin:20px 0; font-size:20px; line-height:40px;}
.youhua1 .youhua1_5 a{color:#fff; }


.youhua2_title{height:40px;line-height:40px;width:958px;background:#f5f5f5;}
.youhua2_title h2{color:#FFF;background: #1d2088;width:100px;text-align:center;}
.youhua21{margin-top:10px;margin-bottom:10px}

/*.youhua21 table { border:solid 1px #ddd; border-right:0; border-left:0;background:#F6F6F6; width:100%; color:#666;}
.youhua21 table td { padding-left:15px; line-height:25px;}
.youhua21 table .top_td td { padding-top:5px;}
.youhua21 table .bot_td td { padding-bottom:5px;}
*/

#ditu ul li a{float:left;color:#000;margin-right:20px;line-height:45px;font-size:16px;}
#ditu ul li .ditu1{font-weight:bold;color:#1d2088}



.lx1{margin-top:35px;}
.lx1 p{color:#5a5a5a;font-size:12px;line-height:20px;}
.lx1 .lx11{font-size:24px;line-height:60px;}


.list_rcbox{ width:960px; padding:36px 0 100px 0px;}
.list_rcbox h2{ height:76px; line-height:76px; background:url(http://cdnpic.21van.com/yonglekangcom/imagess/d_bg01.gif) 0 center repeat-x;}
.list_rcbox h2 span{ display:inline-block; *display:inline; *zoom:1; background:#fff; padding-right:10px; font-size:30px; color:#323232}
.title_rc ul{ height:36px; line-height:36px; background:#e6e6e6; color:#4b4b4b}
.title_rc ul li{ width:218px; float:left; padding-left:22px;font-size: 18px;}
.title_rc ul li.first{ width:295px;}
.title_rc ul li.last{ width:78px;}

.list_rczp li{ height:75px; overflow:hidden; border-bottom:1px solid #cacaca}

.list_rczp li dl.title_zp{ height:35px; line-height:35px; padding:20px 0; font-size:13px; color:#4b4b4b; cursor:pointer}
.list_rczp li dl.title_zp dt{ width:340px; float:left; font-size:18px; font-weight:bold}
.list_rczp li dl.title_zp dt span{ display:inline-block; *display:inline; *zoom:1; float:left; margin-right:20px;width:225px;margin-left:10px;}
.list_rczp li dl.title_zp dt em{ width:17px; height:35px; display:inline-block; *display:inline; *zoom:1; background:url(http://cdnpic.21van.com/yonglekangcom/imagess/d_bg02a.png) no-repeat}
.list_rczp li dl.title_zp dd{ width:240px; float:left}
.list_rczp li dl.title_zp dd.last{ width:100px; float:left}
.gwmsbox{ font-size:13px; color:#4b4b4b; position:relative; clear:both}
.gwmsbox p{ display:block; line-height:24px;font-family:"微软雅黑";color:#666;font-size:14px;}
.gwmsbox1{ padding-bottom:15px;width:755px; }
.gwmsbox1 h4{ font-size:16px;font-weight:bold;color:#333;  line-height:30px; }
.list_rczp li.activ{ height:auto}
.list_rczp li.activ dl.title_zp dt em{background:url(http://cdnpic.21van.com/yonglekangcom/imagess/d_bg02b.png);}
.ljsq_d{ width:130px; height:35px; cursor:pointer; position:absolute; top:28px; right:10px; background:url(http://cdnpic.21van.com/yonglekangcom/imagess/d_bg03.png) no-repeat; text-indent:-100em; overflow:hidden}



.llmm{border:1px solid #efefef;width:193px;border-bottom:0px solid #efefef;}
.llmm a{width:193px;line-height:30px;font-size:12px;display:block;text-align:center;border-bottom:1px solid #efefef;}
.llmm a:hover{color:#1d2088}

.nx1 ul li{float:left;width:280px;margin-left:18px;margin-right:18px;border:1px solid #ccc;margin-top:20px;}
.nx1 ul li p{padding-left:3px;padding-right:3px}
.nx1 ul li .xw11{color:#545454;font-size:16px;line-height:40px;}
.nx1 ul li .xw12{color:#8f8f8f;font-size:12px;line-height:20px;height:60px;}
.nx1 ul li .xw13{color:#8f8f8f;font-size:14px;line-height:20px;margin-top:10px;margin-bottom:20px}
.nx1 ul li .xw13 span{float:right;font-size:12px;}


.luotong_page{width:100%;height:35px; margin:10px 0; clear:both; padding-top:15px; text-align:center;}
.luotong_page a{color:#818181;padding: 5px 6px; border: 1px solid rgb(226, 226, 226); border-imagess: none; margin:3px;}	
.luotong_page span{color:#818181;padding:0; border-imagess: none; margin:0;}	
.luotong_page a:hover{color:#fff; background:#F46233;}


.huaxu{width:280px;margin-left:20px;margin-right:15px;float:left;margin-top:15px;height:248px}
.hx1 a{color:#000;font-size:16px;line-height:30px;}
.hx1 p{font-size:12px;color:#666;line-height:30px;}

.huaxu1{width:230px;margin-left:5px;margin-right:5px;float:left;margin-top:15px;height:230px;position:relative}

.hx2 a{color:#fff;font-size:16px;line-height:30px;}
.hx2{line-height:30px;font-size:12px;color:#666;position:absolute;bottom:0px;height:30px;width:230px;text-align:center;background:url(http://cdnpic.21van.com/yonglekangcom/imagess/xx1.png) no-repeat}



/*产品+新闻详细页*/	
.product_con .texttit{width:98%;font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:20px auto 0;}
.product_con .textbox{ width:98%;word-wrap:break-word;word-break:break-all; margin:20px auto 0; font-size:14px; line-height:32px;}

.main_ly{
	width: 537px;
	margin: 40px auto;
	height: 275px;
}

.lydiv{
	width: 120px;
	height: 27px;
	float: left;
	text-align: right;
	line-height: 27px;
	font-size: 16px;
	color: #333;
}

.main_ly li{
	width: 100%;
	min-height: 37px;
}

.main_ly input{
	width: 297px;
	height: 27px;
	float: left;
/*	margin-left: 23px;*/
	text-indent: 20px;
	font-size: 16px;
	color: #444444;
	border: 1px solid #A9A9A9;
}

.main_ly textarea{
	min-width: 372px;
	min-height: 80px;
	max-width: 372px;
	max-height: 80px;
	float: left;
	/*margin-left: 23px;*/
	font-size: 16px;
	color: #444444;
	font-family: "微软雅黑";
	padding-top: 15px;
	text-indent: 20px;
}

#tijiao{
	width: 126px;
	height: 38px;
	font-size: 16px;
	color:white;
	display: block;
	float: left;
	background: #8b8b8b;
	border: 0;
	text-align: center;
	text-indent: 0;
	margin-left: 16px;
}

#tijiao:hover{
	color: #fff;
	background: #1d2088;
}

#reset{
	width: 126px;
	height: 38px;
	font-size: 16px;
	color: white;
	display: block;
	float: left;
	background: #8b8b8b;
	border: 0;
	margin-left: 16px;
	text-indent: 0;
}

.main_but{
	width: 385px;
	float: right;
	padding-top: 20px;
}

#reset:hover{
	color: #fff;
	background: #1d2088;
}


.block {
	margin-bottom: 20px;
	border: 1px solid #e5e5e5
}

.block h4 {
	padding: 0 20px;
	height: 40px;
	border-bottom: 1px solid #ddd;
	background: #f4f4f4;
	font-weight: normal;
	font-size: 14px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	line-height: 40px
}

.block h4.nb {
	border-bottom: 0
}

.block ul li {
	float: left
}

.block ul li .photo {
	display: block;
	text-align: center;
	height: 164px;
}

.block ul li .txt {
	display: block;
	overflow: hidden;
	margin-top: 5px;
	height: 20px;
	line-height: 18px;
	text-align: left
}

.block ul li .txt.nofix {
	height: auto
}

.block ul li .subtitle {
	padding: 2px 0;
	color: #f90;
	line-height: 20px;
}

.block ul li .st {
	padding: 5px 0;
	color: #999;
	line-height: 20px;
	height: 16px;
	overflow: hidden
}

.block ul li .money {
	height: 24px;
	color: #e50000;
	text-align: center;
	font-style: normal;
	font-family: Arial;
	line-height: 24px
}

.block ul.li6 li {
	padding: 15px 15px;
}

.block ul.li6 li a.photo {
	height: px
}

.block ul.li6 li img {
	width: 209px;
	height: 164px
}

.block ul.li6 li .money {
	font-size: 14px
}

.block ul.li9 li {
	padding: 15px 8px;
	width: 115px;
	height: 175px
}

.block ul.li9 li a.photo {
	width: 110px;
	height: 110px
}

.block ul.li9 li img {
	width: 110px;
	height: 110px
}

.block ul.li9 li .money {
	font-size: 12px
}


.caigou { padding:5px; margin:5px 0 0;border-top: 1px dotted #0F70B0;  border-bottom:1px dashed #ddd; height:32px; line-height:32px;  color:#0F70B0; clear:both;} /* -- 采购意向标题色带 -- */
.caigou strong { font-size:14px; font-weight:bold;}
.caigou .span_1 { float:right;}
.caigou_tab { line-height:27px; margin-bottom:10px; color:#666; width:100%; border:1px solid #f1f1f1; border-top:none; margin-top:10px;}
.caigou_tab .tt { vertical-align:top; text-align:right;}
.caigou_tab .span_b { font-weight:bold; color:#F0880F; }
.caigou_tab .textarea {margin-top:3px;}


 /*end pic1*/
.mainConList{width:927px; padding: 22px 0px;}	
.mainConList .pic2{ position:relative;width: 927px; height:162px; margin-left: 19px; margin-bottom: 15px; border-bottom:1px dashed #ccc;    padding-bottom: 15px;}
.mainConList .pic2 dt{
	position:relative;float: left; 
	width:216px; height:162px; margin-right: 26px;
	background: #ffffff; }
.mainConList .pic2 dt img{ display:block;border: 1px solid #ccc;}
.mainConList .pic2 dd{ width:656px;height:162px;  float:left;}
.mainConList .pic2 .title{
	width:656px; height:40px; 
	color:#1c1c1c;font-size:16px; line-height:40px; /*font-weight:bold;*/}
.mainConList .pic2 .intro{width:656px; height:82px;color:#767676;font-size:12px;line-height:26px; overflow: hidden;}
.mainConList .pic2 .time{ 
	width:656px; height:40px;
	color: #ff3131; font-size: 22px;line-height:40px}
.mainConList .pic2 .view a{
	width: 93px; height: 37px; padding-left:14px ; display: block;
	color: #ffffff; font-size: 16px;line-height:37px;  font-weight: bold;
}

.active { background:#dc0917;}
.active a{ color:#FFF !important;}

#tab {position:relative;width:100%; background:#f5f5f5;}
#tab li {list-style:none;}
#tab li input {display:none;}
#tab li label {float:left;width:100px;text-align:center;line-height:40px;border:1px solid #f0f0f0;border-right:0;box-sizing:border-box;cursor:pointer;transition:all .3s; font-size:14px;}
#tab li input:checked+label {color:#fff;background-color:#1d2088;}
#tab li:last-child label {border-right:1px solid #f0f0f0;}
#tab li #content {opacity:0;visibility:hidden;position:absolute;left:0;top:41px;width:100%;height: auto; min-height:540px; overflow:hidden;box-sizing:border-box;transition:all .3s; background:#FFF; padding:15px;}
#tab li input:checked~#content {opacity:1;visibility:visible;}
#tab li #content video{ width:620px; height:450px; margin:auto; display:block;}

/* 返回顶部 */
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:15px;bottom:50px; z-index:999;}/*假设网页宽度为1200px，导航条在右侧悬浮*/
.toolbar-item{display:block;width:52px;height:52px;margin-top:1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
.toolbar-item-weixin{background-position:0 -798px; border-radius: 10px 10px 0 0;}
.toolbar-item-weixin:hover{background-position:0 -860px;}
.toolbar-item-weixin .toolbar-layer{height:212px;background-position:0 0;}
.toolbar-item-feedback{background-position:0 -426px;}
.toolbar-item-feedback:hover{background-position:0 -488px;}
.toolbar-item-app{background-position:0 -550px;}
.toolbar-item-app:hover{background-position:0 -612px;}
.toolbar-item-app .toolbar-layer{height:194px;background-position:0 -222px;}
.toolbar-item-top{background-position:0 -674px; border-radius:0 0 10px 10px;}
.toolbar-item-top:hover{background-position:0 -736px;}
.toolbar-layer{position:absolute;right:46px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}