/* 公用样式表*/

body,ul,li,dl,dt,dd,h1,h2,h3,h4,p{ margin:0; padding:0; list-style:none;
} 
td{padding:5px 6px;}
img{ border:none;
}
.clear{clear:both;}

* {
	padding:0;
	margin:0;
	-webkit-transform-style:preserve-3d;
	-webkit-transform-style:flat;
}
html, body {
	height:100%;
}
body {
	font-family:"Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei"; 
	font-style:normal;  
	background:#eee ;
	 
}
body#nei_blank{
	font-family:"Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei"; 
	font-style:normal;  
	background:#f6f6f6 ;
	 
}

/*宽度定位*/
.row{width:92%;  margin:auto 4%;}

/**固定头部样式**/
#topNavWrapper { 
width: 100%; 
text-align: left; 
height:135px; 
margin: 0px auto; 
z-index:99999; 
_position: relative; 
_top:0px; 
} 
#topNav {background:#fff;
width:100%; 
float: left; 
display: block; 
z-index: 9999; 
border-bottom:1px solid #e2e2e2;
overflow: visible; 
position: fixed; 
top: 0px; /* position fixed for IE6 */ 
_position: absolute; 
_top: expression(documentElement.scrollTop + "px");  
height:135px;  
color:#fff;  
} 
/**结束**/

/*CSS3图片放大缩小样式 通用*/
@keyframes scal{
	from{-webkit-transform: scale(1,1);}
	to{-webkit-transform: scale(1.1,1.1);}
}
@-webkit-keyframes scal{
	from{-webkit-transform: scale(1,1);}
	to{-webkit-transform: scale(1.1,1.1);}
}

/* 分享 */
.fx-box { font-size: 0; width: 100%; }
.fx-box #share { display: block; vertical-align: middle; font-size: 0; text-align: center; }
#share{ float: none; display: inline-block; width: 300px; overflow: hidden;}
#share a { display: inline-block; vertical-align: middle; background: none; } 
.bds_more {display: none;}
#share  { margin: 0 0px; }
#share a { margin: 0; height: 150px; width: 150px; padding: 0; display: block; text-align: left; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; }
 .bdshare-button-style0-16 a:hover { opacity: 1; }
#share a i { margin: 0; height:150px; width:150px; padding: 0; text-align: center; display: inline-block; vertical-align: middle; pointer-events: none; transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; }
.bds_more i { background: url(/images/share_more.png) no-repeat center; display: none; }
.bds_weixin i { background: url(/images/ho_weixin.png) no-repeat center; }
.bds_weixin:hover i { background:#fff url(/images/ho_weixin.png) no-repeat center; } 
.bds_tsina i { background: url(/images/ho_sina.png) no-repeat center; }
.bds_tsina:hover i { background:#fff url(/images/ho_sina.png) no-repeat center; }
.bds_sqq i { background: url(/images/ho_qqzone.png) no-repeat center; }
.bds_sqq:hover i { background:#fff url(/images/ho_qqzone.png) no-repeat center; }
.bds_bdhome i { background: url(/images/ho_douban.png) no-repeat center; }
.bds_bdhome:hover i { background:#fff url(/images/ho_douban.png) no-repeat center; } 
#share a i.share-text { margin-left: 10px; display: none; }
#share a .bds_weixin i.share-text, #share a .bds_qzone i.share-text, #share a .bds_tqq i.sh are-text, #share a .bds_tsina i.share-text, #share a .bds_sqq i.share-text, #share a .bds_bdhome i.share-text {display: none;  background: none; line-height: 32px; font-style: normal; width: auto; }

.head_box{width:1000px; margin:0 auto; display:block;}
.logo{float:left; width:9%; padding-right:3%;  padding-top:10px;}
.menu_top{float:left; width:60%; padding-top:10px;}
.menu_top li{float:left; width: 14%; line-height:90px; color:#444;  font-size:16px; }
.menu_top li a{color:#666;}
.menu_top li a:hover{color:#b19848; }
.menu_right{width:277px; float:right; color:#444; font-size:12px; height:105px; z-index:999;}
.menu_right dl{float:right; width:277px; height:100px; padding-top:2px;}
.menu_right dt{float:left; width:100%;}
.menu_right dd{float:left; height:100px; cursor:pointer;}

/*PC端默认手机导航隐藏*/
.phone-menu-right,.sjj_nav{display: none;}

/*导航菜单及下拉*/
.nav{ margin:0 auto; list-style:none;}
.nav li{float:left; position:relative; list-style:none; }
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left; display:block; font-size:16px; color:#444;cursor:pointer; text-align:center; line-height:90px; width:100%;}
.nav li a:hover span,.nav li a.active span{color:#b19848; }
.mj_hover_menu{text-decoration:none; color:#b19848; height:40px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none; position:absolute; top:80px; left:-25px; border-bottom:1px solid #e2e2e2;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto; border-bottom:dotted 0px #BEBEBE;}
.mj_menu_pro_bg{width:750px; height: auto; background:#f4f4f4 url(../images/listjtou-ov2.gif) no-repeat left top;}
.mj_menu_pro_main{width:650px; margin:auto; padding-top:30px; padding-bottom:35px;}
.mj_menu_pro_li{ float:left; width:30%;}
.mj_menu_pro_li_sou{ float:left; width:39%; }
.mj_menu_li_txt{line-height:30px; font-size:14px;  color:#696969;}
.mj_menu_li_txt font{font-size:16px;color:#b19848; line-height:28px;}
.mj_menu_li_txt a{color:#696969; text-decoration:none; font-weight:normal; line-height:27px;}
.mj_menu_li_txt a:hover{color:#696969; text-decoration:underline;}

.mj_menu_news_bg{width:452px; height:245px; background:#f4f4f4 url(../images/listjtou-ov2.gif) no-repeat left top;}
.mj_menu_news_bg2{width:452px; height:245px; background:#f4f4f4 url(../images/listjtou-ov1.gif) no-repeat right top;}
.mj_menu_news_main{width:452px; margin:auto; padding-top:11px;}
.mj_menu_news_li{padding:20px 0px 0px 0px; width:160px; margin-right:0px; text-align:center; height:213px; font-weight:normal; line-height:34px; float:left; border-right:solid 1px #e2e2e2; }
.mj_menu_news_img{float:left; text-align:left; color:#bb1721;  font-size:14px; padding-top:0px;}
.mj_menu_news_img img{width:100%;}
.mj_menu_news_li2{padding:0px 0px; height:245px; float:right; border-left:solid 1px #e2e2e2; }
.mj_menu_news_img2{float:left;  text-align:left; color:#bb1721; line-height:30px; font-size:14px;}
.mj_menu_news_li3{padding:20px 0px 0px 0px; text-align:center; width:160px; margin-left:0px;  height:213px; font-weight:normal; line-height:34px; float:right; border-left:solid 1px #e2e2e2;}
.mj_menu_news_img3{float:left;  text-align:right; color:#bb1721; line-height:30px; font-size:14px;}

.more_bt{float:left; width:150px; height:35px; text-align:center; background:#b19848;}
.more_bt a{color:#fff; text-decoration:none; float:left; width:150px; height:35px; padding-top:4px;}
.more_bt a:hover{color:#fff; text-decoration:none; background:#fff;}
/*导航菜单及下拉end*/

.listjtou:hover{background:url(../images/listjtou.gif) no-repeat center bottom; width:100%; float:left; height:100px; line-height:100px;}
 
.icon_fenxiang{width:38px; height:100px; line-height:100px; float:left; background:url(../images/fenxiang_icon.gif) no-repeat center ; color:#444; text-align:center;}
.icon_erweima{width:39px; height:100px; line-height:100px; float:left; background:url(../images/erweima.gif) no-repeat center ; color:#444; text-align:center;}
.icon_sousuo{width:38px; height:100px; line-height:100px; float:left; background:url(../images/sousuo.gif) no-repeat center ; color:#444; text-align:center;}
.icon_lag{width:44px; height:100px; line-height:100px; float:left; background:url(../images/lag_icon.gif) no-repeat center ; color:#444; text-align:center; text-transform:Uppercase;}
.icon_line{width:30px; height:100px; line-height:100px; float:left; background:url(../images/icon_line.gif) no-repeat center ; text-align:center;}
.diqiu_icon{width:88px; height:100px; line-height:100px; float:left; background:url(../images/diqiu_icon.gif) no-repeat right;}

.icon_fenxiang:hover{width:38px; height:100px; line-height:100px; float:left; background:url(../images/fenxiang_icon_ov.gif) no-repeat center ; color:#444; text-align:center;}
.icon_erweima:hover{width:39px; height:100px; line-height:100px; float:left; background:url(../images/erweima_ov.gif) no-repeat center ; color:#444; text-align:center;}
.icon_sousuo:hover{width:38px; height:100px; line-height:100px; float:left; background:url(../images/sousuo_ov.gif) no-repeat center ; color:#444; text-align:center;}
.icon_lag:hover{width:44px; height:100px; line-height:100px; float:left; background:url(../images/lag_icon_ov.gif) no-repeat center ; color:#444; text-align:center; text-transform:Uppercase;} 
.diqiu_icon:hover{width:88px; height:100px; line-height:100px; float:left; background:url(../images/diqiu_icon_ov.gif) no-repeat right;}


img {
	display:block;
	border:none;
}
input, select, textarea {
	margin:0;
	padding:0;
}
ul {
}
ol {
}
li {
}
p {
}
/* 鼠标经过过渡变色 样式 */
a{ 
	text-decoration:none;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}
:hover{ 
	text-decoration:none;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}

.solutions_width{width:100%; float:left; height:auto;}
.solutions_list{ display:block; width:1020px; margin:0 auto; overflow:hidden;}
.solutions_list li{float:left; width:490px; margin:0 10px;}
.solutions_box {margin:0 auto; width:1000px; display:block;}
.solutions_more{width:1000px; margin:0 auto; padding-bottom:3%; height:62px; line-height:62px; text-align:center; float:left;} 
.solutions_more a{color:#444; font-size:18px;  background:#fff; float:left; width:100%; text-align:center;}
.solutions_more a:hover{color:#444; width:100%; height:62px;  float:left; background:#d9d9d9;}

.h_banner{margin:0 auto; width:100%; }
.banner_width{margin:0 auto; width:100%; height:480px;}
.banner_width_title{margin:0 auto; width:980px;}
.h_banner_title{width:400px; overflow:hidden; float:left; }
.h_banner_title h3{float:left; width:100%; font-size:54px; color:#444; padding-top:55px;}
.h_banner_title span{float:left; width:100%; padding-bottom:40px; border-bottom:1px dotted #444; padding-top:15px;}
.h_banner_title p{float:left; width:100%; padding:20px 0px; color:#666;}
.h_banner_title_more{float:left; width:150px; background:#009bf5; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px;}
.h_banner_title_more:hover{float:left; width:160px; background:#009bf5; color:#fff;}

 
.pro-switch {
	height:550px;
	overflow: hidden;
	position: relative;
	max-width:1680px;
	margin:0 auto;
	margin-bottom:35px;
}
.flexslider {
	margin: 0;
	padding: 0;
	height:550px;
	width:100%;
	
}
.flexslider ul{height:550px; width:100%;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	height:550px; 
}
.flexslider .slides img {
	width: 100%;
	display: block;
	height:550px;
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height:550px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:100%;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width:43px;
	height:65px;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top:60%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -65px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	text-align: center;
	left:0; top:525px;
}
.flex-control-nav li {
	margin: 0 5px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}

.b_title{width:980px; margin:0 auto; padding-top:110px;}
.b_title p{float:left; width:435px; color:#fff;}
.b_title strong{float:left; width:435px; color:#fff; font-size:52px; padding-bottom:15px; border-bottom:1px dotted #fff; margin-bottom:25px;}
.b_title a{float:left; width:150px; background:#009bf5; color:#fff; cursor:pointer; line-height:40px; text-align:center; font-size:14px;}
.b_title a:hover{float:left; width:160px; background:#009bf5; color:#fff;}
 
 
#site-nav .quick-menu LI {BACKGROUND:url(../images/mbg.png) no-repeat}
#site-nav .search .menu-hd S {BACKGROUND:url(../images/mbg.png) no-repeat}
#site-nav .quick-menu .cart S {BACKGROUND:url(../images/mbg.png) no-repeat 999em 0px} 
#header { padding:0px;}
#page {MARGIN-LEFT: auto; WIDTH: 950px; MARGIN-RIGHT: auto}
#site-nav-bg {Z-INDEX: 9999; BACKGROUND: #f7f7f7; LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: #d2d2d2 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 25px}
#site-nav {Z-INDEX: 10000; MARGIN: 2px auto; COLOR: #000; LINE-HEIGHT: 19px; POSITION: relative; HEIGHT: 22px}

#site-nav .login-info {FLOAT: left; PADDING-TOP: 1px}
#site-nav .login-info A {MARGIN-RIGHT: 8px}
#site-nav .login-info A.user-nick {MARGIN-RIGHT: 0px}
#site-nav .quick-menu {RIGHT: 0px; POSITION: absolute; TOP: 0px}
#site-nav .quick-menu LI {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; PADDING-TOP: 2px}
#site-nav .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu LI.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative}
#site-nav .quick-menu .cart {PADDING-TOP: 1px; POSITION: relative; _padding-top: 2px}
#site-nav .quick-menu .cart A {PADDING-LEFT: 16px}
#site-nav .quick-menu .cart S {BACKGROUND-POSITION: -83px -21px; LEFT: 8px; WIDTH: 14px; POSITION: absolute; TOP: 6px; HEIGHT: 11px}
#site-nav .menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px}
#site-nav .mytaobao .menu-hd {WIDTH:48px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .search .menu-hd {WIDTH: 24px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .services .menu-hd {WIDTH: 48px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .menu-hd B {BORDER-RIGHT: #eee 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #eee 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #eee 4px solid; POSITION: absolute; TOP: 7px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .search .menu-hd {PADDING-LEFT: 25px; COLOR: #666}
#site-nav .search .menu-hd S {BACKGROUND-POSITION: -67px -20px; LEFT: 9px; WIDTH: 14px; POSITION: absolute; TOP: 4px; HEIGHT: 13px}
#site-nav .menu-bd {  DISPLAY: none; Z-INDEX: 10001; RIGHT: 0px; BACKGROUND:#f4f4f4 url(../images/listjtou.gif) no-repeat right top; border:1px solid #e2e2e2; border:none; padding-top:11px; POSITION: absolute; height:58px;}
#site-nav .search .menu-bd {_right: -1px}
#site-nav IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .menu-bd-panel {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM:12px; PADDING-TOP: 12px}
#site-nav .menu-item-opp .menu-bd {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.rt {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.lt {BACKGROUND-POSITION: -87px -55px; RIGHT: -2px; LEFT: auto}
#site-nav .menu {POSITION: relative}
#site-nav .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {DISPLAY: block}
#site-nav .hover .menu-bd {DISPLAY: block}
#site-nav .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .mytaobao .menu-bd {WIDTH:342px; TOP:86px; HEIGHT:185px}
#site-nav .mytaobao .menu-bd-panel { padding:0px;}
.erweima_img p{width:185px; float:left;}
#site-nav .search .menu-bd {WIDTH:342px; TOP:86px; HEIGHT:60px}
#site-nav .search .menu-bd_input{ border:1px solid #e2e2e2;  FLOAT: left;  WIDTH:230px;  line-height:32px; height:32px; padding-left:10px;}
.search_bttom{line-height:34px; float:left; border:none; background:#666666; width:75px;  font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer;}
.search_bttom a{color:#ffffff;  width:75px; float:left;}
.search_bttom a:hover{color:#ffffff; background:#f68b1f;  width:75px; float:left;}
#site-nav .search .menu-bd BUTTON { FLOAT: left; CURSOR: pointer; COLOR: #fff; HEIGHT:34px; width:73px; border:0px solid #e2e2e2; border-left:none; font-family:"microsoft yahei";}
#site-nav .services .menu-bd {WIDTH: 174px; TOP: 86px; HEIGHT: 218px}
#site-nav .services .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px;  PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#site-nav .lage .menu-bd {WIDTH:100px; TOP: 86px;  height:auto; }
#site-nav .lage .menu-bd-panel { padding:0px;}
 
.lage_list{float:left; width:100%;}
.lage_list a{float:left; width:100%; COLOR: #666; line-height:40px; font-size:12px; border-bottom:1px solid #e2e2e2;}
.lage_list a:hover{float:left; width:100%; COLOR: #f50; line-height:40px; background:#FFF;}

#site-nav .fenxiang .menu-bd {WIDTH:303px; TOP: 86px; height:auto;}
#site-nav .fenxiang .menu-bd-panel {padding:0px;}
.fenxiang_list{float:left; width:100%;}
.fenxiang_list a{float:left; width:150px; line-height:36px; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; box-sizing: border-box}
.fenxiang_list a:hover{float:left; width:150px; line-height:36px; background:#FFF;}

#site-nav .quanqiu .menu-bd {WIDTH:1000px; TOP: 86px; height:auto; min-height:400px;}
#site-nav .quanqiu .menu-bd-panel {padding:0px;}
.quanqiu_left{float:left; width:32%; background:url(../images/quanqiubg.jpg) no-repeat top left;  min-height:430px; color:#e6e6e6;}
.quanqiu_left h3{font-size:18px; line-height:45px; font-weight:normal; padding-bottom:6px; margin-top:45px; margin-left:40px; background:url(../images/acx.gif) no-repeat left bottom;}
.quanqiu_left p{font-size:14px; line-height:25px; margin-top:35px; margin-left:40px; margin-right:30px;}
.quanqiu_right{float:left; width:68%; background:url(../images/ditubg.png) no-repeat center; min-height:400px;}
.quanqiu_right h3{font-size:18px; line-height:35px; font-weight:normal; padding-bottom:6px; margin-top:45px; margin-left:50px; border-top:1px solid #5c5c5c; border-bottom:1px solid #5c5c5c; text-align:center; margin-right:50px;}
.quanqiu_right a{ COLOR: #666; }
.quanqiu_right a:hover{COLOR: #f50;}
/*tab*/
#outer{ margin:30px 50px ;}
#tab {overflow:hidden; zoom:1; color:#444;}
#tab li {float:left;color:#444; height:30px; cursor:pointer; line-height:30px; padding:0 20px;}
#tab li.current {color:#e2e2e2; background:#5c5c5c;}
#content { border-top-width:0; font-size:12px;}
#content a{ float:left; display:block;  font-size:14px; text-align:center; padding:3px 5px; margin-right:10px; margin-bottom:10px;}
#content a:hover{  display:block; background:#5c5c5c; color:#fff;}
#content ul {line-height:25px; display:none; margin:0 0px; padding:10px 0;}
/*end*/

#site-nav .services .menu-bd DL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e5e5e5 1px solid}
#site-nav .services .menu-bd .last {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .services .menu-bd DT {FONT-WEIGHT: bold; COLOR: #8c8c8c; LINE-HEIGHT: 1.5; TEXT-ALIGN: left}
#site-nav .services .menu-bd DD {LINE-HEIGHT: 1.6; TEXT-ALIGN: left}
#site-nav .services .menu-bd DD A {MARGIN-RIGHT: 2px}


/*首页介绍样式*/
.home_news{ display:block; width:1000px; margin:0 auto; clear:both;}
.home_news_bottom{float:left; padding-bottom:30px;}
.h_news{float:left; width:580px; margin-right:20px; background:#FFF; height:390px;}
.h_news_left{float:left; width:180px; background:#b19848; padding:60px 5px 60px 25px;}
.h_news_left h3{color:#fff; font-size:26px; font-weight:normal; line-height: 34px;}
.h_news_left a{border:1px solid #fff; line-height:28px; text-align:center; font-size:14px; color:#FFF; width:100px; float:left; margin-top:173px;}
.h_news_left a:hover{padding-left:5px; color:#e9e9e9; border:1px solid #e9e9e9;}
.h_news_right{float:left; width:330px; padding:25px 20px;}
.h_news_top{float:left; width:100%; padding-bottom:15px; border-bottom:1px solid #e2e2e2;}
.h_news_right ul{float:left; width:100%; }
.h_news_right ul li{float:left; width:100%; margin-bottom:10px;}
.h_news_right ul li span{float:left;  width:100%; line-height:23px; font-size:12px; color:#888;}
.h_news_right ul li a{float:left;  width:100%; color:#444; font-size:14px; line-height: 21px; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;}
.h_news_right ul li a:hover{color:#b19848; text-decoration:underline; }

.h_company{float:left; width:400px;}
.h_jies{margin-bottom:20px; float:left; background:#FFF; width:400px; height:185px;}
.h_jies img{width: 100%; max-height: 100%; overflow: hidden;}
.h_jies_img{width:38%; padding-right:5%; float:left;}
.h_jies_img img{width:100%; height:185px;}
.h_jies_word{width:53%; float:left; font-size:12px; padding-right:4%; padding-top:15px; padding-bottom:20px; line-height:21px; color:#888; }
.h_jies_word strong{color:#444; font-size:18px; line-height:30px;}
.h_jies_word a{color:#444;}
.h_jies_word a:hover{color:#0066b3;}


.footer_main{width:100%; float:left; background:#191919; height:auto; color:#cbcbcb;} 
.footer_top{float:left; width:100%; height: auto; padding-top:55px;}
.footer_bottom{float:left; width:100%; background:#000; color:#9e9e9e; font-size:14px;}
.footer_list{width:1000px; margin:0 auto;}
.footer_copyright{width:1000px; margin:0 auto; padding:12px 0px; line-height: 25px;}
.footer_copyright strong{width:200px; float:left; font-weight:normal; display:block;}
.footer_copyright span{ float:right; text-align:right; display:block;}
.footer_copyright span a{padding-left:15px; color:#9e9e9e;}
.footer_copyright span a:hover{ color:#fff; text-decoration:underline;}
.pic_bq{float: left;width: 100%; font-size: 11px; color: #777; margin-top: 15px; margin-bottom: 8px;}

.footer_list_left{float:left; width:30%; padding-right:5%; display:block;}
.footer_list_left h3{font-size:14px; padding-bottom:20px; }
.footer_list_left p{float:left; width:80%; font-size:12px; line-height:22px;}
.footer_p{margin-bottom:30px;} 
.footer_list_right{float:left; width:70%; display:block; margin-bottom:50px;}
.footer_box{float:left; background:#666; width:90%; border-radius:5px;}
.footer_search{line-height:32px; border:none; height:32px; float:left; margin-left:8px; background:#666666; width:65%; color:#FFF; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;}
.search_bt{-webkit-appearance:none; line-height:32px; float:right; border:none; background:#666666; width:65px; margin-right:5px; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif; color:#FFF; cursor:pointer;}
.search_bt:hover{color:#b19848;}

.footer_list_right{float:left; width:65%;}
.footer_list_right_box{float:left; width:22%;}
.footer_list_right_box h1,.footer_list_right_box_two h1{float:left; width:100%; font-size:14px; font-weight:bold; margin-bottom:15px;}
.footer_list_right_box h1 img,.footer_list_right_box_two h1 img{float:left; }
.footer_list_right_box_two{float:left; width:56%;}
.footer_list_right_box ul{float:left; width:75%; padding-left:25px; display:block;}
.footer_list_right_box_two ul{float:left; width:100%; display:block;}
.footer_list_right_box ul li{float:left; width:99%; font-size:12px; line-height:24px; overflow:hidden; height:24px;}
.footer_list_right_box_two ul li{float:left; width:42%;  padding-left:25px; font-size:12px; line-height:24px; height:24px; overflow:hidden; }

.footer_top a{color:#cbcbcb;}
.footer_top a:hover{color:#b19848; padding-left:3px; border-bottom:1px dotted #b19848;}

/*top*/
.clear{  clear:both;
}
	.ui-page {-webkit-backface-visibility: hidden; 
	}
	 
	#one{width:100%;		
	}
	#one li{float:left;
	}
	#one li .a-1{min-height:70px;		
	}
	#one li a{display:block; margin:5px; background:yellow;	}
	#one li img{width:100%;	min-height:70px; vertical-align: middle;
	}
	.scroll{width:60px;	height:60px; background:#444; color:#fff; line-height:60px; text-align:center; position:fixed; z-index:9999; right:20px; bottom:50px; cursor:pointer; font-size:12px; border-radius:3px;
	}
	.scroll:hover{background:#b19848;}
 

 



/*内页样式表*/
 

.nei_box{width:100%; float:left; display:block;}
.nei_banner{margin:0 auto; width:100%; display:block; color:#444; background:#f0f0f0; height:350px; position:relative;}
.banner_img{margin:0 auto; text-align:center; width:100%;}
.banner_img img{height:350px; text-align:center; margin:0 auto;}
.nei_banner_box{margin:0 auto; width:100%; text-align:center; position:absolute; top:0px; z-index:100;}
.nei_banner_title{width:600px; margin:0 auto;  padding-top:110px;}
.nei_banner_title h1{font-size:30px;} 
.nei_banner_title span{line-height:30px; font-size:14px; border-bottom:1px solid #b19848; padding-bottom:5px;}
.nei_dh_bg{margin:0 auto; height:auto; padding:40px 0px ; background:#fff; width:100%;}
.nei_dh_top{margin:0 auto; height:auto; padding:20px 0px; background:#191919; width:100%;}
.nei_dh_word{width:1000px; margin:0 auto; color:#fff;}

.nei_service_list{margin:0 auto; float:left; padding:80px 0px 80px 0px; background:#fff; width:100%; font-size:14px;}
.nei_service_list_width{width:1000px;  margin:0 auto;}
.nei_service_box{float:left; width:400px; margin-left:20px; margin-right:20px; margin-bottom:35px; padding:35px 30px; font-size:12px;}
.nei_service_box img{float:left; width:42%; padding-right:8%; }
.nei_service_box b{font-weight:normal;}
.nei_service_box span{float:left; width:50%;}
.nei_service_box span a{ background:#FFF; height:30px; width:90px; display:block; text-align:center; line-height:30px; color:#888;}
.nei_service_box span a:hover{color:#b19848; padding-left:6px;}
.nei_service_box span strong{font-size:26px; line-height:50px;}
.nei_service_blue{background:#b19848; color:#fff;}
.nei_service_blue:hover{background:#cfb35b;}
.nei_service_golden{background:#b19848; color:#fff;}
.nei_service_grey{background:#eee; color:#444;}
.nei_service_grey:hover{background:#e9e9e9;}
.color_golden{color:#b19848;}
.color_blue_grey{color:#d8e8f0;}

.nei_float{float:left; width:100%;}
.nei_video_box{width:1000px; padding:80px 0px 0px 0px; margin:0 auto; }
.nei_main_title{width:600px; margin:0 auto; text-align:center; margin-bottom:45px;}
.nei_main_title a{color:#da3634; text-decoration: none;}
.nei_main_title a:hover{color:#b19848; text-decoration: none; font-weight:bold;}
.nei_main_title h1{font-size:26px;} 
.nei_main_title span{line-height:30px; font-size:14px; border-bottom:1px solid #b19848; padding-bottom:5px;}

.nei_mainwite_title{width:600px; margin:0 auto; text-align:center; margin-bottom:45px;}
.nei_mainwite_title a{color:#fff; text-decoration: none;}
.nei_mainwite_title a:hover{color:#b19848; text-decoration: none; font-weight:bold;}
.nei_mainwite_title h1{font-size:26px; color:#fff;} 
.nei_mainwite_title span{line-height:30px;  color:#fff; font-size:14px; border-bottom:1px solid #b19848; padding-bottom:5px;}
 
.video_box{width:100%; height:100%; float:left; background:#f2f2f2;}
.video_list{float:left; width:100%; padding:0px 0px 50px 0px;} 
.video_list li{float:left; width:21%; margin:0 2% 3% 2%; background:#fff url(../images/video_bg.png) no-repeat center top; border-radius:5px; text-align:center;}
.video_list li:hover{background:#5c5c5c url(../images/video_bgov.png) no-repeat center top;}
.video_list li a{padding:100px 2% 25px 2%; display:block; color:#525252; height:25px; overflow:hidden; font-size:12px;}
.video_list li a:hover{color:#fff; display:block;}

 
.video_list_more a{float:left; width:100%;  background:#b19848 url(../images/video_bg2.png) no-repeat center top; border-radius:5px; text-align:center; display:block; color:#fff; height:25px; overflow:hidden; font-size:12px;}
.video_list_more a:hover{color:#fff; display:block; background:#c8ae5a url(../images/video_bgov.png) no-repeat center top;}

.nei_wenti_box{width:1000px; padding:0px 0px 0px 0px; margin:0 auto; }
.nei_wenti_list{float:left; width:100%;}
.nei_wenti_list ul{float:left; width:100%; padding-bottom:30px;}
.nei_wenti_list li{float:left; width:93%; border-bottom:1px dotted #e2e2e2; line-height:65px; cursor:pointer; background:url(../images/faqqnunpick.gif) no-repeat left; padding-left:7%; color:#666;}
.nei_wenti_list li:hover{background:#f4f4f4 url(../images/faqqnunpick.gif) no-repeat left; color:#b19848;}
 
.nei_inspection{float:left; width:100%;}
.nei_inspection ul{float:left; width:100%; padding-bottom:30px;}
.nei_inspection li{float:left; width:43%; border-bottom:1px dotted #e2e2e2; line-height:65px; cursor:pointer; background:url(../images/lc_icon2.gif) no-repeat left; padding-left:7%; color:#666;}
.nei_inspection li:hover{background:#f4f4f4 url(../images/lc_icon.gif) no-repeat left; color:#b19848;}

.nei_fagui_list{margin:0 auto; float:left; padding:50px 0px 50px 0px; background:#fff; width:100%; font-size:14px;}
 
.fagui_list{width:1000px; padding:0px 0px; margin:0 auto;}
.fagui_list ul{ float:left; width:100%; margin-bottom:20px;}
.fagui_list li{float:left; width:50%; margin-bottom:20px; font-size:14px;}
.fagui_list li span{float:left; width:95px; color:#999; font-size:12px; }
.fagui_list li a{float:left; width:auto; color:#444; border-bottom:1px dotted #fff; }
.fagui_list li a:hover{float:left; width:auto; color:#b19848; border-bottom:1px dotted #b19848;  }

.fagui_bottom{float:left; width:100%; color:#666; }
.fagui_bottom ul{float:left; width:100%; border-bottom:1px dotted #e2e2e2; padding-bottom:30px; margin-bottom:45px;}
.fagui_bottom ul li{float:left; margin-right:10px; line-height:30px;}
.fagui_bottom ul li a{color:#009bf5; background:url(../images/input-unchecked.png) no-repeat left; padding:3px 15px 3px 20px; font-size:14px; border-radius:5px;}
.fagui_bottom ul li a:hover{background:#ededed; color:#b59d52;}

.pageBox_bg{background:#444; height:50px;}
.pageBox{padding:0px; float:left; font-size:12px; width:100%; height:50px; text-align:left;  }
.pageBox .prev,.pageBox .next{padding:0px 0px; }
.pageBox .prev a{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:url(../images/pre_bt.png) no-repeat center;}
.pageBox .prev a:hover{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#333 url(../images/pre_btov.png) no-repeat center;}
.pageBox .next a{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:url(../images/next_bt.png) no-repeat center;}
.pageBox .next a:hover{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#333 url(../images/next_btov.png) no-repeat center;}
.pageBox span{}
.pageBox a{ margin:0px; text-align:center; height:50px; padding:8px 14px ; line-height:50px; border-left:1px dotted #5c5c5c;  overflow:hidden; text-decoration:none; color:#d5d5d5; }
.pageBox a:hover{border-left:1px dotted #5c5c5c;  color:#fff; text-decoration:none; background:#333;}
.pageHover a,.pageHover a:hover{border-left:1px dotted #5c5c5c; color:#00a8ff;background:#333; }


.services_width{width:1000px; margin:0 auto;}
.services_width ul{ padding:30px 0px 20px 0px; width:1000px; float:left;}
.services_width li{width:498px; float:left; background:#FFF; margin-bottom:10px; border-right:1px solid #fff; color:#666; font-size:12px;}
.services_width li:hover{background:#dfdfdf; cursor:pointer;}
.services_width li p{float:left; width:100%;  height:280px;}
.services_img{width:100%; overflow:hidden;}
.services_img img:hover{ opacity:0.6; filter:alpha(opacity=60);}

.services_fenlei_gray{width:100%; float:left; background:#333;}
.services_fenlei{width:100%; float:left; background:#fff;}
.fenlei_width{margin:0 auto; width:990px; padding-top:35px;}
.fenlei_width h1{float:left; font-size:14px; width:140px; line-height:32px; padding-bottom:30px; color:#fff;}
.fenlei_width a{float:left; color:#00a8ff; font-size:14px; padding:0px 10px; margin:0px 8px; line-height:32px; border-radius:5px;}
.fenlei_width a:hover,.fenlei_width a.active{float:left; background:#00a8ff; color:#fff; font-size:14px; padding:0px 10px; line-height:32px;}
.fenlei_width_hover{float:left; background:#222;}

.fenye_wither{width:100%; float:left; padding-bottom:50px;}

.pageBox_bs{padding:0px; float:left; font-size:14px; width:100%; height:50px; text-align:center;  }
.pageBox_bs .prev,.pageBox_bs .next{padding:0px 0px; }
.pageBox_bs .prev a{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#fff url(../images/pre_bt.png) no-repeat center;}
.pageBox_bs .prev a:hover{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#00a8ff url(../images/pre_btov.png) no-repeat center;}
.pageBox_bs .next a{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#fff url(../images/next_bt.png) no-repeat center;}
.pageBox_bs .next a:hover{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#00a8ff url(../images/next_btov.png) no-repeat center;}
.pageBox_bs span{}
.pageBox_bs a{ margin:0px; text-align:center; height:50px; padding:8px 14px ; line-height:50px; overflow:hidden; text-decoration:none; color:#666; background:#fff;}
.pageBox_bs a:hover{color:#fff; text-decoration:none; background:#00a8ff;}
.pageHover_bs a,.pageHover_bs a:hover{ color:#fff; background:#333; }
 
.pageBox_gry{padding:0px; float:left; font-size:12px; width:100%; height:50px; text-align:left;  }
.pageBox_gry .prev,.pageBox_gry .next{padding:0px 0px; }
.pageBox_gry .prev a{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#e8e8e8 url(../images/pre_bt2.png) no-repeat center;}
.pageBox_gry .prev a:hover{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#00a8ff url(../images/pre_btov.png) no-repeat center;}
.pageBox_gry .next a{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#e8e8e8 url(../images/next_bt2.png) no-repeat center;}
.pageBox_gry .next a:hover{ height:50px; padding:8px 16px; overflow:hidden; line-height:50px; background:#00a8ff url(../images/next_btov.png) no-repeat center;}
.pageBox_gry span{}
.pageBox_gry a{ margin:0px; text-align:center; height:50px; padding:8px 14px ; line-height:50px; overflow:hidden; text-decoration:none; color:#666; background:#e8e8e8;}
.pageBox_gry a:hover{color:#fff; text-decoration:none; background:#00a8ff;}
.pageHover_gry a,.pageHover_gry a:hover{ color:#fff; background:#333; }

.services_img_word{float:left; padding:5% 10% 15% 10%; width:80%; height:100px; overflow:hidden;}
.services_img_word strong{font-size:24px; line-height:42px; color:#444; }
.services_img_word strong:hover{color:#000;}
.services_img_word b{ position:relative; height:80px; overflow:hidden; float:left; font-weight:normal; line-height:21px; font-size:13px;}

.nei_list_top{margin:0 auto; width:990px; padding-top:40px;}
.nei_list_top_box{float:left; width:100%; border-bottom:1px solid #e2e2e2; padding-bottom:30px;}
.nei_list_bo_box{float:left; width:100%;}
.nei_list_bottom_box{ padding-bottom:50px; width:900px; margin:0 auto; font-size:14px; color:#4c4c4c; line-height:26px; padding-top:20px;}
.nei_list_bottom_box strong{font-size:30px; color:#444; line-height:80px;}
.services_blank_word{margin:0 auto; width:900px; padding-top:35px; font-size:14px; color:#666; line-height:25px; margin-bottom:70px; text-align:justify;}
.services_blank_word p{margin-bottom:5px;}
.services_blank_word img{max-width: 100%;}

.service_jcfw{float:left; width:100%; padding-bottom:70px; color:#444; font-size:14px;}
.service_jcfw ul{float:left; width:97%; padding-left:3%;}
.service_jcfw li{float:left; margin:1% 2%; width:29%; background:#e2e2e2; border:1px solid #e2e2e2;}
.service_jcfw li:hover{cursor:pointer; background:#f4f4f4;}
.service_jcfw li p{float:left; width:100%; height:auto;}
.service_jcfw li span{float:left; text-align:center; line-height:30px; width:100%; padding:8px 0px; overflow:hidden; height:30px;}

.nei_menu_left{float:left; width:40%; }
.nei_menu_left_title a{float:left; background:#ededed url(../images/cd_icon.png) no-repeat left ; line-height:42px;  padding:0px 20px 0px 55px; color:#444; font-size:21px; font-weight:bold;} 
.nei_menu_left_title a:hover{background:#009bf5 url(../images/cd_icon.gif) no-repeat left ; color:#fff; padding:0px 20px 0px 55px;}
.nei_menu_dh{float:right; width:50%; font-size:12px; color:#999; text-align:right; padding-top:15px;}
.nei_menu_dh a{color:#888;}
.nei_menu_dh a:hover{ color:#b19848; text-decoration:underline;}

.nei_menu_left nav{display:none;}
.nei_menu_left:hover nav{display:block;  position:absolute; margin-top:42px; z-index:9999;}


.nei_box_whitebg{float:left; width:100%; background:#fff;}
.news_width{ width:990px; margin:0 auto;}
.news_width_left{float:left; width:70%;}
.news_width_right{float:left; width:30%;}
.news_width_left h2, .news_width_right h2{float:left; width:100%; padding-top:40px; padding-bottom:15px; font-size:20px; color:#444; border-bottom:1px solid #e2e2e2;}
.news_width_left ul{float:left; width:100%; padding-top:15px; margin-bottom:100px; }
.news_width_left ul li{float:left; width:100%; border-bottom:1px solid #ececec; padding:15px 0px 30px 0px;}
.news_width_left ul li p{float:left; width:95%; font-size:11px; color:#a5a5a5; }
.news_width_left ul li span{float:left; width:95%;  font-size:12px; color:#999; line-height:21px;}
.news_width_left li a{color:#444; font-size:16px; line-height:40px;}
.news_width_left li a:hover{color:#b19848; text-decoration:underline;}
.news_width_right ul{float:left; width:100%; padding-top:15px; background:#f0f0f0; }
.news_width_right ul li{float:left; width:88%; border-bottom:1px solid #e2e2e2;  padding:15px 6% 30px 6%;}
.news_width_right ul li p{float:left; width:100%; font-size:11px; color:#444; padding-bottom:5px;}
.news_width_right li a{color:#b19848; font-size:14px; line-height:25px;}
.news_width_right li a:hover{color:#00a8ff; text-decoration:underline;}
.news_width_right ul li span{float:left; width:95%;  font-size:12px; color:#666; line-height:23px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:4; overflow: hidden;}
.news_width_right_more{float:left; margin-bottom:100px; width:100%; }
.news_width_right_more a{float:left; width:100%; line-height:40px; letter-spacing:1px; text-align:center; background:#666; color:#fff; font-size:14px;}
.news_width_right_more a:hover{float:left; width:100%; color:#fff;  background:#009bf5;}

.news_caid{ margin:0 auto; width:80%;  padding:5px 0px 50px 0px; }
.news_caid h3{color:#222; font-size:1.5em; line-height:40px; letter-spacing:2px;}
.news_xbt{line-height:30px; color:#0052a5; padding-bottom:30px; font-size:0.833em; letter-spacing:1px;}

.news_caid ul{float:left; width:100%;}
.news_caid ul li{float:left; width:100%; background:#f3f3f3; margin-bottom:20px;}
.news_caid ul li span{float:left; width:40%;}
.news_caid ul li span img{width:100%;}
.news_caid ul li span img:hover{width:100%;  opacity:0.7; filter:alpha(opacity=70);}
.news_caid ul li div{float:right; width:52%; background:#f3f3f3;} 

.news_right_site{ padding:3% 4%;}
.news_date{color:#999; line-height:25px; font-size:12px;}
.news_title{font-size:15px; color:#444; line-height:35px; padding-bottom:6px; margin-bottom:6px; border-bottom:1px solid #e1e1e1;}
.news_title a{color:#444;  font-weight:bold;}
.news_title a:hover{color:#b19848; font-weight:bold;}
.news_content{ margin-top:15px; font-size:13px; color:#666; line-height:22px;}

.news_l_more{float:left;}
.news_r_more{float:right; padding-right:10px; font-size:14px; font-weight:normal; padding-top:2px;}
.news_r_more a{color:#b19848;}
.news_r_more a:hover{color:#009bf5;}

.news_nei_width{float:left; width:100%;}
.news_nei_width h2{float:left; width:100%; padding-top:40px; padding-bottom:15px; font-size:20px; color:#222; border-bottom:1px solid #e2e2e2;}
.news_nei_width ul{float:left; width:100%; padding-top:15px; margin-bottom:35px; }
.news_nei_width ul li{float:left; width:99%; border-bottom:1px solid #ececec; padding:15px 0px 30px 10px;}
.news_nei_width ul li p{float:left; width:95%; font-size:11px; color:#a5a5a5; }
.news_nei_width ul li span{float:left; width:75%; font-size:12px; color:#666; line-height:23px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.news_nei_width li a{color:#444; font-size:14px; width:70%; line-height:40px; float:left;  height:40px;  overflow:hidden;}
.news_nei_width li a:hover{color:#b19848; }
.news_nei_width ul li:hover{background:#f4f4f4;}

.e_zine{float:left; width:100%;}
.e_zine h2{float:left; width:100%; padding-top:40px; padding-bottom:15px; font-size:20px; color:#222; border-bottom:1px solid #e2e2e2;}
.e_zine ul{float:left; width:100%; padding-top:15px; margin-bottom:35px; }
.e_zine ul li{float:left; width:48%; border-bottom:1px solid #ececec; padding:15px 0px 30px 10px;}
.e_zine ul li p{float:left; width:95%; font-size:11px; color:#a5a5a5; }
.e_zine ul li span{float:left; width:99%; font-size:12px; color:#666; line-height:21px; height:200px; overflow:hidden;}
.e_zine li a{color:#444; font-size:16px; width:70%; line-height:40px; float:left;  height:40px;  overflow:hidden;}
.e_zine li a:hover{color:#b19848; }
.e_zine ul li span img{height:200px; width:150px; }
.e_zine ul li span p{float:left; width:35%;}
.e_zine ul li span strong{float:left; width:63%; font-size:12px; font-weight:normal;}
.e_zine ul li:hover{background:#f4f4f4; cursor:pointer;}

.e_zine_more{float:left; width:100%;}
.e_zine_more h2{float:left; width:100%; padding-top:40px; padding-bottom:15px; font-size:20px; color:#222; border-bottom:1px solid #e2e2e2;}
.e_zine_more ul{float:left; width:100%; padding-top:15px; margin-bottom:35px; }
.e_zine_more ul li{float:left; width:25%; padding:15px 0px 30px 0px; display:block;}
.e_zine_more ul li p{float:left; width:100%; font-size:11px; color:#a5a5a5; text-align:center;}
.e_zine_more ul li img{text-align:center; float:left; height:200px;}
.e_zine_more ul li:hover{cursor:pointer; color:#b19848; } 
.e_zine_more ul li strong{float:left; width:100%; font-size:12px; font-weight:normal; padding-bottom:15px;}

.app_down{float:left; width:100%;}
.app_down h2{float:left; width:100%; padding-top:40px; padding-bottom:15px; font-size:20px; color:#222; border-bottom:1px solid #e2e2e2;}
.app_down ul{float:left; width:100%; margin-bottom:35px; }
.app_down ul li{float:left; width:98%; border-bottom:1px solid #ececec; padding:25px 10px 25px 10px;}
.app_down ul li span{float:right; width:5%; text-align:right; font-size:12px; color:#b19848; line-height:35px;}
.app_down li a{color:#222; font-size:14px; width:95%; line-height:40px; float:left;  height:40px;  overflow:hidden;}
.app_down li a:hover{color:#b19848; }
.app_down ul li:hover{background:#f4f4f4;}


.hr_zw{float:left; width:100%; line-height:35px; color:#666;}
.hr_zw h2{float:left; width:100%; padding-top:40px; padding-bottom:15px; font-size:20px; color:#222; border-bottom:1px solid #e2e2e2;}
.hr_zw ul{float:left; width:100%; margin-bottom:35px; }
.hr_zw ul li{float:left; width:98%; border-bottom:1px solid #ececec; padding:15px 10px 15px 10px;}
.hr_zw_title_date{float:left; width:10%; display:block;}
.hr_zw_title_name{float:left; width:45%; display:block;}
.hr_zw_title_side{float:left; width:35%; display:block;}
.hr_zw_title_view{float:left; width:10%; text-align:right; font-size:12px; color:#b19848; display:block;}
.hr_zw li a{color:#444; font-size:14px; line-height:40px; float:left;  height:40px;  overflow:hidden;}
.hr_zw li a:hover{color:#b19848; }
.hr_zw ul li:hover{background:#f4f4f4; cursor:pointer; color:#b19848;}

.sqzw_bt_box{float:left;  width:96%; padding:20px 20px 0px 20px; font-size:14px; color:#009bf5;}
.sqzw_bt{float:left; display:block; line-height:50px; text-align:center; color:#fff; background:#b19848; padding:0px 25px;}
.sqzw_bt:hover{color:#fff; background:#009bf5;}

.hr_zw_title{float:left; width:98%; background:#f4f4f4; border-bottom:1px solid #ececec; padding:15px 10px 25px 10px; font-weight:bold;}


.con_messages{float:left; width:100%;}
.con_messages h2{float:left; width:100%; padding-top:40px; padding-bottom:15px; font-size:20px; color:#444; border-bottom:1px solid #e2e2e2;}
.con_messages ul{float:left; width:100%; margin-bottom:35px; border-bottom:1px solid #e2e2e2; padding-bottom:35px; margin-top:25px;}
.con_messages ul li{float:left; width:50%; }
.con_messages ul li span{float:left; width:15%; font-size:12px; color:#666; line-height:40px; height:75px;}
.con_messages li a{color:#444; font-size:14px; width:95%; line-height:40px; float:left;  height:40px;  overflow:hidden;}
.con_messages li a:hover{color:#b19848; }
.con_input1{float:left; width:70%; height:40px; line-height:18px; border:1px solid #cacaca; background:#f4f4f4; padding-left:10px; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif; color:#666;} 
.con_input2{float:left; width:70%; line-height:20px; border:1px solid #cacaca; background:#f4f4f4; padding-left:10px; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif; color:#666;}
.con_input3{float:left; width:120px; height:40px; line-height:20px; border:1px solid #cacaca; background:#f4f4f4; padding-left:10px; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif; color:#666;}
.con_messages select{float:left; -moz-appearance:none; width:72%; height:40px; line-height:37px; padding:8px; border:1px solid #cacaca; background:#f4f4f4; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif; color:#666;}
 
.messages_bt{float:left; width:100%; padding-bottom:100px; line-height:40px; color:#b19848; font-size:14px;}
.messages_bt span{float:left; }
.messages_bt strong{color:#444;}
.messages_bt a{float:right; text-align:center; color:#fff; background:#b19848; padding:3px 20px;}
.messages_bt a:hover{color:#fff; background:#009bf5;}

.feedback_bt{float:left; width:100%; padding-bottom:30px; line-height:40px; color:#222; font-size:14px;}

.about_js{float:left; width:100%;}

.query{ width:450px; margin:0 auto; background:#fa6454; border-radius:5px; float:left;  display:block;}
.query_title{float:left; width:430px; line-height:35px; padding-top:15px; padding-bottom:0px; padding-left:20px; color:#fff; font-size:18px;}
.query_input{float:left; width:410px; padding:15px 20px;}
.nei_query_box{width:450px; padding:50px 20px 0px 20px; margin:0 auto; }
.input_name{float:left; width:370px; line-height:40px; height:40px; border:none; background:#fff  url(../images/user.png) no-repeat left; margin-bottom:15px; padding-left:40px; font-size:14px; color:#666; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif; }
.input_pass{float:left; width:370px; line-height:40px; height:40px; border:none; background:#fff url(../images/pass.png) no-repeat left; margin-bottom:15px; padding-left:40px; font-size:14px; color:#666; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif; } 
.query_bttom{float:left; width:100%; background:#eb5747; border-radius:0px 0px 5px 5px; height:80px; }
.query_main{float:left; width:100%; height:120px; font-size:12px; padding-top:15px; color:#888;}
.bottom_login{float:right; width:90px; line-height:30px; border:none; background:#fff; margin-right:20px; cursor:pointer; margin-top:20px; font-size:14px; color:#b19848; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;} 
.bottom_login:hover{color:#fff; background:#ffa49a;}
.query_bttom span{float:left; margin-top:20px; font-size:12px; line-height:30px; padding-left:20px; color:#ffc5bf;}

.notices{float:left; width:100%; padding-bottom:70px; color:#444; font-size:14px;}
.notices h2{float:left; width:100%;  padding-bottom:15px; margin-bottom:40px; font-size:20px; color:#444; border-bottom:1px solid #e2e2e2;}
.notices ul{float:left; width:100%;}
.notices ul li{float:left; margin-right:2%; width:31%;}
.notices ul li span{float:left; width:100%; color:#888; padding-bottom:5px;}
.notices ul li a{float:left; width:100%; color:#444; padding-bottom:35px; height:22px; overflow:hidden; line-height:22px;}
.notices ul li a:hover{float:left;  color:#009bf5; text-decoration:underline;}

.news_dh{float:right; width:50%; font-weight:normal; font-size:12px; color:#999; text-align:right; padding-top:10px;}
.news_dh a{color:#888;}
.news_dh a:hover{ color:#b19848; text-decoration:underline;}

.news_blank_word{float:left; width:74%; padding:20px 13% 50px 13%; } 
.news_blank_word h2{float:left; width:100%; text-align:center; border-bottom:none; font-size:16px; line-height:40px;}
.news_blank_word h2 strong{font-size:12px; font-weight:normal; color:#888; }
.news_blank_word p{float:left; width:100%; font-size:16px; color:#444; line-height:27px;}
.news_blank_word p strong{color:#222;}
.news_blank_word img{max-width: 100%;}

.news_blank_xg{float:left;  width:96%; padding:20px 20px 60px 20px; font-size:14px; color:#009bf5;}
.news_blank_xg a{color:#666; line-height:35px;}
.news_blank_xg a:hover{color:#b19848; text-decoration:underline;}


.services_blank_xg{float:left;  width:100%; padding:20px 0px 20px 0px; font-size:14px; color:#009bf5;}
.services_blank_xg a{color:#666; line-height:35px;}
.services_blank_xg a:hover{color:#b19848; text-decoration:underline;}



.home_box{width:100%; margin:0 auto; float:left; }
.home_about_box{padding:0px; width:100%; float:left; padding:45px 0px 25px 0px; }
.home_box_left{width:50%;  background:#d3dfea; min-height:250px; float:left;}
.home_box_right{width:50%; background:#f2f2f2; min-height:250px; float:left;}

.nei_contact_bg{float:left; width:100%; background:#000; height:auto; padding-bottom:60px;}
.cont_word{float:left; width:100%; color:#fff; font-size:12px; text-align:center; padding-top:15px;}
.cont_box_bg{float:left; width:100%;}
.cont_box_bg_width{margin:0 auto; width:90%; height:auto;}
.cont_box_bg_height{float:left; width:100%; background:url(../images/cont_bg_o.png); height:auto;   margin-top:30px; padding:10px 10px; }
.cont_list{width:100%; float:left; height:50px; overflow:hidden; font-size:14px; color:#444;}
.cont_content{float:left; width:100%; height:auto; background:#f4f4f4; border:1px solid #d8d8d8;}
.cont_content_word{margin:0 auto; display:block; width:95%; padding:30px 0px; color:#666; line-height:26px; font-size:14px;}
.cont_content_word strong,.cont_content_word b {color:#009bf5;}
.cont_content_word a{color:#b19848; text-decoration:underline;}
.cont_content_word a:hover{color:#009bf5;}
.cont_content_word ul{float:left; width:100%; margin-bottom:50px;}
.cont_content_word ul li{float:left; width:50%; height:140px;}
.cont_width{float:left; width:100%;}


.hr_bg_width{margin:0 auto; width:900px; height:auto;}
.hr_bg_height{float:left; width:900px; height:auto;  margin-top:40px; }
.hr_left_box,.hr_right_box{float:left; width:350px; margin:0px 30px; padding:20px; background:#ddf0f9 url(../images/hr_bg_o.png); border-radius:5px; height:300px;} 
.hr_left_box:hover,.hr_right_box:hover{background:#fff ;}
.hr_left_box p,.hr_right_box p{padding-top:20px; line-height:27px; color:#444; font-size:14px;}
.hr_left_box p strong,.hr_right_box strong{font-size:18px; color:#222;}
.hr_left_box p a{display:block; padding:5px 15px; background:#009bf5; width:320px; text-align:center; color:#fff; margin-top:15px;}
.hr_left_box p a:hover{background:#d44537;}
.hr_right_box p a{display:block; padding:5px 15px; background:#b19848; width:320px; text-align:center; color:#fff; margin-top:15px;}
.hr_right_box p a:hover{background:#d44537;}

/** about tab  **/
 
.shortcut{height:28px;line-height:28px;font-size:12px;background:#EEEEEE;text-transform:uppercase;box-shadow:1px 0px 2px rgba(0,0,0,0.2);border-bottom:1px solid #DDDDDD;}
.shortcut h1{font-size:14px; }
.shortcut a,.shortcut h1{padding:0px 10px;letter-spacing:1px;color:#333;text-shadow:0px 1px 1px #fff;display:block;float:left;}
.shortcut a:hover{background:#fff;}
.shortcut span.right{float:right;}
.shortcut span.right a{float:left;display:block;color:#ff6600;font-weight:800;}
.headeline{height:40px;overflow:hidden;}
.adv960x90{width:960px;height:90px;overflow:hidden;border:solid 1px #E6E6E6;margin:0 auto;}

 
.box{width:100%; margin:0 auto; }
.tab_menu{overflow:hidden; background:#f0f0f0; position:relative; z-index:100; margin-top:-130px;}
.tab_menu li{width:16%; float:left; height:50px; line-height:50px; font-size:14px; color:#444;background:#f0f0f0; text-align:center; cursor:pointer;}
.tab_menu li.current{color:#fff; background:#b19848; font-weight:bold;}
.tab_menu li a{color:#fff;text-decoration:none;}
.tab_menu li.current a{color:#333;}
.tab_box{padding:60px 2% 35px 2%; float:left;  width:96%; font-size:14px;}
.tab_box li{ float:left; color:#666; overflow:hidden; line-height:27px; width:100%; text-align:justify;}
.tab_box li strong{color:#333;}
.tab_box li span{margin:0 5px 0 0; font-size:12px;font-weight:400;color:#ddd;}
.tab_box .hide{display:none;}

/** about tab结束 **/

.info select{ border:1px #b19848 solid; background:#FFFFFF;}
.info{ margin:7px; }
.info #show{ color:#3399FF; display:none;}
.info select{font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;}
.info option{padding:3px; font-family:'Microsoft yahei', 'Gotham A', 'Gotham B', Arial, Helvetica, sans-serif;}
.info_bt{ background:#b19848; color:#fff; width:60px; line-height:28px; height:28px; text-align:center; padding:4px 8px; cursor:pointer; margin-left:10px; border-radius:3px;}
.info_bt:hover{background:#009bf5;}

.nei_messages_bg{float:left; width:100%; background:#fff; height:350px;}

.nei_hr_bg{float:left; width:100%; background:#fff; height:350px;}


/* rightsead */
*{margin:0; padding:0;list-style-type:none;}
#rightsead{width:130px; height:235px;position:fixed; top:130px;  right:0px; z-index:100;}
*html #rightsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#rightsead li{width:131px; height:58px;}
#rightsead li img{float:right;}
#rightsead li a{height:58px; float:right; display:block; min-width:56px; max-width:131px;}
#rightsead li a .shows{display:block;}
#rightsead li a .hides{margin-right:-143px; cursor:pointer; cursor:hand;}
#rightsead li a.youhui .hides{display:none;position:absolute;right:188px; top:0px;}

/*业务内页下拉菜单*/
.sf-menu{padding-bottom:0px;list-style-type:none;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px; position:relative;}
.sf-menu *{padding-bottom:0px;list-style-type:none;margin:0px;padding-left:0px;padding-right:0px;padding-top:0px; position:relative; }
.sf-menu{line-height:19px;}
.sf-menu ul{position:absolute; width:15em; top:-999em;}
.sf-menu ul li{width:100%}
.sf-menu li:hover{visibility:inherit}
.sf-menu li{position:relative;float:left}
.sf-menu a{position:relative;display:block}
.sf-menu li:hover ul{z-index:99;top:2.5em;left:0px}
.sf-menu li.sfhover ul{z-index:99;top:2.5em;left:0px}
ul.sf-menu li:hover li ul{top:-999em}
ul.sf-menu li.sfhover li ul{top:-999em}
ul.sf-menu li li:hover ul{top:0px;left:15em}
ul.sf-menu li li.sfhover ul{top:0px;left:15em}
ul.sf-menu li li:hover li ul{top:-999em}
ul.sf-menu li li.sfhover li ul{top:-999em}
ul.sf-menu li li li:hover ul{top:0px;left:15em}
ul.sf-menu li li li.sfhover ul{top:0px;left:15em}
.sf-menu{margin-bottom:1em; }
.sf-menu a{ padding-bottom:0.75em;padding-left:2em; padding-right:2em; text-decoration:none;padding-top:0.75em}
.sf-menu a{color:#fff; font-size:14px;}
.sf-menu a:visited{color:#fff;}
.sf-menu li{background:#009bf5 url("../images/cd_icon.png") no-repeat scroll left center;  }
.sf-menu li li{background:#3e3e3e}
.sf-menu li li li{background:#4e4e4e}
.sf-menu li:hover{outline-width:0px;background:#009bf5; color:#fff;}
.sf-menu li.sfhover{outline-width:0px;background:#009bf5; color:#fff;}
.sf-menu a:focus{outline-width:0px;background:#009bf5}
.sf-menu a:hover{outline-width:0px;background:#009bf5}
.sf-menu a:active{outline-width:0px;background:#009bf5}
.sf-menu a.sf-with-ul{min-width:1px; padding-right:2.25em; }
.sf-sub-indicator{position:absolute;text-indent:-999em;width:10px;display:block;background:url(../images/arrows-ffffff.png) no-repeat -10px -100px;height:15px;overflow:hidden;top:1.05em;right:0.75em}
a > .sf-sub-indicator{background-position:0px -100px;top:0.8em}
a:focus > .sf-sub-indicator{background-position:-10px -100px}
a:hover > .sf-sub-indicator{background-position:-10px -100px}
a:active > .sf-sub-indicator{background-position:-10px -100px}
li:hover > a > .sf-sub-indicator{background-position:-10px -100px}
li.sfhover > a > .sf-sub-indicator{background-position:-10px -100px}
.sf-menu ul .sf-sub-indicator{background-position:-10px 0px}
.sf-menu ul a > .sf-sub-indicator{background-position:0px 0px}
.sf-menu ul a:focus > .sf-sub-indicator{background-position:-10px 0px}
.sf-menu ul a:hover > .sf-sub-indicator{background-position:-10px 0px}
.sf-menu ul a:active > .sf-sub-indicator{background-position:-10px 0px}
.sf-menu ul li:hover > a > .sf-sub-indicator{background-position:-10px 0px}
.sf-menu ul li.sfhover > a > .sf-sub-indicator{background-position:-10px 0px}
.sf-shadow ul{ padding-left:0px; background:url(../images/shadow.png) no-repeat right bottom;padding-top:0px;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}
.sf-shadow ul.sf-shadow-off{background:none transparent scroll repeat 0% 0%}
/*业务下拉菜单结束*/

/*图片放大css*/
.services_img img,.news_caid img{  -webkit-transition: all ease .3s;   
    transition: all ease .3s;
	}
.services_img img:hover,.news_caid img:hover { -webkit-transform: scale(1.15);  
    transform: scale(1.10);
  -webkit-transition:all 0.3s ease-in-out;
  -moz-transition:all 0.3s ease-in-out;
  -o-transition:all 0.3s ease-in-out;
  -ms-transition:all 0.3s ease-in-out;
  transition:all 0.3s ease-in-out;}
  
.services_blank_word a{color:#b19848;}
.services_blank_word a:hover{ color:#009bf5; text-decoration:underline;}

/*分享
#share a{ height:20px; width:20px; padding:0px; margin:5px 10px 5px 0px;}
#share a.bds_more{background: url(../images/share_more.png) no-repeat; display:none;}
#share a.bds_weixin{background: url(../images/share_weixin.png) no-repeat;}
#share a.bds_qzone{background: url(../images/share_qzone.png) no-repeat;}
#share a.bds_tqq{background: url(../images/share_tqq.png) no-repeat;}
#share a.bds_tsina{background: url(../images/share_tsina.png) no-repeat;}
#share a.bds_sqq{background: url(../images/share_sqq.png) no-repeat;}
#share a.bds_bdhome{background: url(../images/share_bdhome.png) no-repeat;}
*/ 

@media screen and (min-width:320px) and (max-width:767px) {
body {
min-width:320px;
max-width:767px;  
}
}
@media screen and (min-width:1280px) {
body {
 
}
}
@media screen and (min-width:1600px) {
body {
 
}
}

@media screen and (min-width:1440px) and (max-width:2560px) { 

.b_title{width:1300px; }

.head_box{width:1350px;}

.banner_width{width:1430px; height:577px;} 

#site-nav .quanqiu .menu-bd {WIDTH:1350px; TOP:86px; height:auto;}

.solutions_list{width:1370px; 
}
.solutions_list li{float:left; width:665px; margin:0px 10px;} 
.solutions_box {width:1350px;}
.solutions_more{width:1350px;}

.h_banner{margin:0 auto; max-width:1600px;}

/*首页介绍样式*/
.home_news{width:1350px;}
.h_news{width:770px;}
.h_news_left{width:225px;}
.h_news_right{width:475px;}
.h_company{width:560px;}
.h_jies{width:560px;}
.h_jies_img{width:30%; padding-right:8%;}
.h_jies_word{width:55%; padding-right:6%; font-size:12px;} 


.footer_list{width:1350px; }
.footer_copyright{width:1350px; } 

.nei_banner_title{width:1100px;}
.nei_service_list_width{width:1350px;}
.nei_service_box{float:left; width:575px; margin-left:10px; margin-right:10px; padding:35px 40px; font-size:14px;}
.nei_dh_word{width:1350px;}
.nei_video_box{width:1350px;}
.video_list li{float:left; width:16%; margin:0 2% 3% 2%;}
.video_list li a{ font-size:14px;}
.video_list_more{float:left; width:16%; margin:0 2% 3% 2%;}
.video_list_more a{ font-size:14px;}
.fagui_list{width:1350px; } 
.fagui_list li{font-size:14px;}
.pageBox{font-size:14px; }
.pageBox_bs{width:98%; padding-left:14px;}
.services_width{width:1350px;}
.fenlei_width{width:1370px;} 
.services_width ul{width:99%; padding-left:1%; float:left;}
.services_width li{width:33%;}

.nei_list_top{width:1350px;}
.nei_wenti_box{width:1350px;}

.news_width{ width:1350px;}

.service_jcfw li{ margin:1%; width:22%; }

.e_zine ul li span p{float:left; width:27%;}
.e_zine ul li span strong{float:left; width:68%; font-size:12px; font-weight:normal;}

.e_zine_more ul li{float:left; width:20%;} 

}


/* 新客服代码 */
 
/* 2.3 MODULE
--------------------------------------------------------- */
/* 2.3.1 FIX LAYER
--------------------------------------------------------- */
/*.fixedLayer{ width: 161px; position: fixed; height: 350px; right: 10px; top:300px; z-index: 1000; _position: absolute;}
.fixedLayer .txt{ line-height: 24px; color: #666666; font-size: 13px;}
.fixedLayer .img{ margin-top: 5px; width: 161px; height: 162px;}
.fixedLayer .share{ height: 30px; overflow: hidden; margin-top: 14px; margin-right: -13px;}
.fixedLayer .share a{ width: 30px; height: 30px; background-image: url("../images/common/share-icon.png"); background-repeat: no-repeat; float: left; margin-right: 13px; _display: inline;}
.fixedLayer .share .sina{ background-position: left top;}
.fixedLayer .share .tent:hover{ background-position: -43px -30px;}
.fixedLayer .share .tent{ background-position: -43px top;}
.fixedLayer .share .sina:hover{ background-position: left -30px;}
.fixedLayer .share .ie{ background-position: -86px top;}
.fixedLayer .share .ie:hover{ background-position: -86px -30px;}
.fixedLayer .share .qq{ background-position: -129px top;}
.fixedLayer .share .qq:hover{ background-position: -129px -30px;}
.fixedLayer .go-top{ width: 140px; height: 26px; overflow: hidden;  margin: 50px auto 0;}
.fixedLayer .go-top a{background: url("../images/common/go-top.png") no-repeat; display: block; height: 26px;}
.fixedLayer .go-top a:hover{ background-position: left -26px;}*/

/*fixed layer*/
.relative{position:relative;}
.absolute{position:absolute;}
.fixed{position:fixed;right:20px;bottom:55px;z-index:90;}
.fixed a{width:41px;height:41px;background:url(../images/fixed-icon.png) no-repeat top left;display:block;margin-bottom:30px;text-align:center;}
.fixed a .fixed-title{width:60px;color:#c58317;display:none;bottom:-20px;left:-10px;font-size:12px;}
.fixed .fixed-icon01{background-position:-51px -3px;}
.fixed-ewm{width:170px;  top:-90px; right:45px; display:none; padding:8px;}
.fixed-ewm p{height:45px;line-height:45px;color:#fff;}
.fixed .fixed-icon01:hover{background-position:-3px -3px;}
.fixed .fixed-icon01:hover .fixed-ewm{display:block;}
.fixed .fixed-icon01:hover .fixed-title{display:block;}
.fixed .fixed-icon02{background-position:-51px -58px;}
.fixed .fixed-icon02:hover{background-position:-3px -58px;}
.fixed .fixed-icon02:hover .fixed-title{display:block;}
.fixed .fixed-icon03{background-position:-51px -113px;}
.fixed .fixed-icon03:hover{background-position:-3px -113px;}
.fixed .fixed-icon03:hover .fixed-title{display:block;}
.fixed .fixed-icon04{background-position:-51px -168px;}
.fixed .fixed-icon04:hover{background-position:-3px -168px;}
.fixed .fixed-icon04:hover .fixed-title{display:block;}
.fixed .fixed-icon05{background-position:-51px -223px;}
.fixed .fixed-icon05:hover{background-position:-3px -223px;}
.fixed .fixed-icon05:hover .fixed-title{display:block;} 

/****************分辨率范围***************/

/*默认版本PC-1680以上大分辨率CSS（不含1680分辨率）*/
	.row { width: 94%; margin: 0 3%; background: #ff6600;}

/*宽屏 1440-1680分辨率（不含1440分辨率-含1680分辨率）*/
@media screen and (min-width:1440px) and (max-width:1680px) {
	.row { width: 1380px; margin: 0 auto; background:#000; }
}

/*宽屏 笔记本1280-1440分辨率（不含1280分辨率-含1440分辨率）*/
@media screen and (min-width:1280px) and (max-width:1440px) {
	.row {width: 1200px; margin: 0 auto; position: relative; background: #73D18F; height: 450px;}
}

/*笔记本窄屏 1024-1280分辨率（不含1024分辨率-含1280分辨率）*/
@media screen and (min-width:1024px) and (max-width:1280px) {
	.row { width:90%; margin: 0 5%; background: #9015CF;}
}

/***************移动设备竖向1024分辨率以下通用样式区（含1024px）***************/
@media only screen and (max-width:1024px) {
.row{}
	/*临时隐藏*/
.menu_top,.menu_right{display: none;} 
	
/*手机导航*/
.phone-menu-right{float: right; width:30%; display: block;}
/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/ 
.sp_nav{ width:50px;float:right;position:relative;cursor:pointer; height:30px;margin-top:35px; margin-bottom:25px;}
.sp_nav span{display:block;background:#b19848; width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{display: block; position:fixed;z-index:999;background:#f4f4f4;width:100%;height:calc(100% - 92px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;  transition:top ease 0.35s  ;}
.nav_show{top:125px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left; width:calc(100% - 75px)}
.sjj_nav>ul>li:first-child .language{float:right;width:75px;overflow:hidden;line-height:30px;margin-top:5px;}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #e2e2e2 solid;text-align:center;color:#444; font-size: 12px;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #e2e2e2 solid;height:30px;padding:6px 9px 0 9px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #e2e2e2 solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #e2e2e2 solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#222;width:80%; font-size: 16px; text-decoration:none;display:block;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
.sjj_nav ul li a:hover{color:#b19848;}
.sjj_nav ul li ul li a{color:#444;display:block;text-align:left; font-size: 14px; text-decoration:none;display:block;-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
.sjj_nav ul li ul li a:hover{color:#b19848 }
.sjj_nav ul li i svg{width:20px;height:20px;fill:#444;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#b19848}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/
}

/*ipad横向768-1024以内样式表（不含768分辨率-含1024分辨率）*/
@media screen and (min-width:768px) and (max-width:1024px) {
	.row { width: 90%; margin: 0 5%;  } 
}

/*phone横向480-ipad竖向768分辨率（不含480分辨率-含768分辨率）*/
@media screen and (min-width:480px) and (max-width:768px) {
	.row { width: 90%; margin: 0 5%; background: #F1A619;} 
	
}

/*phone竖向480分辨率以下（含480px）*/
@media only screen and (max-width:480px) {
	.row { width: 94%; margin: 0 3%; background: #F51C81}
	
	#topNavWrapper{height: 122px;}
	#topNav{height: 122px;}
	
	.logo{width:16%; padding-bottom: 3%;}
	.logo img{max-width: 100%;}
	
	.head_box{text-align: left;}	
	
	.head_box, .home_news, .footer_list{width: 94%; margin: 0 3%;}
	
	/*banner*/
	.pro-switch{height: 325px;}
	.flexslider{height: 325px;}
	.flexslider ul{height: 325px;}
	.flexslider .slides > li{height: 325px; }
	.b_title{padding-top: 60px; width: 80%; margin: 0 auto;}
	.b_title strong{font-size:36px; width: 100%;}
	.b_title p{width: 80%; font-size: 13px; line-height: 21px;}
	.flex-control-nav{top: 295px;}
	
	/*首页*/ 
	.solutions_list{width:100%; }
	.solutions_list li{margin-left: 0px; width: 100%;}  
	.section-features .itemBase{width: 100%;} 
	.solutions_box, .solutions_more{width: 100%;}
	.section-features .itemBase div.txtarea .bg{ }
	.section-features .itemBase div.item{width: 100%;}
	
	
	.h_banner{width: 100%; margin: 0px;}
	.h_news{width: 100%; margin-right: 0px; height: auto; margin-bottom: 10px;}
	.h_news_left{width: 100%; padding: 0px; float: left;}
	.h_news_left h3{padding: 4% 5%;}
	.h_news_left a{margin-top: 12px; margin-bottom: 16px; margin-left: 5%;}
	.h_news_right{width: 100%; padding: 0px; float: left;} 
	.h_news_right ul{padding: 5%; width: 90%;}
	
	.h_company{width: 100%;}
	.h_jies_img{padding-top: 8px; padding-left: 8px; padding-right:10px; width: 38%;}
	.h_jies_word{width: 52%; padding-bottom: 10px;}
	
	.h_jies{width:100%; height: auto;}
	.h_jies img{width: 100%;}
	
	/*关于我们*/
	.tab_menu{margin-top: -50px;}
	.tab_menu li{width: 33%;}
	.tab_box{padding: 30px 5% 35px 5%; width: 90%;}
	.tab_box img{max-width: 100%;}
	
	
	/*案例*/
	.services_width{width: 94%; margin: 0 3%;}
	.fenlei_width{width: 94%; margin: 0 3%; padding-top: 15px; float: left; padding-bottom: 15px;}
	.services_width ul{width: 100%; padding:12px 0px 0px 0px;}
	.services_width li{width: 100%; border-right: 0px; margin-bottom: 20px;}
	.services_img_word{padding: 4% 5% 5% 5%; width:90%; height: auto;}
	.services_img_word strong{line-height: 36px;}
	.services_img_word b{height: auto;}
	.fenlei_width h1{display: none;}
	.fenlei_width a{margin: 0px 10px 0px 0px;}
	.fenye_wither{padding-bottom: 30px;}
	
	/*案例详情*/ 
	.nei_list_top{ width: 94%; padding: 20px 3% 20px 3% ; float: left;}
	.nei_list_top_box{padding-bottom: 20px;}
	.nei_menu_left{width: 100%;}
	.nei_menu_dh{float: left; text-align: left; width: 100%;}
	.nei_list_bottom_box{padding-top: 20px; padding-bottom: 20px; width: 100%;}
	.services_blank_word{width: 90%; margin: 0 5%;}
	
	/*法律法规*/
	.nei_fagui_list{padding: 30px 0px 15px 0px;}
	.fagui_bottom ul{width: 90%; padding-left: 5%; margin-bottom:30px;}
	.fagui_list{width: 100%;}
	.fagui_list li{width: 90%; padding-left: 5%;}
	.fagui_list li span{width: 100%; margin-bottom: 10px;}
	
	/*人才招聘*/
	.hr_left_box, .hr_right_box{margin: 10px 3%; float: left; width: 86%; padding: 4%;}
	.hr_left_box p a{width: 100%; padding:5px 0px;}
	.hr_bg_width,.hr_bg_height{width: 100%; margin-top:10px;}
	.hr_left_box img,.hr_right_box img{max-width: 100%; width: 100%;}
	.news_caid{width: 90%;}
	.news_caid ul li span{display: none;}
	.news_caid ul li div{width:93%; margin: 0 auto;}
	.nei_hr_bg{display: none;}
	.nei_main_title{width: 100%;}
	.hr_zw_title_date{display: none;}
	.hr_zw_title_name{width: 30%; font-size: 12px; line-height: 32px;}
	.hr_zw_title_side{width: 54%;font-size: 12px;}
	.hr_zw_title_view{width: 16%; font-size: 12px;}
	.hr_zw_title{width: 92%; padding:10px 4%;}
	.hr_zw ul li{width: 92%; padding:10px 4%;}
	
	/*新闻*/
	.news_width_left{width: 90%; margin: 0 5%;}
	.news_width_left ul li{padding-bottom: 16px;}
	.news_width_left li a{line-height: 27px;}
	.news_width_left ul{margin-bottom: 4%;}
	.news_width_right{width: 100%;}
	.news_width_left h2{width:100%; margin: 0;}
	.news_width_right h2{width:90%; margin: 0 5%; border-bottom:none;}
	.news_width_right_more{margin-bottom: 50px;}
	.news_width_right ul li{width: 90%; margin: 0 5% 16px 5%; padding: 0px 0px 12px 0px;}
	.news_width_right ul li span{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
	.service_jcfw ul{width: 90%; padding-left: 0px;  margin: 0 5%;}
	.service_jcfw li{width: 96%;}
	.notices{width: 90%; margin: 0 5%;}
	.notices ul li{margin-right: 0px; width: 100%;}
	.notices ul li a{margin-bottom: 16px; padding-bottom: 0px;}
	
	.news_nei_width h2{padding-top: 12px; line-height: 30px;}
	.news_dh{width: 100%;  text-align:left;}
	.news_nei_width{width: 90%; margin: 0 5%;}
	.news_nei_width ul li{padding:15px 3%; width: 94%;}
	.news_blank_word{width: 90%;  padding: 0 5%; }
	.news_blank_word img{max-width: 100%;}
	.news_blank_xg{padding:4% 5%; width: 90%;}
	.news_blank_xg a{line-height: 27px;}
	.news_nei_width li a,.news_nei_width ul li span{width: 100%; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
	
	.fenye_wither{width: 90%; margin: 0 5% 40px 5%;}
	
	/*客户服务*/
	.nei_banner_title{width: 100%; padding-top: 90px;} 
	.nei_service_list_width{width: 100%;} 
	.nei_service_box{width: 94%; padding: 20px 0; margin:0 3% 3% 3%;}
	.nei_service_box img{width: 38%;}
	.nei_service_box span strong{font-size: 24px;}
	.nei_video_box{width: 100%; padding-top: 50px;} 
	.video_list li{width:45%;}
	.nei_wenti_box{width: 100%;} 
	.nei_wenti_list li{padding-left: 15%; width: 85%;}
	.nei_wenti_list ul{width: 94%; margin: 0 3%;}
	
	.nei_banner{height: 250px; overflow: hidden;}
	.nei_query_box{width: 100%; padding: 0px;}
	.query{width: 90%; margin: 6% 5% 0 5%;}
	.query_title{width:86%; padding-left: 4%;}
	.query_input{width:92%; padding-left: 4%}
	.query_bttom span{padding-left: 4%}
	.input_name,.input_pass{width: 88%;}
	.query_main{width: 90%; margin: 3% 5% 0 5%;}
	.nei_inspection li{padding-left: 15%; width: 85%;}
	
	/*联系我们*/
	.news_width{width: 100%;}
	.nei_mainwite_title{width: 100%;}
	.cont_box_bg_width{width: 94%;}
	.cont_box_bg_height{width:100%; padding: 0;}
	.cont_list{display: none;}
	.cont_content{border: none;}
	.cont_content_word ul li{width:94%; padding: 0px 3% 12px 3%; height: auto;}
	.nei_main_title{width: 100%;}
	.con_messages ul li{width: 100%;}
	.nei_messages_bg{display: none;}
	.con_messages ul,.messages_bt{width: 90%; margin: 0 5%;}
	.con_messages ul li span{width: 20%;}
	.messages_bt span{width: 100%; display: inline-block;}
	.messages_bt a{float: left;}
	.messages_bt{padding-top:20px; padding-bottom: 50px; }
	.nei_service_list{padding-top: 50px; padding-bottom: 50px;}
	.feedback_bt{width: 90%; margin: 0 5%;}
	
	
	.footer_copyright{width: 94%; margin: 0 3%; font-size: 12px;}
	.footer_bottom{height: auto;}
	.footer_list_left{ padding-right: 0; width: 100%;}
	.footer_list_right{width: 100%;}
	.footer_list_right_box, .footer_list_right_box, .footer_list_right_box_two{width: 33%;}
	.footer_top{padding-top: 35px;}
	.footer_copyright span{width: 100%; float: left; line-height: 40px; text-align: left;}
	.footer_copyright span a{padding-right:10px; padding-left: 0px; font-size: 12px;}
	
	.fixed{bottom: 35px;}
	.fixed .fixed-icon01, .fixed .fixed-icon02{display: none;}
	
	
	
	
}