@charset "gb2312";
/* CSS Document */

/*通用css*/
body{ margin:0;padding:0;font-size:12px;line-height:180%;font-family:Verdana; background:#ffffff}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: middle; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size:14px; }
a, a:link, a:visited { text-decoration: none; }
a:active, a:hover { text-decoration: underline; }
a:focus { outline: none;}
.clear{ clear:both;}
.w{ width:980px; margin:0 auto}
.left{ float:left; }
.right{ float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.ml{ margin-left:30px;}
.mr{ margin-right:10px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.h100{ height:100px;}
.bgffff{ background:#FFFFFF}

.head{ width:100%; height:153px;overflow:hidden; background:#303030}
.top{height:25px; line-height:25px; color:#343434; background:#dedadb}
.top_nav{ height:25px; line-height:25px; color:#296819; overflow:hidden; float:right; width:400px;}
.top_nav a{color:#343233; margin:0 8px;}
.main{ margin-top:10px; width:981px;}
.logo{width:100%; height:67px; margin:0 auto; text-align:center}
.logo a{ color:#ffffff}
.border-c{ border:#e5e5e5 1px solid}

/*导航样式*/
.nav{height:42px;line-height:42px; background:url(../images/nav.jpg); margin:0 auto; overflow:hidden}
#nav { line-height: 42px; list-style-type: none; width:100%; height:42px; overflow:hidden; margin:0 auto; margin-top:15px;} 
#nav a { 
text-align:center; height:38px; line-height:38px; display:block; width:70px; margin:0 auto;
} 
#nav a { 
color:#ffffff; text-decoration:none; font-family:Arial, Helvetica, sans-serif
} 
#nav a:hover { 
text-decoration:none;border-bottom:#f46314 2px solid
} 
#nav li { 
float: left;text-align:center; width:108px;

} 
#nav li ul { 
line-height: 32px; list-style-type: none;text-align:left; 
left: -999em; width: 180px; position: absolute; z-index:9999
} 
#nav li ul li{ 
float: left; width: 111px; 
background: #603b20;
} 
#nav li ul a{ 
display: block; width: 111px;text-align:left; text-align:center
} 
#nav li ul a:link { 
color:#cccccc; text-decoration:none; 
} 
#nav li ul a:visited { 
color:#cccccc;text-decoration:none; 
} 
#nav li ul a:hover { 
color:#F3F3F3;text-decoration:none;font-weight:normal; 
background:#81380f; 
} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 
#content { 
clear: left; 
}

.index_gywm{ width:280px; height:274px; float:left; margin-top:20px; margin-left:20px;}
.index_gywm .title{ width:100%; height:24px; line-height:24px;}
.index_gywm .title h3{ width:180px; float:left; color:#0c243c}
.index_gywm .title .more{ width:60px; float:right; text-align:right; margin-top:8px;}

.index_gywm .con{ color:#676767; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:15px;}

.index_gywm .con li{ height:25px; line-height:25px; border-bottom:#d2d2d2 1px solid; background:url(../images/dlss_14.jpg) no-repeat 0px 8px; text-indent:20px;}
.index_gywm .con li a{ color:#747474}
.index_gywm .con li a:hover{ color:#ff0000; text-decoration:none}


.fhtb{height:22px; border-bottom:#999999 1px solid; width:100%; overflow:hidden}
.fhtb .nr{width:102px; height:20px; text-align:center; border:#999999 1px solid; border-bottom:none; float:right}


.db_con{ width:224px; height:208px; border-top:#444444 1px solid; margin-top:50px; float:left; margin-right:28px;}
.db_con h2{ width:224px; height:30px; color:#ffffff; line-height:30px;}
.db_con h2 a{ color:#ffffff; }
.db_con .cc{ width:224px; margin-top:15px; line-height:22px;}
.db_con .cc li{ width:224px; line-height:22px; color:#ffffff; }
.db_con .cc li a{color:#8d8d8b; }
.db_con .cc li a:hover{color:#ff0000; }

.footer{color:#8d8d8b; height:346px; background:url(../images/dlss_22.jpg) no-repeat center top #222222; overflow:hidden}



 
.ss{ float:right; width:183px; height:20px; line-height:20px; background:url(../images/banshi2_03.jpg) no-repeat; margin-top:7px;}

.index_cat{ width:288px; height:320px; background:url(../images/jf_33.jpg) bottom center #ffffff no-repeat; float:left; margin-right:16px;}
.index_cat_title{height:40px; line-height:40px; width:100%; border-top:#b12820 2px solid; }
.index_cat_title h3{height:40px; line-height:40px;width:200px;float:left;overflow:hidden; text-indent:5px; color:#aaabad; font-size:14px; font-weight:bold}
.index_cat_title h3 a{ color:#b1281e}
.index_cat_title .more{height:40px; line-height:40px; width:60px; margin-right:10px; float:right; text-align:right}
.index_cat_title .more a{ color:#878787;}
.index_cat_con ul{ padding:7px; width:95%; margin:0 auto; text-align:center}
.index_cat_con ul li{line-height:27px; height:27px; text-align:left; text-indent:10px; }
.index_cat_con ul li a{color:#505050;text-decoration:none; }
.index_cat_con ul li a:hover{ color:#ff4009;}
.index_cat_con ul li span {FLOAT: right; COLOR: #333333}


.index_c{ width:981px; height:auto; margin:0 auto; background:url(../images/bj.jpg) ; overflow:hidden; padding:8px 0;}
.index_one{ width:981px; height:237px; margin:0 auto; overflow:hidden; background:url(../images/index_18.jpg) no-repeat; margin-top:10px;}

.index_l{ width:308px; height:auto; float:left; margin-top:20px; margin-left:15px; border:#dddddd 1px solid;margin-bottom:20px;}
.index_r{ width:840px; height:auto; float:right;margin-top:20px; margin-right:15px;}


.p_list{ width:308px; height:695px; float:left;}
.p_list_title{width:308px; height:57px; background:#b22722; line-height:57px; text-align:center; font-size:18px; font-weight:bold; color:#ffffff}
.p_list_con{width:308px; margin:0 auto; margin-bottom:15px;overflow:hidden;}
.p_list_con ul{ margin-top:5px; padding:10px;}
.p_list_con ul li{ margin:5px 0px; height:40px;text-indent:15px; width:283px; line-height:40px; border-bottom:#ddd 1px solid}
.p_list_con ul li:hover a{ background:#f7f7f7; color:#FF0000}
.p_list_con ul li a{ color:#555;text-indent:15px; display:block;}

/*关于我们*/
.about{ width:336px;height:150px;float:left;text-align:center;margin-top:60px;}
.about p{ width:295px;height:50px; line-height:23px; margin:0 auto; text-align:left; color:#666666}

/*关于我们*/
.lxwm{ width:280px;height:150px;float:right;text-align:center;margin-top:60px;}
.lxwm p{ width:240px;height:50px; line-height:23px; margin:0 auto; text-align:left; color:#666666}


/*新闻*/
.news{ width:250px;height:252px;float:right; margin-top:10px;background:#efefef}
.news_title{height:39px; line-height:39px; width:250px; background:url(../images/index_23.png) no-repeat}
.news_con ul{ padding-top:7px; width:235px; margin:0 auto; }
.news_con ul li{line-height:28px; height:28px;}
.news_con ul li a{color:#333333;text-decoration:none; }
.news_con ul li a:hover{ color:#FF0000;}
.news_con ul li span {FLOAT: right; COLOR: #333333}


/*新闻*/
.index_news{ width:355px;height:220px;float:left; margin-left:10px;}
.index_news_title{height:32px; line-height:32px; width:638px; background:url(../images/index_23.gif) no-repeat}
.index_news .pic{ width:211px;height:184px;float:left; margin-left:10px; margin-top:10px;}
.index_news_con{float:right; width:388px; margin-right:15px;} 
.index_news_con ul{ margin-top:10px;}
.index_news_con ul li{line-height:28px; height:28px; border-bottom:#747474 1px dashed}
.index_news_con ul li a{color:#333333;text-decoration:none; }
.index_news_con ul li a:hover{ color:#FF0000;}
.index_news_con ul span{ float:right; color:#999; padding-right:10px;}

.xuxiao{ margin-top:10px; width:100%}
.xuxiao li{ width:49%; height:200px;}
.xuxiao li .img{ width:200px; float:left}
.xuxiao li .txt{ width:270px; float:right}
.xuxiao li .txt .l{ width:80px; float:left; font-size:14px; font-weight:bold; color:#000000; line-height:28px; text-align:center}
.xuxiao li .txt .r{ width:180px; float:right; font-size:12px; color:#4c4c4c; line-height:25px;}
/*产品中心*/
.products{ width:978px;height:200px; margin:0 auto;margin-top:15px;}
.products_title{ height:29px;line-height:29px; width:978px; background:url(../images/xssbjxq_79.jpg) 0px no-repeat;}
.products_title h3{ height:29px;line-height:29px; width:178px; text-indent:35px; float:left}
.products_title .more{ height:29px;line-height:29px; float:right; margin-top:2px; margin-right:6px;}
.products_title .more a{ color:#666666}
.products_con{ width:978px;height:180px;margin-top:10px;}
.products_con dl{ float:left; width:180px; height:148px; margin-right:10px; margin-bottom:10px;}
.products_con dl dd img{width:170px; height:122px; margin:5px;}
.products_con dl dt a{ color:#0a0a0a; width:170px; height:25px;text-align:center; line-height:25px; display:block;}
.products_con dl dt a:hover{ color:#ff0000; text-decoration:none; }

#demo {
overflow:hidden;
width: 999px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.index_news1{ width:310px;height:388px;float:left; border:#0488a1 1px solid; border-top:none; margin-top:20px;}
.index_news1_title{height:32px; line-height:32px; width:310px; background:url(../images/index_23.gif) no-repeat}
.index_news1 .pic{ width:310px;height:106px;}
.index_news1_con{width:290px; margin:0 auto} 
.index_news1_con .info{width:290px; height:70px;} 
.index_news1_con .info h3{width:290px; height:30px; line-height:30px;font-weight:bold} 
.index_news1_con .info h3 a{color:#ff0000;} 
.index_news1_con .info p{width:290px; height:50px;line-height:25px;} 
.index_news1_con .info p a{color:#707070;} 
.index_news1_con ul{ margin-top:10px;}
.index_news1_con ul li{line-height:27px; height:27px; border-bottom:#747474 1px dashed}
.index_news1_con ul li a{color:#333333;text-decoration:none; }
.index_news1_con ul li a:hover{ color:#FF0000;}
.index_news1_con ul span{ float:right; color:#999; padding-right:10px;}


.new_pic{ width:327px; height:275px; float:left; margin-right:10px;}

.kc{ width:291px; height:278px; background:url(../images/hb.png) no-repeat; float:right}
.kc_con ul{ width:230px; margin:0 auto; margin-top:50px;}
.kc_con ul li{line-height:34px; height:34px; border-bottom:1px solid #868789}
.kc_con ul li a{color:#fff;text-decoration:none; }
.kc_con ul li a:hover{ color:#FF0000;}


.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}


.list{ width:254px;min-height:325px;height:auto!important;	height:325px;	overflow:visible;  padding-bottom:11px; border-top:none;margin-left:7px;border-top:none}
.list_title a{ display:block; font-size:15px; font-family:"微软雅黑"; color:#FFFFFF; text-indent:10px; background:#00801f;height:37px; line-height:30px; }
.list ul { padding:5px 2px 0px 7px;  margin-bottom:10px; ;width:243px;border:1px solid #cfcdd2; height:300px; border-top:none}
.list ul li{float:left; width:230px; height:29px; line-height:29px;border-bottom:1px dashed #CCCCCC;}
.list ul li a{ color:#3b3b3b;  background-image:url(../images/deying_25.gif); background-repeat:no-repeat; background-position:10px;  padding-left:25px;}
.list ul li a:hover{ color:#f26801; text-decoration:none;}


.custom{ width:291px;height:255px;overflow:hidden; float:right; margin-left:10px}
.custom_title{height:36px; line-height:36px; margin:0 auto; width:270px; border-bottom:#d7d7d7 1px solid}
.custom_title p{padding-left:10px;color:#333333; float:left;font-size:14px; font-weight:bold}
.custom_title span a{ color:#666; float:right; padding-right:10px;}
.custom_con{ padding:5px; line-height:25px; color:#666666; margin:5px 0; float:left}



/*联系我们*/
.contact{ width:283px; margin:0 auto;margin-top:10px;background:url(../images/neiye_21.jpg) no-repeat bottom;}
.contact_title{width:283px; height:48px; line-height:48px; background:url(../images/c_title.jpg) no-repeat}
.contact_con{ padding:10px; height:200px; line-height:24px; background:f6f6f6; text-align:center; overflow:hidden}
.contact_con p{ padding:10px; height:200px; line-height:24px; background:left; text-align:left; overflow:hidden}


.rollBox{width:680px;overflow:hidden;padding:20px 0 5px 6px; height:200px; float:left}
.rollBox .LeftBotton{height:175px;width:31px;background:url(../images/jf_39.jpg) no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{height:171px;width:31px;background:url(../images/jf_36.jpg) no-repeat;overflow:hidden;float:right;display:inline;cursor:pointer;}
.rollBox .Cont{width:616px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:226px;float:left;text-align:center; margin:0 15px;}
.rollBox .Cont .pic img{display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050; background:#015545}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#fff;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.index_contact{ float:right; width:460px; background:url(../images/jf_42.jpg) 10px 30px no-repeat; height:200px;}
.index_contact_title{ float:right; width:150px; height:90px; margin-right:15px; margin-top:30px;}
.index_contact_title li{ text-align:left; background:#f4f4f4; line-height:30px; height:30px; margin:5px 0; color:#018e85; text-indent:20px;}
.index_contact_title li a{ color:#018e85}


/*友情链接*/
.link{line-height:58px; height:58px; background:#1093ef; width:980px; margin:0 auto; margin-top:10px; background:url(../images/xssbjxq_87.jpg) no-repeat}
.link h3{ float:left; text-align:left; margin-left:40px; width:180px; color:#FFFFFF}
.link li{ float:left; margin-right:10px; margin-left:10px; width:150px;}
.link li a{ color:#dddddd;}
.link li a:hover{ color:#ff0000;}



.main_left{ width:241px; float:left;}
.inner_list_title{ line-height:35px; height:35px;}
.inner_list_title a{ color:#0c243d; font-size:15px; font-family:'Arial', 'Verdana', sans-serif; font-weight:bold}
.inner_main_left {width:220px; float:left; overflow:hidden; background:#eeebeb}
.inner_main_left span{ font-size:14px; font-weight:bold; color:#fff; height:30px; line-height:30px; width:220px; display:block; text-indent:35px;background:url(../images/neiye_28.jpg) no-repeat 10px 10px #13a40b;}
.inner_list{ height:220px;overflow:visible;}
.inner_list_con ul li{ 
  background: url(../images/widget-links.png) no-repeat 5px center;
  border-bottom: 1px solid #d3d2d2 !important;
  color: #676768 !important;
  display: block;
  padding: 5px 0px 5px 25px;
}
.inner_list_con ul .cur{ background-color: #e5e2e2;
    border-color: #d3d2d2 !important;
    color: #6C6D03 !important;}
.inner_list_con ul .cur a{  color:#6C6D03;}
.inner_list_con ul li a{ color:#676768 ;}

.inner_list_con ul li:hover{ background-color: #e5e2e2;
    border-color: #d3d2d2 !important;
    color: #6C6D03 !important;}
.inner_list_con ul li:hover a{  color: #6C6D03 !important;}

.main_right{ width:700px; float:right;}
.main_right_title{
	  padding: 8px 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: #f5f5f5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.main_right_title span{ float:left;}
.main_right_title span a{ color:#919303}
.main_right_title p h2{ font-size:24px; color:#333333; font-weight:bold;}
.main_right_title p{ font-size:14px; color:#969897; font-weight:bold;}


/*内页新闻*/
.inner_right{ float:right; width:840px; border-top:none;}
.inner_right_title{  height:32px; line-height:32px; width:840px;}
.inner_right_title p{ float:left; color:#000000; font-family:"微软雅黑";font-size:18px; font-weight:bold }
.inner_right_title span{ float:right; color:#999999; margin-right:10px;}
.inner_right_title span a { color:#999999; }


/*内页产品*/
.inner_right_con dl{ float:left; width:215px; margin-right:8px; margin-top:10px; margin-left:8px;border:#dddddd 1px solid }
.inner_right_con dl:hover dt{ background:#303030}
.inner_right_con dl:hover dt a{ color:#ffffff}
.inner_right_con dl dd{ text-align:center}
.inner_right_con dl dd img{ margin:2px;padding:3px; width:210px; height:159px; }
.inner_right_con dl dt{ background:#eeeeee}
.inner_right_con dl dt a{ color:#666666; width:200px; height:25px;text-align:center; line-height:25px; display:block; margin:1px; }
.inner_right_con dl dt a:hover{ color:#ffffff; text-decoration:none;}


.main_right_con ul{ margin-top:5px; height:auto !important; height:430px; min-height:430px; }
.main_right_con ul li { line-height:32px; height:32px; background-image:url(../images/widget-links.png); background-repeat:no-repeat; border-bottom-color:#d3d2d2 ; border-bottom-style:solid; border-bottom-width:1px; text-indent:24px; background-position:5px;}
.main_right_con ul li span{ float:right; color:#666666; padding-right:10px;}
.main_right_con li a{ color:#333333; text-decoration:none;}
.main_right_con li a:hover{ color:#ff0000; text-decoration:none;}

.footer{color:#8d8d8b; height:346px; background:url(../images/dlss_22.jpg) no-repeat center top #222222 }

.content {
	 PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px;PADDING-TOP: 10px;
}
.biaozhun {
	PADDING-BOTTOM: 10px; MARGIN: 0px; padding:10px;
}
.biaozhun LI {
	BORDER-BOTTOM: #dadada 1px solid; TEXT-ALIGN: left; LINE-HEIGHT: 28px; HEIGHT: 28px; OVERFLOW: hidden; background:url(../images/1111.png) no-repeat 0px 12px; text-indent:10px; display:block
}
.biaozhun LI:hover{
	BORDER-BOTTOM: #ff0000 1px solid;
}

.biaozhun LI a{ color:#333333 ; float:left;}
.biaozhun LI a:hover{ color:#cb0002; text-decoration:none }
.biaozhun LI SPAN {	FLOAT: right; COLOR: #333333; margin-right:5px;}

.ico2{background:url("../images/ico2.png") no-repeat;}
.side-bar-erweima .ico2{background-position:-46px -46px;}.side-bar-qq .ico2{background-position:2px -46px;}.side-bar-contact .ico2{background-position:-92px -46px;}.to-top .ico2{background-position:-28px -2px;}
.side-bar {
	position:fixed;
	bottom:0;
	right:0;
	width:45px;
	z-index:10000;
	display:none;
}
.side-bar div {
	margin:1px 0 0;
	float:right;
	cursor:pointer;
}
.side-bar div p {
	color:#fff;
	line-height:45px;
}
.to-top {
	width:45px;
	height:45px;
	line-height:45px;
	text-align:center;
	background:#cbcbcb;
	color:#fff;
	font-weight:bold;
	position:relative;
}
.side-bar-erweima {
	width:45px;
	height:45px;
	background:#c00;
	position:relative;
}
.erweima {
	width:280px;
	height:150px;
	display:none;
	position:absolute;
	top:-108px;
	left:-405px;
	background:#fff;
	border:1px solid #ccc;
	float:right;
	cursor:default !important;
}
.side-bar-erweima .erweima p {
	line-height:20px;
	color:#000;
	font-size:12px;
	text-align:center;
	float:left;
	width:130px;
}
.side-bar-erweima .arrow3 {
	width:6px;
	height:11px;
	display:block;
	background:url("../img/weixin-arrow.png")no-repeat;
	position:absolute;
	right:-6px;
	top:122px;
}
.side-bar-erweima img {
	width:110px;
	height:110px;
	margin:10px 10px 0px 10px;
}
.side-bar-qq {
	width:45px;
	height:45px;
	background:#c00;
}
.side-bar-contact {
	width:45px;
	height:45px;
	background:#c00;
}
.top-banner i.ico1 {
	width:36px;
	height:39px;
	padding:0 10px 0 0;
	float:left;
	display:block;
}
header .contact-info a {
	width:46px;
	height:45px;
	display:block;
}
.case-con .ico2 {
	width:7px;
	height:14px;
	position:absolute;
	z-index:1300;
	display:block;
}
.mask-point {
	margin:-21px 0 0 40%;
	width:42px;
	height:42px;
	display:none;
	position:absolute;
	z-index:300;
	top:50%;
	left:0px;
}
.case-content .mask-point {
	margin:20% 0 0 40%;
	top:0;
	left:0px;
}
.case-lg .mask-point {
	margin-left:46%;
}
.case-con i.black-ico-l {
	left:-7px;
	top:30px;
}
.case-con i.white-ico-l {
	left:-7px;
	top:30px;
}
.case-con i.black-ico-r {
	right:-7px;
	top:30px;
}
.case-con i.white-ico-r {
	right:-7px;
	top:30px;
}
.case-article .ico-c,.news-content .ico-c {
	width:51px;
	height:51px;
	display:block;
}
.case-share .c-erweima div .ico2,.news-share .c-erweima div .ico2 {
	width:14px;
	height:6px;
	position:absolute;
	bottom:-6px;
	left:80px;
	display:block;
}
.case-pages {
	height:70px;
	padding:15px 0 0 0;
	border-top:1px solid #333;
}
.case-pages .prev,.news-pages .prev {
	margin:0 10px 0 0;
}
.case-pages .link,.news-pages .back {
	margin:0 10px 0 0;
}
.case-share,.news-share {
	width:183px;
	height:75px;
	margin:0 auto;
	padding:35px 0 0 0;
}
.news-share {
	padding-bottom:50px;
}
.case-share .qq,.news-share .qq {
	margin:0 10px 0 0;
}
.case-share .sina,.news-share .sina {
	margin:0 10px 0 0;
}
.case-share .c-erweima,.news-share .c-erweima {
	position:relative;
}
.case-share .c-erweima div,.news-share .c-erweima div {
	width:180px;
	height:200px;
	background:#f7f7f7;
	position:absolute;
	top:-210px;
	left:-60px;
	display:none;
}
.case-share .c-erweima div img,.news-share .c-erweima div img {
	width:148px;
	height:148px;
	margin:16px;
}
.case-share .c-erweima i.ico-c,.news-share .c-erweima i.ico-c {
	cursor:pointer;
}
.case-share .c-erweima span,.news-share .c-erweima span {
	font-size:12px;
	position:absolute;
	bottom:10px;
	left:20px;
}
.company ul li a i.ico2 {
	width:70px;
	height:70px;
	display:block;
	margin:0 auto 5px;
}
.news-con-top .ico2 {
	width:14px;
	height:6px;
	position:absolute;
	bottom:-6px;
	left:30px;
	display:block;
}
.contact ul li i {
	position:absolute;
	top:0;
	right:-24px;
}
.icon-s {
	width:70px;
	height:70px;
	display:block;
	float:left;
	margin:40px 0;
}
.service-view i.icon-s2 {
	float:left;
}
.service-view .sv1 i.icon-s2 {
	width:42px;
	height:289px;
	display:block;
}
.service-view .sv2 i.icon-s2 {
	width:43px;
	height:170px;
	display:block;
}
.service-view .sv3 i.icon-s2 {
	width:53px;
	height:415px;
	display:block;
}
.service-view .sv4 i.icon-s2 {
	width:49px;
	height:250px;
	display:block;
}
.service-view .sv5 i.icon-s2 {
	width:50px;
	height:375px;
	display:block;
}
.service-view .sv6 i.icon-s2 {
	width:44px;
	height:209px;
	display:block;
}
.ico-j {
	width:80px;
	height:80px;
	display:block;
	float:left;
}
.extend ul li i.ico-e {
	width:46px;
	height:46px;
	display:block;
}
.mobile .ico-m1,.mobile .ico-m2,.mobile .ico-m3,.mobile .ico-m4 {
	display:block;
	height:33px;
	float:left;
}
.mobile .ico-m1 {
	width:34px;
}
.mobile .ico-m2 {
	width:33px;
}
.mobile .ico-m3 {
	width:27px;
}
.mobile .ico-m4 {
	width:39px;
}
.mobile .ico-m5,.mobile .ico-m6,.mobile .ico-m7,.mobile .ico-m8,.mobile .ico-m9,.mobile .ico-m10,.mobile .ico-m11,.mobile .ico-m12 {
	display:block;
	width:50px;
	height:51px;
	float:left;
}
.ico-site {
	width:34px;
	height:32px;
	display:block;
	margin:0 auto;
}
.ico-st {
	width:24px;
	height:24px;
	display:block;
	float:left;
}
.visual2 .icon-v {
	width:205px;
	height:125px;
	display:block;
	margin:0 auto 10px;
}
.visual3 ul li .icon-v {
	width:29px;
	height:29px;
	margin:100px 15px 200px 20px;
	display:block;
	float:left;
}
.shop {
	}
footer address p i.ico1 {
	width:29px;
	height:29px;
	margin:10px 10px 0 0;
	display:block;
	float:left;
}
.side-bar .ico2 {
	width:46px;
	height:46px;
	display:block;
	float:left;
}
.side-bar .side-bar-erweima .ico2 {
	float:right;
}
.to-top .ico2 {
	width:12px;
	height:5px;
	position:absolute;
	top:-5px;
	left:18px;
}
.ico1,.ico-e {
	background:url("../img/nav_i.png") no-repeat;
}

