﻿@charset "utf-8";
@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote��th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, th, var, b, em {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
capation, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: ' '
}
.f12 {
	font-size: 12px;
}
.f13 {
	font-size: 13px;
}
.f14 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
}
.f18 {
	font-size: 18px;
}
.f22 {
	font-size: 22px;
}
.f24 {
	font-size: 24px;
}
.fb {
	font-weight: bold;
}
.t2 {
	text-indent: 2em;
}
.lh24 {
	line-height: 24px;
}
.lh36 {
	line-height: 36px;
}
.gray0 {
	color: #000;
}
.gray1 {
	color: #333;
}
.gray2 {
	color: #999;
}
.blue {
	color: #008bdf;
}
.write {
	color: #fff;
}
.org {
	color: #FF7D00;
}
.green {
	color: #187200;
}
.red{color:#b1191a}
.tl {
	text-align: left;
}
.tc {
	text-align: center;
}
.tr {
	text-align: right;
}
.bc {
	margin-left: auto;
	margin-right: auto;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
.clearfix {
	zoom: 1;
}

*html .clearfix {
	height: 1%
}
. clearfix {
display:block; clear:both
}
.vm {
	vertical-align: center;
}
.pr {
	position: relative;
}
.pa {
	position: absolute;
}
.abs-right {
	position: absolute;
	right: 0;
}
.zoom {
	zoom: 1
}
.block {
	display: block;
}
.hidden {
	visibility: hidden;
}
.none {
	display: none;
}
/* Layout & Wrapper Settings */
.bk, .bk3, .bk6, .bk8, .bk10, .bk15, .bk20, .bk25, .bk30 ,.bk60 {
	clear: both;
	font-size: 0;
	height: 0;
	overflow: hidden;
}
.bk5 {
	height: 5px;
}
.bk8 {
	height: 8px;
}
.bk10 {
	height: 10px;
}
.bk15 {
	height: 15px;
}
.bk20 {
	/*background-image: url(../picture/i_our_bg.jpg);*/
	background-color: #c8c7cc;
	/*height: 400px;*/
	height: auto;
}
.bk25 {
	height: 25px;
}
.bk30 {
	height: 30px;
}
.bk60 {
	height: 60px;
}
*html {
	background-image: url(about:blank);
	background-attachment: fixed;
}
.re{ position:relative;}
body {
	font-family: "Microsoft yahei", arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px; 
	min-width:1034px;
	
}
a { font-size:14px;
	color: #424242;
	text-decoration: none;
}
a:hover { font-size:14px;
	text-decoration: underline;
	color:#333333;
}
/*-------------------公共头&底---------------------*/
.wrapper {
	width:1423px;
	margin: 0 auto;

}
.wrapper h2{ text-align:center; font-size:16px; margin: 0 auto; height:30px; color:#1890d8}
.first-con{ width:1034px; margin-top:20px;}
.header { height:90px; position:relative; z-index:1; }
.head{ width:100%; height:3px; line-height:26px}
.logo{ float:left; }
.header .wrapper{ position:relative;}
.header .rgt{ float:right; margin-top:20px;}
.header .tel{ font-size:16px; color:#555; background:url(../images/tel.jpg) no-repeat left center; height:30px; line-height:28px; padding-left:30px; float:left;}
.header .tel em{}
.header .rgt span{ float:left; height:38px; line-height:38px; font-size:14px;}
.header .rgt a{ margin-left:10px; position:relative;}
.header .rgt a.wx div{ display:none;}
.header .rgt a.wx:hover div{ display:block; position:absolute; left:-40px; top:25px; border:1px solid #ddd; z-index:999; width:120px; height:120px; background:#eee;}
/*导航*/
.nav{ height:50px; line-height:50px;background:#1890d8;z-index:999;position:relative;}
.nav .navbox{ height:50px;}
.nav .navbox .m{ float:left; position:relative; border-top:0; border-bottom:0; margin-left:0px; }
.nav .navbox a:hover{ text-decoration:none; color:#fff;}
.nav .navbox h3{ float:left; font-size:100%; font-weight:normal; font-size:16px; height:50px; overflow:hidden;}
.nav .navbox h3 a{ display:block; color:#fff;padding:0 36px; vertical-align:top; font-size:16px;}
.nav .navbox .on{ background: url(../images/bg_navon.jpg) center bottom no-repeat;}
.nav .navbox .on h3 a{ background: url(../images/bg_navon.jpg) center bottom no-repeat; color:#2579e1;}
.nav .navbox .sub{ display:none; width:200px; position:absolute; top:50px; text-align:left; text-indent:1em; filter:alpha(opacity=95);-moz-opacity:0.95; opacity:0.95;}
.nav .navbox .sub ul{}
.nav .navbox .sub li{	vertical-align:middle;	line-height:34px;	border-top:1px solid #fff; text-indent:1.5em; float:left; width:200px}
.nav .navbox .sub li a{ line-height:20px; display:block; color:#2579e1; background: url(../images/dh_link.gif);}
.nav .navbox .sub li a:hover{ color:#2579e1; text-decoration: underline;}
.nav .navbox #m1 { border-left:0;}
.nav .navbox #m7 { border-right:0;}
.nav .navbox #m2 .sub { width:800px; left:20px; background:#ffffff;height:auto;}
.nav .navbox #m2 .sub  li{ width:150px; height:25px; line-height:25px; float:left; }
.nav .navbox #m2 .sub  li a{font-size:18px;color:#2579e1; background:url(../images/list.gif) no-repeat 10px center}
.nav .navbox #m2 .sub  li a:hover{text-decoration: underline;background:url(../images/list.gif) no-repeat 10px center}
.nav .navbox #m2 #bc  li{ width:200px; height:25px; line-height:12px; float:left; }
.nav .navbox #m2 #bc  li a{font-size:14px;color:#0e2a4c; /*background:url(../images/list.gif) no-repeat 10px center*/}
.nav .navbox #m2 #bc  li a:hover{text-decoration: underline;/*background:url(../images/list.gif) no-repeat 10px center*/}
.nav .navbox #m3 .sub  li{ width:236px; margin-left:23px;}
.nav .navbox #m6 .sub  li{ width:100px; margin-left:31px;}
.nav .navbox #m4 .sub  li{ width:98px;}


.search{ float:right;  width:325px; height:38px; background:url(../images/bg_search.jpg) }
.search .text{ border:1px solid #ddd; padding:0px 0px; height:42px; line-height:42px;width:190px; border:none; text-indent:10px; background:none;font-family: "Microsoft yahei", arial, Helvetica, sans-serif; float:left;}
.search .submit{ float:right; width:45px; height:33px; cursor:pointer;border:none; background:none; text-indent:-999em;padding-right:20px;}

.focusBox { position: relative; height:400px; overflow: hidden; width:100% !important; margin-top:20px; }
.focusBox .pic{ position:relative; z-index:0;width:100% !important;   }
.focusBox .pic li{width:100% !important; }
.focusBox .pic img { height:400px; display: block; }
.focusBox .pic a{ display:block; height:400px;  }
.focusBox .hd { width:1082px; position: absolute; left:50%; margin-left:-541px; bottom: 5px; text-align:center; font-size:0; z-index:1;  }
.focusBox .hd li{margin: 0 5px; background: url(../images/dot2.png) no-repeat; height: 15px; overflow: hidden; width: 15px; cursor: pointer;
	display:inline-block; *display:inline; zoom:1; 
}
.focusBox .hd .on{ background: url(../images/dot1.png) no-repeat;}

.not{width:100% !important;  margin:0 0;height:44px; background:#ffffff;border-bottom: 1px solid #e1e1e1;}
.notice{  margin:0 auto; background:url(../images/ico.png) no-repeat left 15px; height:44px; line-height:44px;}
.notice h3{ float:left; width:100px; text-align:center; font-size:16px; text-indent:1.2em; }
.notice p{ font-size:14px; color:#333;}

.leftBox{ float:left; width:752px;margin-left:200px;margin-right:40px;}
.rightBox{ float:left; width:242px;}

.common{margin:0 auto; width:1200px; position:relative;}

.common ul li{margin-left:20px;}

.clear{clear:both;}

.summary{background:#333;filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}

.listbox{float:left; margin-bottom:20px; padding:10px; _padding:10px 10px 8px 10px ;background:#f6f6f6; width:260px; height:240px; position:relative;}

.listimg{float:left; width:190px; height:255px; position:relative; overflow:hidden; margin-top:30px;}

.listimg img{background:#333; width:190px; height:255px; top:0; left:0; position:absolute;}

.summary{width:190px;height:255px;top:255px;left:0;position:absolute;}

.summarytxt{margin:5px 10px;width:170px;height:auto;line-height:22px;font-size:14px;color:#fff; text-align:center}


.home_row{margin:0 ; padding:0px;}
.mod .head{ height:44px; line-height:44px; color:#424242; padding:0 ; background:#ffffff; margin-top:23px;border-bottom:1px solid #cfcfcf}
.mod .head h2{float:left; position:relative;  }
.mod .head h2 strong{ font-weight:normal; font-size:16px; color:#1890d8 }
.mod .head h2 em{ font-weight:normal; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#bcbcbc; margin-left:8px;}

.mod .head1{ height:44px; width:1030px;line-height:44px; color:#424242; padding:0 ; background:#ffffff; margin-top:23px; border-top:1px solid #cfcfcf}
.mod .head1 h2{ float:left; position:relative;  }
.mod .head1 h2 strong{ font-weight:normal; font-size:16px; color:#1890d8 }
.mod .head1 h2 em{ font-weight:normal; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#bcbcbc; margin-left:8px;}

.mod .head img{ float:right; margin-top:5px;}
.mod .head .more {float:right;padding-right:1em; font-size:12px;}
.mod .head .more a{ font-size:12px; color:#1890d8}
.mod .head .more1 {float:right;padding-right:2.5em; background: url(../images/ico.png) left -100px no-repeat; text-indent:2em}
.mod .head .more1 a {color:#c81623}
.span a{color:#333; font-size:10px; font-family:Arial, Helvetica, sans-serif;}


.mod .boxproduct{ padding:30px 0px 10px 0px; margin-top:2px; background:#ffffff; overflow:hidden; width:780px}
.mod .boxproduct ul{padding:0px;}
.mod .boxproduct ul li{ float:left; line-height:20px; font-size:14px; width:164px; margin-right:20px}
.mod .boxproduct ul li img{height:auto; width:150px;}
.mod .boxproduct ul li h4{height:50px;text-align:center; color:#1890d8; margin:8px auto;}
.mod .boxproduct ul li p{ text-align:left; font-size:12px; line-height:18px;}
.mod .box1{ padding:0;  background:#ffffff}

.mod .boxabout{ background:url(../images/bg_sy.png) right bottom no-repeat #ffffff;  margin-top:2px; padding:20px ; height:300px;}
.mod .boxabout .tp{float:left; width:290px; padding:40px 0 0 20px;margin-right:10px;}
.mod .boxabout .aboutnr{float:right; width:840px;padding:30px 20px 0 0; }
.mod .boxabout .aboutnr p{line-height:40px; font-size:14px;}

.mod .news_item { padding-top:20px;}
.mod .news_item dl { width:107px; float:left;}
.mod .news_item dl dd { height:120px; padding-top:7px;}
.mod .news_item ul { }
.mod .news_item ul li {line-height:38px;	text-indent:8px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #c7c7c7; background:url(../images/list1.jpg) left center no-repeat;}

.mod .boxlink { margin-top:20px; height:56px; width:1044px}
.mod .boxlink ul{}
.mod .boxlink ul li{float:left; line-height:56px; font-size:14px;  margin: 0 23px 0 0; }




/*网站底*/
.footer{ background:#000000; height:75px; margin:0 auto; color:#818181;}
.footer .copyright{line-height:22px; font-size:12px; color:#818181; text-align:center; overflow:hidden; padding-top:28px;}
.footer .copyright .erwm{width:207px; float:left}
.footer .copyright .copy{ float:right; padding-right:10px;}
.footer .copyright .copy p{ text-align:left;}
.footer .copyright .renzheng{width:385px; float:right; padding-top:15px;}
.footer .copyright .copy a:link ,.footer .copyright .copy a:hover,.footer .copyright .copy a:visited{color:#818181; font-size:12px;}

.botton_1 {display:block;}
.botton_1 LI {	LIST-STYLE-TYPE: none;	width:100%;}
.botton_1 A.menu_1 ,.botton_1 A.menu_2 ,.botton_1 A.menu_3{ text-align:left; text-indent:3em; height:60px; line-height:60px; background: url(../images/ico.png) 2em -148px no-repeat #f7f7f7; border-bottom:1px solid #f2f1f1;width:100%;}
#menu_h3_1{}

.botton_1 A.menu_4 {

	BACKGROUND-IMAGE: url(../images/4.gif)

}

.botton_1 A.menu_5 {

	BACKGROUND-IMAGE: url(../images/5.gif)

}

.botton_1 A.menu_6 {

	BACKGROUND-IMAGE: url(../images/6.gif)

}

.botton_1 A.menu_7 {

	background-color: #fcf6f3;

}

.botton_1 A {	TEXT-ALIGN: center;	LINE-HEIGHT: 30px;	MARGIN-TOP: 1px;	DISPLAY: block;	COLOR: #000;	MARGIN-RIGHT: 5px;	text-decoration: none;}
.botton_1 .li_1 {	COLOR: #7e6662}
.t2 ul{	margin: 0;	padding: 0;		color: #666666;	width: 100%;	display: none;	font-size: 12px;}
.t2 ul li {	font-size: 12px;    margin: 0;	border-top-width: 0px; height:50px; line-height:50px; border-bottom:1px solid #f2f1f1; }
.t2 ul li a {color: #333333;height:50px; line-height:50px; text-align:left; text-indent:5em; background: url(../images/ico.png) 4em -218px no-repeat;}

.unselected {}

/*通用*/
#content{  margin:30px 20px; line-height:1.8em; font:14px "Microsoft YaHei","宋体" ; overflow:hidden}
#content td p{  margin:0 0; }
#content p{ padding-bottom:10px;line-height:1.8em; }
#content span{  line-height:1.8em; }
#content ul ,#content ol{}
#content ul li,#content ol li{ background:none; border:none;line-height:1.8em;}
#content h1{ line-height:50px; text-align:center; font-size:28px; color:#b1191a; margin-top:20px;}
.mth { margin-top:0px;}
.imgbk{border: 1px solid #dad8d9;}
/*二级页面*/
.ny_row{ margin:0; padding:20px 0px; overflow:hidden;_height:300px; min-height:300px; }
.ny_row .nymain_left{ float:left; width:268px; margin:0; background:#ffffff;}
.ny_row .nymain_right{ float:right; width:760px; background:#ffffff;}
.menu { width:100%; overflow:hidden}
.menu h2 { text-align:left; border-bottom:1px solid #dfdfdf;height:54px; line-height:54px; font-size:16px; font-width:bold; color:#1890d8; text-indent:1.5em;background:url(../images/ico.png) left -26px no-repeat}
.menu ul { overflow:hidden;}
.menu ul li a { display:block; line-height:60px;  text-indent:40px; font-size:14px;}
.menu ul li a:hover { display:block; line-height:60px;  text-indent:40px; font-size:14px;color:#1890d8;}
.menu ul li .on { display:block; width:218px; height:50px;color:#b1191a; background: url(../images/jt.png) 50px 22px no-repeat #FFFFFF;}
.menu .menubg{ height:266px; width:260px; background:url(../images/menubg.jpg) no-repeat left top ;}

.box_tit { height:54px; position:relative;}
.box_tit h2 {  height:54px; line-height:54px; position:relative; top:1px; text-align:left; position:absolute; left:1.5em; top:0;  font-size:16px; color:#1890d8;}
.box_tit .jt { float:left; display:block;width:15px;height:1.5em; background:url(../images/ico.png) left -48px no-repeat;position:absolute; left:0; top:1.7em; }

.banner { width:100%; height:291px; margin:0 auto; overflow:hidden;}
.bgabout { background:url(../images/bnabout.jpg) no-repeat top center;}
.bgproduct { background:url(../images/zuopin.png) no-repeat top center;}
.bgnews { background:url(../images/bnnews.jpg) no-repeat top center;}
.bgfuwu { background:url(../images/bnjishufuwu.jpg) no-repeat top center;}
.bgcontact { background:url(../images/bncontact.jpg) no-repeat top center;}
.bghezuo { background:url(../images/bnhezuo.jpg) no-repeat top center;}
.bglink{ background:url(../images/bnlink.jpg) no-repeat top center;}
.bgzhaopin{ background:url(../images/bnzhaopin.jpg) no-repeat top center;}

.mod1 .head{ height:54px; line-height:54px; color:#424242; padding:0 ; background:#ffffff;}
.mod1 .head h2{ padding-left:2em;float:left; position:relative; background:url(../images/ico.png) left -26px no-repeat }
.mod1 .head h2 strong{ font-weight:normal; font-size:16px; }
.mod1 .head h2 em{ font-weight:normal; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#bcbcbc; margin-left:8px;}
.mod1 .head img{ float:right; margin-top:5px;}
.mod1 .head .more {float:right;padding-right:1em; font-size:12px;}
.mod1 .head .more a{ font-size:12px;}
.mod1 .head .more1 {float:right;padding-right:2.5em; background: url(../images/ico.png) left -100px no-repeat; text-indent:2em}
.mod1 .head .more1 a {color:#c81623}

/*二级页面-新闻*/
.news_list{ margin:30px 20px; overflow:hidden;}
.page{ margin:10px auto; text-align:center}
.news_list ul { }
.news_list ul li { line-height:45px; height:45px;font-size:14px; text-indent:8px; }
.news_list ul li a:link{ }
.news_list ul li a:hover{color:#b1191a}
.news_list ul li span{float:right;}
.news_content{ text-align:center; padding-bottom:10px;border-bottom:1px solid #dadada;}
.news_content h2{ font-weight:700; font:normal 24px/2 "Microsoft YaHei","宋体"; color:#016330}
.news_content p{ color:#8b8a8a}
.link{font-size:14px; line-height:30px; color:#424242; padding-left:30px;}
.link .list {position:relative; right:30px; top:0; margin-top: -30px; float:right; display:block;  width:65px; height:20px;}
.link .list a { padding: 1px 8px;  background-color: #016330;font-size:12px}
.link .list a:link,
.link .list a:visited {  color: #ffffff;  text-decoration: none;}
.link .list a:hover,
.link .list a:active {  color: #ffffff;  text-decoration: underline;  background-color:#c81623;}
ul.list_new{list-style:none; margin:0; padding:0;}
ul.list_new li{min-height:202px; _height:202px; padding:0 10px 0 310px; margin-bottom:20px; position:relative;}
ul.list_new li img{width:280px; height:160px; position:absolute; top:0; left:10px;}
ul.list_new li h3{ text-indent:1.5em; min-width:370px; _width:370px; height:37px; line-height:37px; background:url(../images/jt.jpg) 0.5em center no-repeat #f4f4f4; margin:0 0 5px 0; padding:0; overflow:hidden;}
ul.list_new li h3 span{ float:right; color:#747474; font-weight:normal;padding-right:2em;}
ul.list_new li h3 a{font-size:16px; font-weight:normal; text-decoration:none;}

ul.list_new li .intro{line-height:24px; font-size:14px; overflow:hidden; height:82px; padding:10px 0px}
ul.list_new li a.more{display:block; float:right; width:66px; height:18px; line-height:18px; text-align:center; background:#6d6c70; color:#FFF; clear:both; margin-top:15px;font-size:12px}
ul.list_new li a.more:hover{background:#000;}
ul.list_new li .title{background:none; color:#333333}

/*二级页面-产品*/
.product_tab{ padding:20px 100px; overflow:hidden}
.product_tab .product_item {  margin:10px auto 0 0px;}
.product_tab .product_item ul li { width:164px; float:left; margin:10px 20px 20px 0px; text-align:center; height:279px;}
.product_tab .product_item ul li img { padding:0px; }
.product_tab .product_item ul li a { font-size:14px;}
.product_tab .product_item ul li h4{ text-align:center; color:#1890d8; margin:8px auto;}
.product_tab .product_item ul li p{ text-align:left; font-size:12px; line-height:18px; color:#333333}
.product_tab p{ padding:5px 0px;line-height:1.8em; }
.product_right{float:right; width:268px; margin-top:120px; border:#6699FF 1px solid; padding:15px;}
.product_right h1{font-size:16px; color:#333399;height:35px;}
.product_right ul li{line-height:25px; height:25px;}
/*page*/
.page:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.page{padding: 10px 20px 20px 0;color:#666666;text-align:right;*zoom:1;}
.page a{color:#666;}
.page .count{float:left;color: #999;}
.page .number a,.page .number .current{display:inline-block;vertical-align:middle;margin:0 2px;padding:0 10px;height:27px;font:normal 14px/27px "\5B8B\4F53";border:1px solid #ddd;background-color:#f5f5f5;}
.page .number .num{font-family:Tahoma;color:#666;}
.page .number b{margin:0 6px;}
.page .goto{margin-left: 12px;}
.page .goto .ipt_goto{margin:0 5px;width:30px;height: 27px;text-align:center;line-height: 27px;border:1px solid #ddd;font-size:12px;color:#666666;vertical-align:middle;}
.page .goto .btn_go{display:inline-block;margin-left:5px;padding:0 8px;height: 27px;line-height: 27px;color: #333;border: 1px solid #ddd;background: #f5f5f5;font-size: 14px;font-family:Arial;vertical-align:middle;}
.page .goto select{border:1px solid #ddd;vertical-align:middle;}
.page .number a:hover{text-decoration:none;background-color:#b1191a;border-color:#b1191a;color:#fff;}
.page .goto .btn_go:hover,.page .number .current{text-decoration:none;color:#ffffff !important;background-color:#b1191a;border-color:#b1191a;}
.page_mini{text-align:center!important;padding-top:6px;border-top:1px dashed #e8e8e8;}
.page_mini .count{display:block;float:none;padding-bottom:5px;text-align:left;}
/*二级页面-产品*/
.cpnote{ height:37px; border-bottom:1px solid #dadada;}
.cpnote .head{ height:36px; line-height:36px; color:#424242; padding:0 ; background:#ffffff; margin-top:23px;}
.cpnote .head h2{ padding:0em 1.5em;float:left; position:relative; background:url(../images/cpnote.png) left bottom no-repeat }
.cpnote .head h2 strong{ font-weight:normal; font-size:16px; }
.cpnote .head h2 em{ font-weight:normal; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#919191; margin-left:8px;}
/*二级页面-留言*/
.nyliuyan { height:auto; width:680px; border:none;}
.nylybox { width:680px;padding:10px 10px; overflow:hidden;}
.nylybox div { padding:3px 0;}
.nylybox .bleft { width:100px; float:left; height:35px; line-height:35px; text-align:right;}
.nylybox .bright { width:390px; float:left; margin-left:16px;}
.nylybox .lybtn { padding-left:125px;}
.nylybox .txt { width:368px; height:35px; line-height:35px; padding-left:5px; border:1px solid #ccc;text-align:999;}
.nylybox .txt2 { width:368px; height:82px; line-height:16px; padding-left:5px; border:1px solid #ccc; text-align:999; font-size:12px}
.nylybox .txt3 { width:80px; height:35px; line-height:35px; padding-left:5px; border:1px solid #ccc;text-align:999;}
.nylybox .btn {width: 82px; height:27px; border:1px solid #a2a2a2; margin-right:50px;}
/*新闻列表*/

/*左侧产品分类*/
.v{/*float:right;*/width:14px;height:14px;overflow:hidden;background:url(../images/vicon.png) no-repeat;display:inline-block;margin-top:-5px;margin-bottom:-5px;}
.v01{background-position:0 0;}
.v02{background-position:0 -16px;;}
.vtitle{height:35px;background:#DEDBD7;line-height:35px;border:1px solid #f1f1f1;margin-top:-1px;padding-left:20px;font-size:15px;color:#4d4d4d;font-family:"\5FAE\8F6F\96C5\9ED1";cursor:pointer;}
.vtitle em{margin:10px 10px 0 0;}
.vconlist{background:#fff;}
.vconlist li a{height:30px;line-height:30px;padding-left:30px;display:block;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";}
.vconlist li.select a,.vconlist li a:hover{text-decoration:none;}

