HTML {
	padding:0px;
}
body {BACKGROUND:#FFFFFF;}
body,td,th {
padding:0px;
MARGIN: 0px;

	font-size: 14px; font-family:"microsoft yahei", "lvetica Neue", Helvetica, Arial, sans-serif;
}

/*去除页面中的链接点击后留下的虚线框*/
body a { outline:none; blr:expression(this.onFocus=this.blur());
}
a {
	color:#FF0000;
	text-decoration:none
}
a:hover, a:focus {
	color: #FF0000;
	text-decoration: underline;
}
*:link, *:visited, *:hover, *:active, *:focus, .item-on-hover, .btn-success, #button {
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}
.sys12 {	
    font-size: 12px;
	line-height:26px;

	
}
.sys12B {	
    font-size: 12px;
	line-height:26px;
	font-weight:bold;
}
.sys12h {	
    font-size: 12px;
	color:#8C8C8C;
	
}
.sys12dj {	
    font-size: 12px;
	color:#696566;
	line-height:26px;
	
}
.sys12bai {	
    font-size: 12px;
	color:#FFFFFF;
	line-height:24px;
	
}

.sys12huihei {	
    font-size: 12px;
	color:#8b8c8b;
	line-height:24px;
	
}

.sys12red {	
    font-size: 12px;
	color:#E81816;
	line-height:24px;
	
}

.sys14red {	
    font-size: 14px;
	color:#E81816;
	line-height:24px;
	
}

.sys14l {	
    font-size: 14px;
	font:宋体, Arial;
	font-weight:bold;
	line-height:32px;
	color:#000000;
	
}
.sys14h {	
    font-size: 14px;
	line-height:32px;
	color:#000000;
	
}
.sys14b {	
    font-size: 16px;
	font-weight:bold;
	line-height:26px;
	color:#0a0504;
	
}

/* ---------------------- Redslate nav ---------------------- */
.red #slatenav{position:relative;display:block;height:42px;font-size:14px;font-weight:bold;background:transparent url(imagex/redslate_background2.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.red #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}
.red #slatenav ul li{display:block;float:left;margin:0;}
.red #slatenav ul li a{display:block; text-align:center; color:#FFFFFF; font-size:14px;text-decoration:none; width:143px; height:42px; line-height:42px;}
.red #slatenav ul li a:hover,.red #slatenav ul li a.current{color:#000;background:transparent url(imagex/redslate_backgroundOVER.gif) no-repeat top center; height:42px;}
/* ---------------------- END Redslate nav ---------------------- */

input
{
color : #000000; /*文字色彩*/
font-size : 12px; /*背景色彩*/
border-top : 1px double #666666 ;/*上框*/ 
border-bottom : 1px double #666666  ;/*下框*/ 
border-left : 1px double #666666  ; /*左框*/
border-right : 1px double #666666  ; /*右框*/
 background-color: #FFFFFF;
 text-decoration: none;
}

.sub {  cursor: hand; border-style: none; border-top-width: auto; border-right-width: auto; border-bottom-width: auto; border-left-width: auto}

.note{
scrollbar-3dlight-color :#CCCCCC;
scrollbar-highlight-color : #eeeeee;
scrollbar-face-color : #eeeeee;
scrollbar-arrow-color : #000000; 
} 
a.DaoHang{ font-size:14px; line-height:24px;}
a.DaoHang:link {  color: #FFF; text-decoration: none; }
a.DaoHang:visited { color: #FFF; text-decoration: none; }
a.DaoHang:active { color: #FFF; text-decoration: none; }
a.DaoHang:hover { color: #000; text-decoration:NONE; }

a.DaoHang4{ font-size:14px; line-height:24px; color:#8B8B8B;}
a.DaoHang4:link {  text-decoration: none; }
a.DaoHang4:visited { text-decoration: none; }
a.DaoHang4:active {  text-decoration: none; }
a.DaoHang4:hover { color: #E60013; text-decoration:NONE; }

a.DaoHang3{ font-size:12px; line-height:24px;color: #FFFFFF;}
a.DaoHang3:link {   text-decoration: none; }
a.DaoHang3:visited { text-decoration: none; }
a.DaoHang3:active { text-decoration: none; }
a.DaoHang3:hover { color: #E60013; text-decoration:underline; }

a.DaoHang2{ font-size:14px; line-height:40px;}
a.DaoHang2:link {  color: #6a6a6a; text-decoration: none; }
a.DaoHang2:visited { color: #6a6a6a; text-decoration: none; }
a.DaoHang2:active { color: #6a6a6a; text-decoration: none; }
a.DaoHang2:hover { color: #ff8300; text-decoration:NONE; }

a.DaoHang5{ font-size:12px; line-height:24px;color: #8b8c8b;}
a.DaoHang5:link {   text-decoration: none; }
a.DaoHang5:visited { text-decoration: none; }
a.DaoHang5:active { text-decoration: none; }
a.DaoHang5:hover { color: #E60013; text-decoration:underline; }

textarea
 { 
color : #000000; /*文字色彩*/
font-size : 12px; /*文字大小*/
background-color : #ffffff ; /*背景色彩*/
border-top : 1px double #666666 ;/*上框*/ 
border-bottom : 1px double #666666  ;/*下框*/ 
border-left : 1px double #666666  ; /*左框*/
border-right : 1px double #666666  ; /*右框*/
 } select { 
color : #000000; /*文字色彩*/
font-size : 12px; /*文字大小*/
background-color : #ffffff ; /*背景色彩*/
border-top : 1px double #666666 ;/*上框*/ 
border-bottom : 1px double #666666  ;/*下框*/ 
border-left : 1px double #666666  ; /*左框*/
border-right : 1px double #666666  ; /*右框*/
 } .title {  font-size: 14px; color: #E81816; font-weight: bold}




#kehu{
	width:100%;
	height:720px;
	background:#FFFFFF;
	text-align:center;
	padding-top:50px;

}

#youshi{
	width:100%;
	height:580px;
	background:url(images/youshi.jpg) center center no-repeat;
	text-align:center;
	padding-top:50px;

}
#pro{
	width:100%;
	height: auto;
	background: #FFF;
	text-align:center;
	padding-top:50px;

}

#shigong{
	width:100%;
	height: auto;

	text-align:center;
	padding-top:50px;

}

#aboutus{
	width:100%;
	margin:0 auto;
	height:640px;
	background:url(images/a3.jpg) #f4f4f4 center center no-repeat;
	text-align:center;
	padding-top:40px;

}

/* 关于我们 */

.about {
	padding-top:30px;

}

.about a.ry, .about a.td {
	font-size:14px;
	background-repeat: no-repeat;
	color:#f75a53;
	text-align: center;
	padding-top: 86px;
	margin-left: 20px;
	margin-right: 20px;
	display: inline-block;
	background-position: center top;
}
.about a.ry {
	background-image: url(images/about-lianjie-1.png);
}
.about a.ry:hover {
	background-image: url(images/about-lianjie-11.png);
	color:#000000;
	text-decoration:none;
}
.about a.td {
	background-image: url(images/about-lianjie-2.png);
}
.about a.td:hover {
	background-image: url(images/about-lianjie-22.png);
	color:#000000;
	text-decoration:none;
}

.clearfix:before, .clearfix:after, .container:before, .container:after, .nav:before, .nav:after, .row:before, .row:after {
	display: table;
	content: " ";
}
.clearfix:after, .container:after, .nav:after, .row:after {
	clear: both;
}
.pull-left {
	float:left!important
}
.pull-right {
	float:right!important
}

.list-unstyled {
	padding:0;
	margin:0;
	list-style:none
}
.list-unstyled a:link,.list-unstyled a:visited{
color:#696566;
}

.list-unstyled a:hover{
color:#f75a53;
text-decoration:none;
}
#foot{
	width:100%;
	min-width: 1135px;
	height:auto;
	background-color:#FFF;
	text-align:center;

}
.bn_n {
 width:100%;
 min-width: 1135px;
 margin:0px auto;
 height:210px;
 background:url(im_yx/bn_n.jpg) top center no-repeat;
}
.bn_n2 {
 width:100%;
 min-width: 1135px;
 margin:0px auto;
 height:201px;
 background:url(images/bn_n2.jpg) top center no-repeat;
}

#n_dh {
margin:0px auto;
 width:100%;
 height:60px;
 text-align: center;
 background-color:#f2f2f2;

}
#n_dh2 {
margin:0px auto;
 width:100%;
 height:96px;
 text-align: center;
 background-color:#f2f2f2;
 padding-top:2px;

}

/*CSS top_meau style pagination*/

DIV.top_meau {
	 font-size:14px;
	 margin:0px;
	 padding:0px;
	 display:block;
	 float:right;
}
DIV.top_meau A {
  text-align:center; padding:19px; BACKGROUND: #f2f2f2; font-weight:bold; COLOR: #414141; TEXT-DECORATION: none;
}
DIV.top_meau A:hover {
	 COLOR: #f94b43;TEXT-DECORATION: none;
}
DIV.top_meau A:active {
	 COLOR: #f94b43; TEXT-DECORATION: none;
}
DIV.top_meau a.current {
	BACKGROUND: #FFF; COLOR: #f94b43;TEXT-DECORATION: none; 
}



DIV.pic_meau {
	width:1135px;
	 font-size:14px;
	
	 float:left;
}
DIV.pic_meau li a{
   float:left; text-align:center; padding:12px 18PX; BACKGROUND: #f2f2f2; font-weight:bold; COLOR: #414141; TEXT-DECORATION: none;
}
DIV.pic_meau li A:hover {
	 COLOR: #f94b43;TEXT-DECORATION: none; background:#FDFDFD;
}

DIV.pic_meau li a.current {
	BACKGROUND: #f94b43; COLOR: #fff;TEXT-DECORATION: none; 
}
/*CSS green-black style pagination*/

DIV.green-black {
	PADDING: 3px; TEXT-ALIGN: center;
}
DIV.green-black A {
	BORDER: #2c2c2c 1px solid; PADDING: 2px 5px; BACKGROUND:  #2c2c2c; COLOR: #fff; MARGIN-RIGHT: 2px; TEXT-DECORATION: none
}
DIV.green-black A:hover {
	BORDER: #f75a53 1px solid;  BACKGROUND:  #f75a53; COLOR: #fff; 
}
DIV.green-black A:active {
	BORDER: #f75a53 1px solid; BACKGROUND:  #f75a53;  COLOR: #fff; 
}
DIV.green-black A:visited {
	BORDER: #2c2c2c 1px solid;  BACKGROUND:  #2c2c2c; COLOR: #fff; 
}
DIV.green-black SPAN.current {
	BORDER: #f75a53 1px solid; PADDING: 2px 5px;  FONT-WEIGHT: bold; BACKGROUND:  #f75a53; COLOR: #fff; MARGIN-RIGHT: 2px; color:#000;
}
DIV.green-black SPAN.disabled {
	BORDER: #BDBDBD 1px solid; PADDING:2px 5px; COLOR: #6E6E6E; MARGIN-RIGHT: 2px;
}
/*一级菜单*/
.leftmenu { margin: 0;	padding: 0}
.leftmenu ul { }
.leftmenu ul li {float:left;margin:2PX 5px;		list-style: none; overflow:hidden;}
.leftmenu ul li a { display: block; padding:4px 10px; border:#f75a53 1px double; font-size:12px; color:#5c5c5c;TEXT-DECORATION: none; }
.leftmenu ul li a:hover, .leftmenu ul li.mselect a { background-color:#f94b43; color:#ffffff ;TEXT-DECORATION: none; }
.leftmenu ul li a.current { background-color:#f94b43; COLOR: #FFFFFF;TEXT-DECORATION: none; }

/*在线客服*/
.qqkefu{position: fixed;top:65%;_position: absolute;_top: expression(eval(document.documentElement.scrollTop + 365));z-index:100;right:0;width:45px;}
.qqkefu ul li{width: 45px;height:45px;margin-bottom:1px;float:right;line-height:45px;font-size:14px;cursor:pointer;position:relative;text-indent: 10px;}
.qqkefu ul li a{color:#fff;display: block;overflow: hidden;height: 45px; text-decoration:none;}
.qqkefu ul li.qq_cza{overflow:hidden}
.qqkefu ul li:hover{background:#2c3035;}
.qqkefu ul li.top{background:url(images/k1.png) no-repeat center #2C3035;position:relative;width:45px;height: 45px;cursor:pointer;}
.qqkefu ul li.top span{position:absolute;display:block;left:0;top:-5px;height:5px;width:45px;}
.qqkefu ul li.top:hover{background:url(images/k1.png) no-repeat center #CA192B;}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:right;}
.qqkefu ul li span{font-size: 14px;font-weight: bold;color: #FFF;}
.qqkefu ul li b.a{background:url(images/k2.png) no-repeat center #2C3035;}
.qqkefu ul li b.b{background:url(images/k3.png) no-repeat center #2C3035;}
.qqkefu ul li b.f{background:url(images/k4.png) no-repeat center #2C3035;}
.qqkefu ul li b.c{background:url(images/k5.png) no-repeat center #2C3035;}
.qqkefu ul li:hover b.a{background:url(images/k2.png) no-repeat center center #CA192B;}
.qqkefu ul li:hover b.b{background:url(images/k3.png) no-repeat center center #CA192B;}
.qqkefu ul li:hover b.f{background:url(images/k4.png) no-repeat center center #CA192B;}
.qqkefu ul li:hover b.c{background:url(images/k5.png) no-repeat center center #CA192B;}
.qqkefu ul li.qq_czb{text-indent: 0;}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{position: absolute;width:111px;height:150px;top: -120px;left: -111px;float: right;cursor: default !important;display:none;background:url(images/qr_img.png) no-repeat;}
.erweima p{margin-top:20px;margin-left:10px;}
.erweima img{width:90px;height:90px;}
.qqkefu li .erweima p a{display:block;font-size:14px;color:#333;margin-top:-8px;margin-left:30px;}