/*--------------------------------------------------Base css-------------------------------------------------------*/
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
    display: block;
}
audio,canvas,video {
	display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
html,body{
	font: 15px/22px "Microsoft Yahei",Arial,sans-serif;
	color:#555;
	background:#FFF;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
html {
    color: #666;
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0
}
fieldset{
	border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
img{
	 border: 0;
    vertical-align: middle;
    -ms-interpolation-mode:bicubic;
    transition: transform 1s;
}
img.hover{
    transform: scale(1.15);
}
address,caption,cite,code,dfn,th,var{
	font-style:normal;
	font-weight:normal;
}
ol,ul{
	list-style:none;
	letter-spacing:normal;
	word-spacing: normal;
}
li {
	list-style:none;
	float: left;
	_display:inline;
	font-size: 15px;
}
caption,th{
	text-align:left
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal
}
q:before,q:after{
	content:''
}
abbr,acronym{
	border:0;
	font-variant:normal;
}
.shangxia a{
	color:#c00
}
sup{
	vertical-align:text-top
	}
sub{
	vertical-align:text-bottom
}
button,input,textarea,select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	*font-size:100%;
	outline: none;
	border: none;
}
legend{
	color:#000
}
a{
	text-decoration: none;
	background: transparent;
	outline:none;
	blr:expression(this.onFocus=this.blur());
	color: #666;
	
	
}
a:focus {
	outline: 0;
}
a:active,a:hover {
	outline: 0;
	text-decoration:underline;
	
}
button,
input,
select,
textarea {
    font-family: inherit; 
    font-size: 100%; 
    margin: 0;
    outline:none;
}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; 
    cursor: pointer; 
}

button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; 
    padding: 0; 
}
input[type="search"] {
    -webkit-appearance: textfield; 
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; 
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input.submit {
    cursor: pointer;
}
input.radio {
    width: 13px;
    height: 13px;
}
input[type="text"],
input[type="number"]{
    -webkit-appearance: none;
}
textarea {
    overflow: auto; 
    vertical-align: top;
    resize: none;
    -webkit-appearance: none;
}

i, em{
    font-style: normal;
}
.fl{
	float:left
}
.fr{
	float:right
}
.clearfix{
	clear:both;
}
.clear {
    clear: both;
}
.f-cb{
    zoom: 1;
}
.f-cb:after{
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    overflow:hidden;
    content:".";
}
.por{
    position: relative;
}
.poa{
    position: absolute;
}
.pof{
    position: fixed;
}
.poa-f{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.ovh{
    overflow: hidden;
}
.noselect{
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
.z1{
    z-index: 1;
}
.z2{
    z-index: 2;
}
.dn{
    display: none;
}
.dib{
    display: inline-block;
}
.w-f{
    width: 100%;
}
.h-f{
    height: 100%;
}
.fwn{
    font-weight: normal;
}
.t-f{
    transition: all 0.5s;
}
.t-c{
    transition: color 0.5s;
}
.t-bg{
    transition: background 0.5s;
}
.tac{
    text-align: center;
}
/*--------------------------------------------  header  ---------------------------------------------------*/
.header{
	width:100%;
	float:left;

}
.section-one{
	height:35px;
	overflow:hidden;
	background:#f5f5f5;
	border-bottom:3px solid #eee;
	width:100%;
	float:left;
}
.section-one>article{
	margin:0 auto;
	width:1200px;
	height:35px;
	line-height:35px;
}
.section-one>article>h2{
	float:left
}
.section-one>article>ul{
	height:35px;
	overflow:hidden;
	float:right;
}
.section-one>article>ul>a{
	display:inline-block;
	margin-right:10px;
	margin-top:7px;
	line-height:16px;
	border-right:1px solid #ddd;
	width:79px;
	height:16px;
	color:#555;
	text-indent:18px;
	
}
.section-one>article>ul>a:hover{
	color:#c00;
}
.home-ico{
	background:url(../Images/homeIco.png) no-repeat left 1px;
}
.contact-ico{
	background:url(../Images/contactIco.png) no-repeat left 1px;
}
.map-ico{
	background:url(../Images/map.png) no-repeat left 1px;
}
.section-two{
	height:140px;
	float:left;
	width:100%;
	
}
.logo{
	display:block;
	margin:0 auto;
	height:140px;
	width:1200px;
	background:url(../Images/logo.jpg) no-repeat center 10px;
}
.logo img{
	width:1200px;
	height:120px;
	margin:10px 0;
}
.nav-one{
	height:45px;
	overflow:hidden;
	background:url(../Images/nav-bg.png) repeat;
	width:100%;
	float:left;

}
.nav-one>ul{
	margin:0 auto;
	height:45px;
	width:1200px;
}
.nav-one>ul>li{
	float:left;
	height:45px;
	line-height:45px;
	font-size:22px;
	text-align:center;
}
.nav-one>ul>li>a{
	color:#fff;
}
.nav-one>ul>li>a:hover{
	color:#ff0;
}
.nav-one>ul>li>i{
	display:inline;
	float:right;
	color:#fff;
	
}
.section-three{
	margin-top:1px;
	overflow:hidden;
	width:100%;
	float:left;
}
.section-four
{
	padding:15px 0;
	background:#f5f5f5;
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
	overflow:hidden;
	width:100%;
	float:left;
}
.section-four>article{
	margin:0 auto;
	width:1200px;
	overflow:auto;
}
.section-four>article>aside{
	position:relative;
	width:50%;
	height:25px;
	margin:0 auto;
	border-bottom:1px solid #666;
}
.section-four>article>aside>h1{
	width:25%;
	position:absolute;
	left:50%;
	margin-left:-75px;
	float:left;
	height:45px;
	background:#f5f5f5;
	line-height:1.5em;
	text-align:center;
	font-size:16px;
	font-weight:700;
}
.section-four>article>ul{
	margin:45px 0 0 0;
	overflow:auto;
}
.section-four>article>ul>li{
	width:100%;
	height:66px;
	overflow:hidden;
	margin-top:15px;
}
.section-four>article>ul>li>h1{
	position:relative;
	width:120px;
	height:66px;
	line-height:66px;
	background:#c00;
	color:#fff;
	text-align:center;
	border-radius:5px;
}
.section-four>article>ul>li>h1>a{
	color:#fff;
}
.section-four>article>ul>li>h1::after{
	content:"";
	border:8px solid transparent;
	border-left-color:#c00;
	float:left;
	position:absolute;
	left:120px;
	top:20px;
}
.section-four>article>ul>li>a{
	display:inline-block;
	padding:2px;
	height:60px;
	line-height:60px;
	border:1px solid #ddd;
	text-align:center;
	color:#666;
	margin-left:15px;
	width:100px
	
}
.section-four>article>ul>li>a img{
	
	width:100px;
	height:100%;
}


.section-four>article>ul>li>a:hover{
	color:#c00;
	border-color:#c00;
	background:#fff;
}
/*--------------------------------------------------------- footer--------------------------------------------------*/
.footer{
	
	float:left;
	width:100%;
	margin-top:-40px
}
.foot-topx{
	float:left;
	width:100%;
	height:40px;
	text-align:center;
}
.foot-topx span{
	display:inline-block;
	height:40px;
	line-height:40px;
	background:url(../Images/dbbg.png) repeat;
	color:#000;
	padding:0 50px;
	font-size:25px;
	border:1px solid #ddd;
	margin-top:1px;
	position:relative;
	z-index:222;
	border-bottom:none;
	cursor: pointer;
	
}
.footer-top{
	width:100%;
	padding:35px 0 35px 0;
	background:url(../Images/dbbg.png) repeat;
	border-top:1px solid #ddd;
	display: none;
}
.footer-top-m{
	width:1200px;
	margin:0 auto;
}
.link-menu{
	width:200px;
	margin-left:20px;
}
.link-menu .title-link{
	width:100%;
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#c00;
	font-weight:700;
}
.link-menu .title-link:hover{
	color:#c00;
}
.link-son{
	float:left;
	width:100%;
	overflow:hidden;
}
.link-son>a{
	float:left;
	width:100%;
	height:33px;
	line-height:33px;
	font-size:12px;
	color:#666;
	background:url(../Images/dian.jpg) no-repeat left center;
	text-indent:1em
}
.link-son>a:hover{
	color:#f00
}
.link-menu-r{
	width:242px;
	padding-left:90px;
	border-left:1px solid #4b4f59;
	margin-top:10px;
	height:145px;
}
.footer-wx{
	width: 100%;
	padding-bottom: 15px;
}
.footer-wx a{
	position:relative;
	float:left;
	display:block;
	width:113px;
	color:#666;
	text-align:center	
}
.footer-wx a>img{
	filter:alpha(opacity=0.7);
	opacity:0.8;
}
.footer-wx a:hover{
	color:#000;
}
.footer-wx a:hover>img{
	filter:alpha(opacity=100);
	opacity:1;
}
.footer-wx a>span{
	width:120px;
	height:125px;
	background:url(../images/imgx.png) no-repeat;
	position:absolute;
	bottom:135px;
	left:-15px;
	display:none;
	float:left;
	padding:5px 10px 10px 10px;
}
.topB{
	padding:10px 0;
	background:#535353;
	position:relative;
	float:left;
	width:100%;
	border-top:1px solid #666;
}
.section-five{
	margin:0 auto;
	width:1200px;
}
.footer-article{
	width:43%;
	color:#fff;	
}
.footer-bottom-l{
	width:100%;
	float:left;
	height:35px;
	line-height:35px;
	font-size:12px;
}
.footer-article a{
	color:#f5f5f5;
}
.footer-article a:hover{
	color:#fff;
}
.footer_text_right { width:260px;float:right;}
.footer_text_right h4 { color:#e6e6e6; font-size:12px; line-height:14px;text-align:left;padding-left:5px;}
.footer_text_right .go {float:left;width:100%;}
.footer_text_right .go a{ display:inline-block; margin-right:10px; position:relative; margin-top:21px; z-index:999;width:47px; height:47px;  text-align:center;}
.footer_text_right .go a img { position:absolute;left:7px; top:12px;}
.footer_text_right a .go_2{opacity:0;-moz-opacity:0;filter:alpha(Opacity=0);-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.footer_text_right .go a img.go_3{left:6px;}
.footer_text_right a:hover .go_2{ opacity:1; -moz-opacity:1; filter:alpha(Opacity=100)}
.graph_wb_01 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph.png) no-repeat; background-position: -165px 0; margin: 0 4px; }
.graph_hover_01 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph.png) no-repeat; background-position: -110px 0; transition: all 0.5s; }
.graph_hover_01:hover { opacity: 0; filter:alpha(Opacity=0); }
.graph_wx_02 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph.png) no-repeat; background-position: -165px 0; margin: 0 4px; }
.graph_hover_02 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph.png) no-repeat; background-position: -110px 0; transition: all 0.5s; }
.graph_hover_02:hover { opacity: 0; filter:alpha(Opacity=0); }
.graph_yk_03 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph.png) no-repeat; background-position: -275px 0; margin: 0 4px; }
.graph_hover_03 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph.png) no-repeat; background-position: -220px 0; transition: all 0.5s; }
.graph_hover_03:hover { opacity: 0; filter:alpha(Opacity=0); }
.graph_yk_04 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph_01.png) no-repeat; background-position: -55px 0; margin: 0 4px; }
.graph_hover_04 { display: inline-block; width: 47px; height: 47px; background: url(../images/graph_01.png) no-repeat; background-position: -1px 0; transition: all 0.5s; }
.graph_hover_04:hover { opacity: 0; filter:alpha(Opacity=0); }
.weixinda { position:relative;  }
.weixinda .syyi{ width:186px; height:197px; position:absolute; top:-210px; left:-78px; z-index:10000; display:none;}
.nav_2img.heiimg {
    height: 310px;
}

.contact-box{
	height: 185px;
	width: 100%;
	
}
.contact-box .call{
	font-size: 18px;
	color: #c00;
	line-height:30px;
}
.contact-box .time{
	font-size: 14px;
	color: #666;
	line-height: 28px;
}
.contact-box .sharebox{
	line-height: 24px;
	font-size: 14px;
	color: #b0b0b0;
	margin-top:5px;
}
.contact-box .sharebox a{
	float: left;
	display: block;
	width: 24px;
	height: 24px;
	padding: 0;
	margin: 0 0 0 11px;
}
.contact-box .sina{
	background: url("../images/ico_17.png") no-repeat left center;
}
.contact-box .qq{
	background: url("../images/ico_17.png") no-repeat -35px center;
}
.contact-box .wei{
	background: url("../images/ico_17.png") no-repeat -70px center;
}
/*--------------------------------------------------------- index--------------------------------------------------*/
.main-section{
	width:100%;
	float:left;
	
}
.article-one{
	width:100%;
	float:left;
	padding-bottom:25px;
}
.article-one>aside{
	margin:0 auto;
	width:1200px;
}
.article-one>aside h1{
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:20px;
	font-weight:normal;
	margin-top:30px;
	margin-bottom:30px;
}
.article-one>aside h1>a{
	display:inline-block;
	padding:5px 25px;
	background:#000;
	color:#fff;
	border-radius:5px;
	margin-right:15px;
	height:20px;
	line-height:20px;
}
.article-one>aside ul{
	overflow:auto;
}
.article-one>aside ul li{
	width:212px;
	padding:4px;
	text-align:center;
	transition:box-shadow .5s ease;
	background:#fff;
	margin-left:16px;
	margin-top:10px;
}
.article-one>aside ul li img{
	width:100%;
	height:116px;
}
.article-one>aside ul li a.text{
	display:inline-block;
	width:100%;
	height:25px;
	line-height:25px;
	background:#eee;
	color:#000;
}
.article-one>aside ul li:hover{
	box-shadow:0 0 5px rgba(0,0,0,0.2)
}
.article-two{
	padding-bottom:30px;
	width:100%;
	float:left;
	background:#fff;
}
.article-two>aside{
	margin:0 auto;
	width:1200px;
}







.show-pro{
	height:250px;
	overflow:hidden;
	padding-top:15px;	
}
.left-show{
	width:360px;
	height:250px;
}
.left-show img{
	width:360px;
	height:250px;
}
.right-show{
	width:820px;
	height:250px;
}
.right-show dl dt{
	height:35px;
	line-height:35px;
	color:#000;
	font-weight:700;
	font-size:18px;
}
.right-show dl dd{
	height:38px;
	line-height:1.5em;
	color:#666;
	font-size:12px;
	text-indent:2em;
	overflow:hidden;
	text-overflow:ellipsis;
}
.right-show ul{
	height:170px;
	margin-top:11px;
	overflow:hidden;	
}
.right-show ul li{
	width:225px;
	overflow:hidden;
	margin-right:35px;	
}
.right-show ul li img{
	width:225px;
	height:123px;
}
.right-show ul li p{
	width:100%;
	height:20px;
	line-height:20px;
	padding:0px;
	margin:0px;
}
.right-show ul li p a{
	color:#666;
}
.right-show ul li p a:hover{
	color:#c00;
}
.article-three{
	padding:20px 0;
	background:#f7f7f7;
	width:100%;
	float:left;
	
}
.article-three>aside{
	margin:0 auto;
	width:1200px;
}
.article-three>aside>h1{
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:20px;
	font-weight:normal;
	margin-top:30px;
	margin-bottom:30px;
}
.article-three>aside>h1>a{
	display:inline-block;
	padding:5px 25px;
	background:#c00;
	color:#fff;
	border-radius:5px;
	margin-right:15px;
	height:20px;
	line-height:20px;
}
.article-three>aside ul{
	overflow:auto;
}
.article-three>aside ul .photo-show{
	width:790px;	
}
.article-three>aside ul .photo-show .photo-gg{
	width:235px;
	padding:10px;
	background:#fff;
	height:225px;
	display:inline-block;	
}
.article-three>aside ul .photo-show .photo-gg:hover{
	box-shadow:0 0 5px rgba(0,0,0,0.2)
}
.article-three>aside ul .photo-show .photo-gg h1{
	height:100px;
	line-height:100px;
	color:#000;
	font-size:24px;
	font-weight:700;
	margin:0px;	
}
.article-three>aside ul .photo-show .photo-gg p{
	color:#666;
	font-size:14px;
}
.article-three>aside ul .photo-show .photo-gg a{
	display:inline-block;
	margin:25px 0 0 0;
	border:2px solid #ddd;
	color:#666;
	font-size:14px;
	padding:0 25px;
	height:35px;
	line-height:35px;
}
.article-three>aside ul .photo-show .photo-gg a:hover{
	border-color:#c00;
	color:#c00;
	
}
.article-three>aside ul .photo-show li{
	width:235px;
	padding:10px;
	background:#fff;
	height:225px;
	margin-left:13px;
	margin-bottom:10px;
	display:inline-block;
	
}
.article-three>aside ul>img{
	
	float:left;
}
.article-three>aside ul .photo-show li img{
	width:100%;
	height:180px;
}
.article-three>aside ul .photo-show li a.text{
	display:inline-block;
	width:100%;
	height:40px;
	line-height:40px;
	background:#eee;
	color:#000;
	text-align:center;
}
.article-three>aside ul .photo-show li:hover{
	box-shadow:0 0 5px rgba(0,0,0,0.2)
}
.article-four{
	padding:25px 0 0 0;
	background:#fff;
	float:left;
	width:100%;
}
.article-four aside{
	width:1200px;
	margin:0 auto;
}




.index-news{
	padding-bottom:15px;
	float:left;
	width:100%;
}
.index-news .index-new-m{
	margin:0 auto;
	width:1200px;
}
.index-news aside{
	display:inline-block;
	width:390px;
	margin-right:11px;
	margin-top:20px;
}
.index-news aside h1{
	height:40px;
	line-height:40px;
	background:#c00;
	
}
.index-news aside h1 span{
	display:inline-block;
	height:40px;
	line-height:40px;
	color:#fff;
	padding:0 15px;
	font-size:16px;
	font-weight:700;
	float:left;
}
.index-news aside h1 a{
	display:inline-block;
	float:right;
	height:40px;
	line-height:40px;
	color:#f2f2f2;
	padding-right:15px;
	font-size:12px;
}
.index-news aside h1 a:hover{
	color:#fff;
}
.index-news aside ul{
	background:#fff;
	padding:15px;
	width:360px;
	overflow:hidden;
	height:288px;
	
}
.index-news aside ul li{
	position:relative;
	height:35px;
	line-height:35px;
	border-bottom:1px dashed #ddd;
	width:100%;
		
}
.index-news aside ul li i{
	position:absolute;
	left:0px;
	top:10px;
	height:15px;
	line-height:15px;
	background:#c00;
	text-align:center;
	color:#fff;
	border-radius:5px;
	float:left;
	width:20px;
	font-size:12px;
	font-style:normal
}
.index-news aside ul li a{
	padding-left:25px;
	font-size:14px;
}
.index-news aside ul li a:hover{
	color:#c00
}
.index-news aside ul li span{
	position:absolute;
	right:0px;
	top:0px;
	height:35px;
	line-height:35px;
	text-align:right;
	color:#666;
	float:right;
	font-size:12px;
}
.flink{width:1194px;border:3px solid #eee;float:left;margin-top:15px;background:#f5f5f5;}
.flink-m{
	width: 1172px;
	border:1px solid #ddd;
	float:left;
	padding:10px;
	color:#666
}
.flink-m>h1{display:inline-block;padding:0 10px;color:#c00;font-size:14px;}
.flink-m>a{color:#666;}
.flink-m>a:hover{color:#c00;}
/*------------------------------------------------------  page ----------------------------------------------*/
.page-container{
	width:100%;
	padding:25px 0 35px 0;
	overflow:hidden;
	float:left;
}
.page-container .page{
	margin:0 auto;
	width:1200px;
	
}
.page-container .position{
	height:25px;
	line-height:25px;
	color:#666;
	font-size:14px;
	padding-left:20px;
	background:url(../images/page-ico.png) no-repeat left center;
	width:100%;
	float:left;
}
.page-container .position a{
	color:#666;
}
.page-container .position a:hover{
	color:#c00;
}
.page-container .page-left{
	width:260px;
	overflow:hidden;
	float:left;
}
.page-container .page-left nav {
	width:100%;
	margin-top:25px;
	overflow:auto
}
.page-container .page-left nav h1{
	margin:0px;
	height:40px;
	line-height:40px;
	color:#fff;
	font-weight:700;
	font-size:16px;
	text-indent:3em;
	background:url(../images/page-ico2.png) no-repeat 15px center #c00;
}
.page-container .page-left nav a{
	width:100%;
	display:block;
	border-bottom:1px solid #ddd;
	background:url(../images/page-ico3.jpg) no-repeat left center;
	height:40px;
	line-height:40px;
	color:#666;
}
.page-container .page-left nav a:hover{
	color:#c00;
}
.page-container .page-left .page-side-pro{
	width:100%;
	margin-top:25px;
	overflow:auto
}
.page-container .page-left .page-side-pro h1{
	margin:0px;
	height:40px;
	line-height:40px;
	color:#fff;
	font-weight:700;
	font-size:16px;
	text-indent:3em;
	background:url(../images/page-ico2.png) no-repeat 15px center #c00;
	
}
.page-container .page-left .page-side-pro li{
	width:254px;
	overflow:hidden;
	padding:2px;
	margin-top:15px;
	border:1px solid #ddd;
}
.page-container .page-left .page-side-pro li:hover{
	
	border-color:#c00;
}
.page-container .page-left .page-side-pro li img{
	width:100%;
	height:139px;
	padding:0px;
	margin:0px;
}
.page-container .page-left .page-side-pro li .name{
	width:100%;
	height:30px;
	display:block;
	background:#eee;
	text-align:center;
	color:#666;
	font-size:14px;
	line-height:30px;
	
}
.page-container .page-left .page-side-pro li .price{
	width:100%;
	height:30px;
	display:block;
	background:#eee;
	text-align:center;
	color:#f00;
	font-size:14px;
	line-height:30px;
}
.page-container .page-left .page-side-new{
	width:100%;
	margin-top:25px;
	overflow:auto
}
.page-container .page-left .page-side-new h1{
	margin:0px;
	height:40px;
	line-height:40px;
	color:#fff;
	font-weight:700;
	font-size:16px;
	text-indent:3em;
	background:url(../images/page-ico2.png) no-repeat 15px center #c00;
	margin-bottom:15px;
}
.page-container .page-left .page-side-new li{
	position:relative;
	height:35px;
	line-height:35px;
	border-bottom:1px dashed #ddd;
	width:100%;
		
}
.page-container .page-left .page-side-new li i{
	position:absolute;
	left:0px;
	top:10px;
	height:15px;
	line-height:15px;
	background:#ddd;
	text-align:center;
	color:#fff;
	border-radius:5px;
	float:left;
	width:20px;
	font-size:12px;
	font-style:normal
}
.page-container .page-left .page-side-new li a{
	padding-left:25px;
	font-size:14px;
}
.page-container .page-left .page-side-new li a:hover{
	color:#c00
}
.page-right{
	width:900px;
	overflow:hidden;
	float:right;
}
.page-content-title{
	width:100%;
	height:38px;
	border-bottom:2px solid #ddd;
	margin-top:25px;
}
.page-content-title span{
	display:inline-block;
	height:38px;
	line-height:38px;
	border-bottom:2px solid #c00;
	color:#000;
	font-size:18px;
	font-weight:700;
}
.page-centent-c{
	line-height:1.6em;
	width:100%;
	overflow:hidden;
	color:#666;
	font-size:14px;
	padding:15px 0;
}
/*------------------------------------------news page--------------------------------------------------*/
.rightNewsPageList{
	width:100%;
	border-bottom:solid 1px #ddd;
	line-height:22px;
	padding-bottom:9px;
	float:left;
}
.rightNewsPageList h4{
	line-height:24px;
	width:100%;
	float:left;
	height:24px;
	background:url(../Images/sp_icon.jpg) left center no-repeat;
	text-indent:15px;
}
.dateTwo{
	width:100%;
	color:#666;
	line-height:22px;
	float:left;
	font-size:12px;
}
.rightNewsPageList h4 a{
	font-size:14px;
	color:#000;
}
.rightNewsPageList h4 a:hover{
	color:#f00;
	text-decoration:underline;
	transition:color 0.5s ease
}
.rightNewsPageList p.jj{
	width:100%;
	float:left;
	color:#999;
	font-size:12px;
}
.List_page{
	width:100%;
	height:25px;
	text-align:center;
	margin-top:15px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
}
.List_page a{
	background:#fff;
	margin:0px 1px;
	padding:4px 6px;
	border:1px solid #ddd;
	color:#000;
}
.List_page a:hover{
	background:#c00;
	color:#fff;
	margin:0px 1px;
	padding:4px 6px;
	border:1px solid #c00;
	transition:all 0.5s ease; 
}

.List_page span{
	background:#c00;
	color:#fff;
	font-weight:700;
	margin:0px 1px;
	padding:4px 6px;
	border:1px solid #c00;
	cursor:pointer
}
.in_newtit{
	width:100%;
	text-align:center;
	float:left;
	height:35px;
	line-height:35px;
	
}
.in_newtit h1{
	font-size:25px;
	text-align:center;
	width:100%;
	line-height:35px;
	float:left;
	color:#000;

	font-weight:700;
}
.in_newcontimeul{
	width:100%;
	line-height:30px;
	height:30px;
	float:left;
	text-align:center;
	color:#666;
	margin-top:10px;
}
.in_newcontimeul li{
	display:inline;
	margin-right:20px;
	float:none;
	font-size:14px;
}
.info-middle{
	float:left;
	border:1px solid #F1F2F2;
	background:#F6FAFD;
	padding:20px;
	width:858px;
	margin-top:10px;
	
}
.in_newcon{
	float:left;
	
	width:100%;
	
	line-height:24px;


}	
#show_i_hits{
	font-size:12px;
	font-weight:700;
	color:#f00;
	margin:0 5px;
}
.info_next{
	font-size:12px;
	float:left; color:#666;
	margin-top:10px;
	width:100%;
	padding-top:20px;
}
.info_next a{
	color:#666
}
.info_next a:hover{
	color:#DF001F;
	text-decoration:underline;
	transition:all 0.5s ease;
}
.page_fenleiL {
	float:left;
	text-align:left;
	width:100%;
	height:25px;
	line-height:25px;
	transition:all 0.5s ease
}
.page_fenleiL a,.page_fenleiR a {
	color:#c00
}
.page_fenleiL:hover{
	background:#DF001F;
}
.page_fenleiL:hover a{
	color:#fff;
}
.page_fenleiL:hover{
	color:#fff;
}
.page_fenleiR {
	float:left;
	text-align:left;
	width:100%;
	height:25px;
	line-height:25px;
	transition:all 0.5s ease;
	margin-top:10px;
}
.page_fenleiR:hover{
	background:#DF001F;
}
.page_fenleiR:hover a{
	color:#fff;
}
.page_fenleiR:hover{
	color:#fff;
}

.tb{
	width:100%;
	float:left;
	border-top:1px dotted #ddd;
	margin-top:25px;
	padding-top:25px;
}
.tb h3{
	width:100%;
	float:left;
	height:25px;
	line-height:25px;
	color:#c00;
	font-size:14px;
}
.tb li{
	width:100%;
	float:left;
	height:25px;
	line-height:25px;
	color:#666;
	font-size:12px;
	background:url(../images/dian.jpg) no-repeat left center;
	text-indent:1em;
}
.tb li a{
	
	color:#666;
	
}
.tb li a:hover{
	
	color:#c00;
	
}

.page-article{
	float:left;
	width:100%;
}
.page-article-m{
	margin:0 auto;
	width:1200px;
	overflow:hidden;
}
.page-side-l{
	float:left;
	width:270px;
	overflow:hidden;
}
.page-side-l-list{
	float:left;
	width:270px;
	margin-top:25px;
}
.page-side-l-list-h{
	float:left;
	width:270px;
	height:102px;
	line-height:102px;
	background:url(../images/left-one-bg.jpg) no-repeat;
	color:#fff;
	font-size:25px;
	text-indent:25px;
}
.page-side-l-list-c{
	float:left;
	width:270px;	
}
.page-side-l-list-item{
	float:left;
	display:block;
	width:270px;
	height:45px;
	line-height:45px;
	color:#000;	
	font-size:14px;
	text-indent:25px;
	background:url(../images/tb10.png) no-repeat 250px center #f7f7f7;
	border-bottom:1px solid #ddd;
}
.page-side-l-list-item:hover{
	color:#fff;	
	background:#c00;
}
.page-side-l-list-item-f{
	float:left;
	display:block;
	width:270px;
	height:45px;
	line-height:45px;
	color:#c00;	
	font-size:18px;
	text-indent:25px;
	font-weight:700;
	background:url(../images/tb10.png) no-repeat 250px center #f7f7f7;
	border-bottom:1px solid #c00;
}
.page-side-l-list-item-f:hover{
	color:#fff;	
	background:#c00;
}
.page-contact{
	width: 100%;
}
.page-contact-title{
	width: 100%;
	height:45px;
	line-height:45px;
	text-indent:35px;
	color:#fff;
	font-size:25px;
	background: url(../images/icox.jpg) no-repeat 45px center #c00;
}
.page-contact-c{
	width:250px;
	border-bottom: 2px solid #ddd;
	padding:10px;
	background:#f7f7f7
}
.page-contact-c li{
	line-height:35px;
	height:35px;
	border-bottom:1px solid #ddd;
	font-size:12px;
}
.page-contact-c li strong{
	color:#f00
}
.page-side-r{
	width:710px;
	overflow:hidden; 
	margin-top:17px;
}
.page-side-r-position{
	width: 100%;
	float:left;
	overflow:hidden;
	height: 30px;
}
.page-side-r-position-position-t{
	text-align: right;
	height: 30px;
	line-height: 30px;
	color:#666;
	font-size: 12px;
	padding-left:25px;
	background: url(../images/tb8.png) no-repeat left center
;}
.page-side-r-position-position-t a{
	color:#666;
}
.page-side-r-position-position-t a:hover{
	color:#c00;
}
.page-side-r-t{
	width: 100%;
	border-top: 1px solid #ededed;
	padding: 20px 0 0 0;
	margin-top: 20px
}
.page-side-r-t>p{
	width: 100%;
	text-align: left;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	font-weight: 700;
	color:#000;
}
.page-side-r-t img{
	float: left;
	height:auto;
	width: 100%
}
.page-side-r-c{
	width: 100%;
	margin-top:30px;
	line-height: 30px;
	color: #555
}
.map-jpg{
	float:left;
	width:260px;
	padding:4px;
	border:1px solid #ddd;
	margin-top:15px;
}

/*--------------------------------------book page---------------------------------------------
.booktit{
	width:100%;
	float:left;
	height:40px;
	line-height:40px;
	font-size:20px;
}
.inputfeeckback{
	width:250px;
	float:left;
	height:35px;
	overflow:hidden;
	line-height:35px;
	margin-top:20px;
	margin-right:40px;
}
.inputfeeckbackC{
	width:100%;
	float:left;
	overflow:hidden;
	margin-top:20px;
}
.inputfeeckbackBtn{
	width:100px;
	float:left;
	height:35px;
	overflow:hidden;
	line-height:35px;
	margin-top:20px;
	margin-right:40px;
}
.inputfeeckbackyz{
	width:220px;
	float:left;
	height:35px;
	overflow:hidden;
	line-height:35px;
	margin-top:20px;
	margin-right:40px;
}
.book_title{
	border:1px solid #ddd;
	border-bottom:#ccc 1px dashed;
	width:888px; height:30px;
	background:#f9f9f9;
	padding:0 0 0 10px;
	line-height:30px;
	_display:inline;
	float:left;
	margin-top:20px;
}
.book_zhuti{
	border:1px solid #ddd;
	border-bottom:#ccc 1px dashed;
	border-top:none;
	width:888px;
	height:30px;
	color:#ce0000;
	background:#fff;
	line-height:30px;
	padding-left:10px;
	_display:inline;
	float:left;
}
.feeckback{
	width:670px;
	line-height:22px;
	background:#ebebeb;
	padding:5px;
	border-left:#e0e0e0 1px solid;
	border-right:#e0e0e0 1px solid;
	border-bottom:#e0e0e0 1px solid;
	background:#fff; float:right;
}
.book_content{
	border:1px solid #ddd;
	border-top:none;
	width:888px;
	line-height:22px;
	background:#f9f9f9;
	padding:5px 0 5px 10px;
	_display:inline;
	float:left;
}
.feeckback img{
	float:none;
}
/*--------------------------------------map page---------------------------------------------*/
.mapD{
	width:1198px;
	border:1px solid #ddd;
	float:left;
	background:#fff;
	margin-top:25px;
	margin-bottom:25px;
}
.mapD a{
	color:#666;
	float:left
}
.ys3{
	width:100%;
	float:left;
}
.ys2{
	width:100%;
	height:30px;
	float:left;
	border-bottom:1px solid #ccc;
	font-size:12px;
	text-indent:10px;
	line-height:30px;
}
.map_span{
	width:100%;
	float:left;
	background:#f5f5f5;
	border-bottom:1px solid #ccc;
}
.map_li {
	height:30px;
	margin-left:10px;
	_margin-left:5px;
	line-height:30px;
	overflow:hidden;
	float:left;
}
.map_li a {
	font-size:12px;
}
.map_li a:hover {
	color:#F00;
}
.map_ss{
	width:100%;
	float:left;
	background:#f3f3f3;
	border:none;
}
.map_title{
	float:left;
	height:30px;
	font-size:16px;
	color:#ff0000;
	font-weight:700;
	margin-left:10px;
	line-height:30px;
}
.map_title a{
	color:#F00;
	}
.map_pro{
	width:100%;
	float:left;
	margin-top:15px;
}
/*--------------------------------------products center page---------------------------------------------*/
.searchArea{
	width:100%;
	float:left;
	background:#c00;
	padding:15px 0;
}
.searchAreaC{
	width:1100px;
	margin:0 auto;
}
.pro_selector{
	
	padding:15px;
	color:#fff;
	width:1070px;
	float:left;
}
.tr{
	text-align:right;
}
.mr5{
	margin-right:5px;
}
.sele_head{
	font-size:18px;
	width:268px;
	float:left;
}
.sele_form{
	width:536px;
	float:left;
}
.sele_form form{
	margin-bottom:6px;
}
.sele_form select,.sele_form input,.sele_form .p{
	float:left;
	width:190px;
	margin:0 0 0 10px;
	padding:2px;
}
.sele_form .p{
	margin:0 0 0 10px;
	width:536px;
	vertical-align:middle;
}
.sele_form .oh p img{
	vertical-align:middle
}
.sele_form select{
	width:192px;
}
.sele_form input{
	width:187px;
	padding:1px 2px;
}
.sele_form .btn{
	width:95px;
	height:21px;
	background:url(../images/i_07.png);
	border:0;color:#fff;
	text-align:left;
	text-indent:1.5em;
	line-height:16px;
	cursor:pointer
}
.onOrder{
	width:320px;
	height:50px;
	background:#fb9607 url(../images/righticoH.png) no-repeat 270px -33px;
	line-height:50px;
	font-size:16px;
	text-indent:12px;
	float:right;
	color:#000
}
.onOrder:hover{
	color:#000;
}
.products-center-b{
	width:100%;
	float:left;
	overflow:hidden;
}
.products-center-b-m{
	width:1100px;
	margin:0 auto;
	overflow:hidden;
}
.products-center-b-m .i_pro_cell{
	position:relative;
	float:left;
	width:266px;
	margin:25px 12px 0 0;
	transition:box-shadow 0.5s ease;
}
.products-center-b-m .i_pro_cell:hover{
	box-shadow:0 0 5px rgba(0,0,0,0.2);
}
.products-center-b-m .i_pro_cell .ico{
	right:0;
	bottom:999em;
}
.products-center-b-m .i_pro_cell_togg .ico{
	bottom:-1px;
	transition: bottom 0.2s ease;
}
.products-center-b-m .i_pro_cell_c{
	padding:10px;
	border:1px solid #ccc;
	overflow:hidden;
	background:#fff;
	transition: height 0.2s ease;
	height:380px;
}
.products-center-b-m .i_pro_cell .t{
	font-size:18px;
	color:#333;
	margin-bottom:10px;
}
.products-center-b-m .i_pro_cell .t>a{
	color:#c00;
	font-weight:700;
}
.products-center-b-m .i_pro_cell img{
	margin-bottom:10px;
	width:269px;
}
.products-center-b-m .i_pro_cell li{
	line-height:22px;
	width:100%;
	float:left;
}
.products-center-b-m .i_pro_cell li {
	color:#000
}
.products-center-b-m .spanList{
	line-height:14px;
}
.products-center-b-m .spanList a{
	display:inline-block;
	margin:0 0 5px -1px;
	padding:0 10px;
	border-left:1px solid #333;
}
.products-center-b-m .i_pro_cell .tel{
	display:block;
	font-size:18px;
	color:#0473b3;
	font-weight:bold;
}
.products-center-b-m .i_pro_cell_wrap ul li a{
	color:#000
}
.products-center-b-m .i_pro_cell_wrap ul li a:hover{
	color:#c00
}
/*--------------------------------------products list page---------------------------------------------*/
.summaruy{
	width:878px;
	float:left;
	border:1px solid #F1F2F2;
	padding:10px;
	background:#f6fafd;
	margin-top:15px;
	color:#000;
	line-height:20px; 
}
.summaruy strong{
	color:#c00
}
/*--------------------------------------products info page---------------------------------------------*/
.products-info-t{
	width:100%;
	float:left;
	height:35px;
	line-height:35px;
	color:#c00;
	font-size:20px;
	text-align:center
}
.img-info{
	width:560px;
	float:left;
	padding-left:135px;
	margin-top:15px; 
} 
.img-info img{
	border:1px solid #ddd;
	padding:4px
}
.info-content{
	float:left;
	width:100%;
	margin-top:10px;
}
.info-content table{width:100%;font-size:14px;}
/*--------------------------------------sort page---------------------------------------------*/
.in_prdlistcon{width:100%;float:left;padding-bottom:10px;border-bottom:1px  dashed #ddd;margin-top:20px;}
.in_prdlist_img{float:left;width:300px;height:164px;position:relative;}
.in_prdlist_img img{width:290px;height:154px;padding:4px;border:1px solid #f5f5f5}
.in_prdlist_img img:hover{border:1px solid #c00}
.in_prdlist_imgspan{width:100%;height:164px;background:url(../images/list_spanbgs.png) repeat;position:absolute;left:0px;top:0px;display:none;float:left}
.in_prdlistconTR{width:580px;height:164px;float:right;overflow:hidden;}
.in_prdlist_text{width:100%;float:left;height:30px;font-size:18px;font-weight:700;}
.in_prdlist_text a{color:#de001f;}
.in_prdlist_text a:hover{color:#f00;transition:all 0.5s ease}
.in_prdlist_text1{width:100%;float:left;height:30px;font-size:14px;font-weight:normal;}
.in_prdlist_text1 a{color:#666;}
.in_prdlist_text1 a:hover{color:#de001f;text-decoration:underline;transition:all 0.5s ease}
.xxckB{width:100px;height:30px;border:2px solid #ddd;float:right;color:#c00;text-align:center;line-height:30px;font-size:16px;}
.in_prdlist_text1 img{ vertical-align:middle;}
.xxckB:hover{background:#c00;color:#fff;border:2px solid #c00;transition:all ease 0.5s}

.i_recom dd{float:left;width:270px;border:1px solid #fff;line-height:1.8em;margin-right:32px;padding:3px;border-color:#ddd;border-bottom:2px solid #c00;margin-top:15px;}
.i_recom .star{visibility:hidden;height:14px;overflow:hidden;width:75px;margin:10px 0 0 10px;}
.i_recom .star em{float:left;height:100%;background:url(../images/star.png);overflow:hidden;}
.i_recom .cont{display:block;width:100%;overflow:hidden;}
.i_recom .cont s{_display:inline-block;width:0;height:100%;overflow:hidden;vertical-align:middle;}
.i_recom p{margin:0 12px;height:22px;overflow:hidden;}
.i_recom .t{font-size:14px;color:#666;height:28px;overflow:hidden;}
.i_recom .panel{border-top:1px dotted #333;padding:12px 0 10px;margin:10px;}
.i_recom .panel a{margin-left:5px;}
.i_recom .panel .ico{margin-right:4px;}
.i_recom .panel a:hover{color:#e60013;}
.i_recom dd:hover .star{visibility:visible;}
.i_recom_fj li{float:left;width:20%;}
.ico{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:middle;background:url(../images/ico.png);}
.ico1_3{background-position:-40px 0;}
.ico1_4{background-position:-60px 0;}
.ico5_4{background-position:-60px -80px;}


.preview{width: 480px;margin-top: 25px;float:left;position: relative;}
.preview .show{width: 480px;height: 360px; border: 1px solid #ddd; padding:1px;overflow: hidden; position: relative;line-height: 248px; background: url(../../img/loading.gif) no-repeat center;}
.preview .show img{ vertical-align: middle; height:360px;}
.preview .show .zoom_icon{ position: absolute; right: 0;bottom: 0;width: 22px;height: 22px;background: url(../../img/bg_sign18.jpg) no-repeat;}
.zoomdiv {z-index:1;position:absolute;top:20px;left:0px;width:255;height:230px;background:#fff;border:1px solid #eee;display:none;text-align: center;overflow: hidden;}
.jqZoomPup {z-index:1;visibility: hidden;position: absolute;top:0px;left:0px;width: 50px;height: 50px;border: 1px solid #aaa;background: #ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.thumb-scroll{width: 480px;height: 38px; margin-top: 10px; position: relative;}
.thumb-scroll .pro-thumb{width: 395px;height: 38px; position: relative; overflow: hidden; margin: 0 auto;}
.thumb-scroll .pro-thumb ul { position: absolute;height: 38px; left: 0;top: 0}
.thumb-scroll .pro-thumb ul li{float: left;width: 58px;height: 32px;padding: 2px; border: 1px solid #d1d1d1; line-height: 32px;margin-right: 15px; overflow: hidden;} 
.thumb-scroll .pro-thumb ul li img{vertical-align: middle;}
.thumb-scroll .pro-thumb ul li.on{ border-width: 3px; padding: 0;}
.thumb-scroll .prev,.thumb-scroll .next{ position: absolute;top: 0; display: inline-block;width: 25px;height: 36px; border: 1px solid #f1f1f1; background: url(../images/bg_btn12.gif) no-repeat #fff -5px;}
.thumb-scroll .prev{left: 0;}
.thumb-scroll .next{background-position: -38px -13px;right: 0;}
.thumb-scroll .prev.disable,.thumb-scroll .next.disable{background-color: #f1f1f1; cursor: default;}
.zoomdiv{border:1px solid #ddd;padding:1px;}
.clstag{width:400px;float:right;margin-top:25px;}
.clstag .name{width:100%;float:left;height:35px;line-height:35px;color:#DF001F;font-size:25px;font-weight:700;overflow:hidden;border-bottom:1px solid #ddd;}
.clstag .dpxh{width:100%;float:left;height:30px;line-height:30px;color:#000;font-size:14px;margin-top:5px;}
.clstag .dpxh strong{color:#DF001F;font-weight:normal;}
.lxfs{width:100%;height:35px;line-height:35px;text-indent:55px;margin-top:10px;float:left;}
.lxfs a{color:#fff;width:190px;font-size:14px;}
.lxfsL{float:left;background:url(../images/ly_hover.png) no-repeat 10px center #d6d6d6;}
.lxfsL:hover{background:url(../images/ly_hover.png) no-repeat  10px center #c00;color:#fff;transition:all 0.5s ease}
.lxfsR{float:right;background:url(../images/dh_hover.png) no-repeat 10px center #d6d6d6;}
.lxfsR:hover{background:url(../images/dh_hover.png) no-repeat  10px center #c00;color:#fff;transition:all 0.5s ease}
.tlcx{width:100%;float:left;margin-top:10px;}
.tlcx h1{width:100%;float:left;height:25px;font-size:18px;color:#000;}
.tlcxC{width:100%;float:left;overflow:hidden;}
.tlcxC a{display:inline-block;padding:0px 10px;border:1px solid #ddd;text-align:center;color:#000;margin-right:10px;margin-top:5px;height:30px;line-height:30px}
.tlcxC a:hover{background:#f2f2f2}
.proShowCC{width:100%;float:left;margin-top:40px;}
.proShowCCTitle{width:100%;float:left;height:40px;line-height:40px;}
.proShowCCTitle li{width:250px;float:left;height:46px;line-height:46px;cursor:pointer;color:#000;text-align:center;background: url(../images/nohoverli.png) no-repeat left bottom;font-weight:700;font-size:14px;}
.proShowCCTitle li.listShowA{width:250px;float:left;height:46px;cursor:pointer;text-align:center;color:#DF001F;background: url(../images/hoverli.jpg) no-repeat;line-height:46px;font-weight:700;font-size:14px;}
.listproShowCC{width:958px;border:1px solid #ccc;border-top:none;float:left;background:#fff;padding:20px;}
.listproShowCC .kjdiv{width:100%;float:left;display:none;}
.dfwt{width:100%;float:left;text-align:center;color:#000;line-height:30px;font-size:16px;}
.dfwt img{text-align:center}
.shangxia a{color:#000;}
.shangxia a:hover{color:#df001f;}

.peij_table table{width:100%;}

.Con_pl { width:100%; height:auto; overflow:hidden; margin-top:15px;}
.Con_pl .title{width:100%;border-bottom:2px solid #c00;height:35px;line-height:35px;color:#000;font-weight:700;font-size:18px;}
.Con_pl .content tr td{border:1px solid #ddd;border-top:none;padding:0 15px;}


.lih { width:888px; height:140px; padding:5px;background:url(../images/Ant-bg.gif) repeat-x center 120px;float:left;margin-top:10px;border:1px solid #eee;}
.lih:hover{background:#eef7ff}
.lih .litimg { text-align:center;width:245px;height:130px;float:left; overflow:hidden;padding:5px}
.lih .litimg img{ width:235px; height:126px; overflow:hidden;border:#CCCCCC 1px solid; padding:2px}
.lih .cbt { width:610px; height:130px; margin-top:10px;float:left; overflow:hidden; padding-left:5px; float:right}
.lih .cbt .name { clear:both; font-size:15px; color:#0449be; font-weight:bold; float:left;width:100%}
.lih .cbt .name a { color:#000;}
.lih .cbt .AntIco { clear:both;}
.lih .cbt .AntIco a { color:#335396;}
.lih .cbt .AntIco a font { font-size:12px; font-weight:bold; color:#cc0000;}
.lih .cbt .AntIco .Ant1 { float:left;height:20px; display:block; padding-left:20px; background:url(../images/cpIco.gif) -6px -29px; margin-right:5px;font-size:12px; font-weight:bold; color:#cc0000;}
.lih .cbt .AntIco .Ant2 { float:left; height:20px; display:block; padding-left:27px; background:url(../images/cpIco.gif) -142px -29px;margin-right:5px;font-size:12px; font-weight:bold; color:#cc0000;}
.lih .cbt .AntIco .Ant3{ float:left;height:20px; display:block; padding-left:25px; background:url(../images/cpIco.gif) -347px -29px;color:#000000; text-decoration:none;margin-right:5px;font-size:12px; font-weight:bold; color:#cc0000;}
.lih .cbt .AntIco .Ant3:hover { color:#FF0000; }





.gg{ width:960px; height:127px; margin:0 auto;}



/**-----------------------------------------after css--------------------------------------------------**/
.page-contactx{
	width:932px;
	padding:30px;
	float:left;
	overflow:hidden;	
	
}
.page-contactx h1{
	width:100%;
	height:45px;
	line-height:45px;
	color:#c00;
	font-size:25px;
	text-align:center;
	float:left;
	overflow:hidden;	
	
}
.left-con{
	width:40%;
	color:#666;
	font-size:14px;
	text-align:left;
	float:left;
	overflow:hidden;	
}
.left-con span{
	width:100%;
	color:#666;
	font-size:16px;
	text-align:left;
	float:left;
	overflow:hidden;
	line-height:35px;	
}
.left-con span strong{
	
	color:#c00;
	
}
.right-map{
	width:52%;
	float:right;
	overflow:hidden;	
}
.img-nb{
	width:100%;
	float:left;
	overflow:hidden;
	position:relative;
	margin-top:1px;
	height:auto;
}
.img-nb img{
	position:absolute;
	left:50%;
	width:1920px;
	float:left;
	margin-left:-960px;
	
	overflow:hidden;
}




/**/

.floor {
	background: #fff;
	width: 1188px;
	border: solid 1px #e3e3e3;
	border-bottom: solid 3px #ddd;
	border-top: solid 3px #e21001;
	margin: 0 auto;
	float:left;
	padding:5px;
	margin-top:15px;
}
.floor textarea {
	visibility: hidden
}
.floor_aa textarea {
	visibility: hidden
}
.floor_head {
	height: 60px;
	border-bottom: solid 1px #ddd
}
.floor_head h3 {
	text-indent: -9999px;
	float: left;
	display: inline;
	width: 190px;
	height: 60px;
	background: url(../images/floortitlebg_3.jpg) no-repeat
}
#zycfloor .floor_head h3 {
	background-position: 0 -60px
}
#kcfloor .floor_head h3 {
	background-position: 0 -120px
}
#banguafloor .floor_head h3 {
	background-position: 0 -180px
}
#diandongfloor .floor_head h3 {
	background-position: 0 -480px
}
#escarfloor .floor_head h3 {
	background-position: 0 -540px
}
#jiaochefloor .floor_head h3 {
	background-position: 0 -240px
}
#pjfloor .floor_head h3 {
	background-position: 0 -300px
}
#dpfloor .floor_head h3 {
	background-position: 0 -360px
}
#sqfloor .floor_head h3 {
	background-position: 0 -420px
}
#color .floor_head h3 {
	background-position: 0 -60px
}
#ferfuem_floor .floor_head h3 {
	background-position: 0 -120px
}
#Body_floor .floor_head h3 {
	background-position: 0 -180px
}
#Man_floor .floor_head h3 {
	background-position: 0 -240px
}
#milk_floor .floor_head h3 {
	background-position: 0 -290px;
	margin-left: 10px
}
.floor_head .more {
	display: block;
	float: right;
	width: 85px;
	height: 28px;
	background: url(../images/mallallbg.png) no-repeat 0 -276px;
	margin-right: 9px;
	margin-top: 19px;
	line-height: 28px;
	text-indent: 16px;
	font-family: "Microsoft yahei"
}
#Body_floor .floor_head .more {
	width: 105px;
	height: 28px;
	background-position: -85px -276px
}
.content{padding:10px 0}
.floor_head .fh_cate {
	float: left;
	display: inline;
	margin-left: 8px;
	margin-top: 24px;
	white-space:nowrap;
	width:650px;
	height: 17px;
	overflow: hidden;
}
.floor_head .fh_cate li {
	border-right: solid 1px #666;
	height: 13px;
	text-align: center;
	padding: 0 14px;
	float: left;
	display: inline
}
.floor_head .fh_cate li a {
	color: #666
}
.floor_head .fh_cate li a:hover {
	color: #ed145b;
	text-decoration: none
}
.floor_con {
	height: 400px;
	border-top: solid 2px #f9f9f9;
	border-bottom: solid 1px #ddd
}
.floor_con .fc_sale_rank {
	padding: 0 11px 0 1px;
	width: 188px
}
.floor_con .fc_sale_rank .sr_list {
	padding-top: 6px
}
.floor_con .fc_sale_rank ul {
	overflow: hidden
}
.floor_con .fc_sale_rank ul .item {
	border-bottom: dashed 1px #d9d9d9;
	margin-bottom: -1px
}
.floor_con .fc_sale_rank ul .item .tit {
	height: 35px;
	white-space: nowrap;
	line-height: 35px
}
.floor_con .fc_sale_rank ul .hover .tit {
	white-space: normal;
	height: 42px
}
.floor_con .fc_sale_rank ul .item .text {
	color: #ed145b;
	height: 14px;
	padding: 6px 0;
	overflow: hidden
}
.floor_con .fc_sale_rank ul .item .text span {
	color: #666;
	margin-left: 10px
}
.floor_con .fc_sale_rank ul .item .rat {
	margin-top: 3px
}
.floor_con .fc_sale_rank ul .item em {
	width: 18px;
	height: 17px;
	margin-top: 7px;
	margin-left: 10px;
	color: #fff;
	text-align: center;
	line-height: 17px;
	font-weight: bold;
	background: #666;
	border-radius: 50%
}
.floor_con .fc_sale_rank ul .item .tit a {
	color: #666;
	
	margin-left: 10px;
	width: 145px;
overflow:hidden word-break:keep-all;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis
}
.floor_con .fc_sale_rank ul .hover .tit a {
	color: #e64346
}
.floor_con .fc_sale_rank ul .item a:hover {
	text-decoration: none;
	color: #e64346
}
.floor_con .fc_sale_rank ul .item .sr_con {
	display: none;
	padding-left: 18px;
	padding-bottom: 3px;
	overflow: hidden
}
.floor_con .fc_sale_rank ul .item .sr_con .koubei {
	padding-left: 24px
}
.floor_con .fc_sale_rank ul .item .sr_con .sr_img {
	display: block;
	width: 210px;
	height: 150px
}
.floor_con .fc_sale_rank ul .item .sr_con .sr_img img {
	width: 210px;
	height: 150px
}
.floor_con .fc_sale_rank ul .hover .sr_con {
	display: block
}
.floor_con .fc_sale_rank ul .hover em {
	background: #e64346
}
.floor_con .fc_main {
	position: relative;
	width: 750px;
	height: 380px;
	margin-top: 9px;
	z-index: 100;
	/*background: url(img/lazy_loading.gif) no-repeat center center*/
}
.floor_con .fc_main .maskitem {
	position: absolute
}
.floor_con .fc_main .maskitem:hover {
	text-decoration: none
}
.floor_con .fc_main .maskitem img {
	display: block
}
.floor_con_koubei {
	height: 98px;
	position: relative;
	border-top: solid 2px #f9f9f9;
	border-bottom: solid 1px #ddd;
	overflow: hidden
}
.floor_con_koubei .fck_con {
	margin-left: 5px
}
.floor_con_koubei ul {
	overflow: hidden;
	width: 990px
}
.floor_con_koubei ul li .item {
	float: left;
	display: inline;
	width: 290px;
	margin: 12px 2px 0 19px
}
.floor_con_koubei .fkm_con {
	margin-left: 5px
}
.fc_sale_rank h3 {
	height: 38px;
	line-height: 38px;
	border-bottom: solid 1px #f2f2f2;
	text-indent: 12px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	font-weight: normal
}
.floor_bottom {
	height: 87px;
	border-top: solid 2px #f9f9f9;
	padding-left: 2px;
	width: 988px;
	overflow: hidden
}
.floor_bottom a {
	float: left;
	display: inline;
	width: 120px;
	height: 80px;
	overflow: hidden;
	margin: 2px 3px
}
.floor_bottom a:hover {
	background: 0
}
.floor_bottom a:hover img {
	margin-top: -60px
}
.left350{width:350px;float:left;}
.center350{width:350px;float:left;margin-left:31p; display: inline;}
.center354{width:354px;float:left;margin-left:21px; display: inline;}
.right215{width:350px;float:right;}
.left735{width:730px;float:left;}
.helpsel_sontit{
	width: 100%;
	border-top: 3px solid #FFFFFF;
	padding-top: 10px;
	position: relative;
}
.helpsel_sontit span,.helpsel_sontit h3{
	display:inline;
	font-family: 'Microsoft YaHei';
	font-size: 16px;
	font-weight: bold;
	line-height:20px;
}
.helpsel_sontit a{
	color: #777;
	margin-top: 3px;
}
		.helpsel_sontitl{
	height: 40px;
	line-height: 40px;
	padding-top: 0;

	border-bottom: 1px solid #d7d6db;
}
		.heplsel_slider{
	height: 41px;
	line-height: 41px;
	position: absolute;
	right: 0;
	top: -3px;
}
.heplsel_slider li{
	float: left;
	height: 41px;
	line-height: 46px;
	font-family: 'Microsoft YaHei';
	font-size: 12px;
	text-align: center;
	cursor: pointer;
}
.heplsel_slider li a{
	float: left;
	padding: 0 1px;
	margin-top: 0;
	color: #444;
	width:80px;
}
.heplsel_slider li a span{
	display:none;
}
.heplsel_slider li a:hover{
	color: #416eaa;
	text-decoration: none;
}
.heplsel_slider li.current{
	line-height: 40px;
	border-top: 3px solid #c00;
	background: #fff;
	color: #416eaa;
	font-weight: bold;
}
.heplsel_slider li.current a{
	height: 41px;
	margin-top: 0;
	color: #c00;
	border-right: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
}
.heplsel_slider li em{
	font-size: 12px;
	font-weight: normal;
}
.helpsel_leflu{
	margin-top: 10px;
}
.helpsel_leflu li{
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	background-position: -505px -188px;
	font-size: 12px;
	color: #999;
}
.helpsel_leflu li span{
	color: #999;
}
.helpsel_leflu li span a{
	color: #999;
}
.helpsel_leflu li span a:hover{
	color: #c00;
}
/* 棣栧睆鏂伴椈鐒︾偣鍥?*/
.focus_box{
	position:relative;
	z-index:2;
	width:350px;
}
.focus_box .leftbtn span,
.focus_box .rightbtn span{
	display:inline-block;
	width:38px;
	height:88px;
}
.focus_box .leftbtn,
.focus_box .rightbtn{
	display:inline-block;
	position:absolute;
	z-index:5;
	top:64px;
	width:38px;
	height:88px;
	cursor:pointer;
	border:1px solid #222;
	background-color:rgba(0,0,0,.6);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');
}
:root .focus_box .leftbtn,
:root .focus_box .rightbtn{
	filter:none;
	background-color:rgba(0,0,0,0.6);
}
.focus_box .leftbtn:hover,
.focus_box .rightbtn:hover{
	background-color:rgba(0,0,0,1);
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#ff000000', endColorstr='#ff000000');
}
:root .focus_box .leftbtn:hover,
:root .focus_box .rightbtn:hover{
	filter:none;
	background-color:rgba(0,0,0,1);
}
.focus_box .leftbtn{
	left:1px;
}
.focus_box .leftbtn span{
	background-position:0 -14px;
}
.focus_box .rightbtn{
	right:1px;
}
.focus_box .rightbtn span{
	background-position:0 -102px;
}
.focus_view{
	position:relative;
	z-index:2;
	width:348px;
	height:215px;
	overflow:hidden;
	border:1px solid #e5e5e5;
	border-bottom:none;
}
.focus_view_txt{
	position:relative;
	z-index:2;
	width:350px;
	height:39px;
	overflow:hidden;
}
.focus_view ul{
	position:absolute;
	top:0;
	_top:-1px;
	left:0;
	width:800%;
}
.focus_view li{
	float:left;
	vertical-align:top;
	width:100%;
	position:absolute;
	left:0;
	top:0
}
.focus_view li img{width:348px;height:215px;}
.focus_view_txt p{
	display:none;
	width:348px;
	height:38px;
	background-color:#f8f8f8;
	border:1px solid #e5e5e5;
	border-top:none;
	font:normal 14px/38px 'Microsoft YaHei';
	text-align:center;
}
.focus_view_txt p.current{ display:block;}
.focus_slider{
	position:absolute;
	z-index:12;
	top:195px;
	width:350px;
	height:12px;
	text-align:center;
}
.focus_slider a{
	display:inline-block;
	width:11px;
	height:11px;
	overflow:hidden;
	margin:0 3px;
	background:url(../images/focus_slider1.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/focus_slider1.png");
	cursor:pointer;
}
.focus_slider .current{
	background:url(../images/focus_slider2.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/focus_slider2.png");
}

.imnews_lnew{
	height:38px;
	overflow:hidden;
	padding:12px 0;
	background-color:#f8f8f8;
	border:1px solid #E5E5E5;
}
.imnews_lnew li{
	float:left;
	width:156px;
	padding-left:10px;
	font:normal 12px/24px normal;
	height:24px;
	overflow:hidden;
}
.imnews_lnew span,
.imnews_lnew span a{
	color:#999;
}
.news_ad{
	text-align:center;
	padding:8px 0;
}

.news_left{
	float:left;
	width:420px;
	margin:0 10px 0 10px;
	padding-top:12px;
	
	border-right:1px solid #e5e5e5;
}
.news_left_txt{
	padding-top:5px;
	font:normal 12px/18px normal;
	color:#999;
}
.news_left_txt a{
	color:#999;
}
.news_left .news_ad{
	text-align:left;
}
.news_list01{
	padding:10px 0 0 0 ;
}
.news_list01 li{
	padding-left:15px;
	font:normal 14px/28px normal;
	background-position:-80px -299px;
	height:28px;
	overflow:hidden;
	width:370px;
	background:url(../images/cpny.gif) no-repeat left center;
	
}
.news_list01 li a{
	color: #444;
	
}
.news_list01 li a:hover{
	color: #c00;
	text-decoration:underline;
}
.news_list01 .video{
	padding-left:18px;
	background-position:-80px -343px;
	color:#426eab;
}

.news_car{
	padding-left:106px;
	line-height:24px;
	height:85px;
	padding-top:7px;
	border-bottom:1px solid #f1f1f1;
}
.news_carimg{
	display:inline;
	float:left;
	margin-left:-106px;
}
.news_car i{
	margin:0 5px;
	color:#f3f3f3;
}
.news_car em{
	vertical-align:middle;
	margin-right:3px;
	font:14px/24px Tahoma;
	color:#f47d00;
	float:left;
	white-space:nowrap;
}
.news_car a.more{
	display:inline-block;
	padding-left:24px;
	color:#406eaa;
	background-position:-79px -880px;
}
.news_car_txt{
	padding:12px 0;
	line-height:20px;
	border-bottom:1px solid #f1f1f1;
}
.news_car_txt p{
	padding:3px 0;
}
.news_car_txt span{
	display:inline;
	float:left;
	width:35px;
	padding-left:8px;
	margin-right:5px;
	color:#fff;
}
.news_car_txt .merit{
	background-position:0 -413px;
}
.news_car_txt .short{
	background-position:0 -439px;
}
.news_car_txt2{
	height:60px;
	padding:8px 0;
	line-height:20px;
	border-bottom:1px solid #f1f1f1;
}
.news_car_txt3{
	padding:8px 0 0;
	line-height:20px;
}
.news_car_txt2 p,
.news_car_txt3 p{
	color:#777;
}
.news_car_txt2 span,
.news_car_txt3 span{
	display:inline;

	float:left;
	width:35px;
	padding-left:8px;
	margin-right:5px;
	background-position:0 -730px;
	color:#fff;
}
.news_car_txt2 .more,
.news_car_txt3 .more{
	color:#406ea9;
}

#kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: 50px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 : document.body.scrollTop +50);
}

#kefu1{position:fixed; left:10px; top:230px; z-index:10008; width: 132px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}
.cs_tel{height:25px; background: url("../images/img.gif") no-repeat 0px 0px;}
.cs_tel_ct{color: #666; line-height: 150%;}
.cs_tel_num{color:red; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}

.cs_online{height:30px; background: url("../images/img.gif") no-repeat 0px -50px;}
.cs_online_qq{height: 25px;padding-left:5px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;}

.cs_qcode{padding: 10px 0px 0px 0px;}

.cs_free{height:32px; background: url("../images/img.gif") no-repeat 0px -100px;}
.cs_free a{display: block; height: 32px;}
.cs_free a span{display: none;}

.cs_baidu{height:32px; background: url("../images/img.gif") no-repeat 0px -200px;}
.cs_baidu a{display: block; height: 32px;}
.cs_baidu a span{display: none;}

.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url("../images/img.gif") no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}	
#kefu1 img{float:none}








.newx-container{
	width:100%;
	float:left;
}
.newx-container .newx{
	margin:0 auto;
	width:1200px;
	
}


.pageContainer{width:100%;float:left;background:url(../Images/listNew.jpg) no-repeat center top;padding:30px 0}
.pageConent{width:100%;float:left;padding:40px 0;}		
.pageConentC{width:1100px;margin:0 auto;line-height:25px;background:#fff;padding:50px;overflow:auto}
.center_title{width:100%;float:left;height:53px;background:url(../Images/titleA.jpg) no-repeat;margin-top:15px;}
.center_titleB{width:100%;float:left;height:53px;background:url(../Images/titleB.jpg) no-repeat;margin-top:15px;}
.center_titleC{width:100%;float:left;height:53px;background:url(../Images/titleC.jpg) no-repeat;margin-top:15px;}
.center_titleD{width:100%;float:left;height:53px;background:url(../Images/titleD.jpg) no-repeat;margin-top:15px;}
.mainin_prdlistcon{width:140px;overflow:hidden;float:left;MARGIN-LEFT:18PX;margin-top:15px;height:110px;padding:2px;}
.mainin_prdlistcon_img{float:left;overflow:hidden;width:138px;height:76px;display:block;border:1px solid #ddd;}
.mainin_prdlistcon img{float:left;width:140px;overflow:hidden;height:76px;}
.ys22{font-size:12px;float:left;width:140px;overflow:hidden;line-height:23px;height:23px;text-align:center;display:block;background:url(../Images/a_dj.png) no-repeat;margin-top:5px;color:#666}
.ys22:hover{color:#c00}
.pro_cenc{width:978px;border:1px solid #ddd;float:left;padding:10px;}
dl.pd_list_dls {width:230px; overflow:hidden; float:left;padding:5px 0px 10px;margin-right:10px;}
dl.pd_list_dls dt,dl.pd_list_dls dt a{ width:230px; height:125px;line-height:0; font-size:0;}
dl.pd_list_dls dt img{width:226px; height:125px; border:1px solid #D6D6D6; padding:1px; }
dl.pd_list_dls dt a:hover img{border:1px solid #E20E19;}
dl.pd_list_dls dd{ margin-top:3px; height:30px; width:230px; line-height:30px; text-align:center; overflow:hidden;}
dl.pd_list_dls dd a{color:#666}
dl.pd_list_dls dd a:hover {color:#E20E19;}
	
.iother{ background:url(../Images/nav-bg.png) repeat; padding:40px 0 60px 0; width:100%; overflow:hidden; float:left;border-top:3px solid #eee;border-bottom:1px solid #333;}
.iother_link li a{ display:block; padding-left:60px; background-image:url(../images/iserver_ico.png); background-repeat:no-repeat;}
.iother_link li .title{ font-size:16px; font-weight:bold; color:#fff;}
.iother_link li .sum{ color:#eee; margin-top:5px;}
.iother_link li a.io_ico1{ background-position:0px 4px;}
.iother_link li a.io_ico2{ background-position:0px -157px;}
.iother_link li a.io_ico3{ background-position:0px -343px;}
.iother_link li a.io_ico4{ background-position:0px -490px;}
.iother_link li a.io_ico5{ background-position:0px -556px;}
.iother_link li a:hover{ background-image:url(../images/iserver_ico.png);text-decoration:none}
.iother_link li a:hover .title{color:#ff0;}
.wrap{max-width:1200px;margin-left:auto;margin-right:auto; *width:1200px;}
.span-4{margin-right:66px;}

.indexrightSeach{float:right; height:35px;margin-left:10px}
.indextop_search{ float:right; height:35px;}
.indextop_search .indexse_btn{ width:37px; height:35px; background:#c3c0c0 url(../images/se_btn.gif) no-repeat center; border:none;float:left; cursor:pointer;}
.indextop_search .indexse_inp{ width:0;height:35px; line-height:35px; float:left; font-size:14px;background:#fff;border:none;color:#999;font-size:12px;}


	.index-main{float:left;width:100%;}
	.index-main .main-title{ width:100%; padding-top:35px; background:url(../images/index_bg01.png) repeat-x 0 bottom;}

.index-main .main-title h2{ height:43px; font:14px/24px;color:#a3a3a4 }
	.index-main .main-title h2 span{ float:left; display:inline-block; border-bottom:1px solid #727272; padding-bottom:18px;font:bold 20px/24px "寰蒋闆呴粦"; color:#e21001; height:24px; margin-right:5px;}

.index-brand{overflow:hidden;}
.max-min{ width:100%; max-width:1200px;min-width:1000px; margin:0 auto; clear: left;}

.goodsItem{width:275px;padding:5px;border:1px solid #e3e3e3; background:#FFF; overflow:hidden; padding-bottom:15px; float:left;border-bottom:3px solid #e3e3e3;margin-right:15px;margin-top:20px;}
.goodsItem:hover{border:1px solid #E21001;border-bottom:3px solid #E21001;transition:all 0.5s ease}
.goodsItem .goodsimg{width:275px; height:176px;  background:#FFF; }
.goodsItem img{width:52px; height:17px;}
.goodsItem p{text-align:left; font-size:14px;  color:#3f3f3f; line-height:20px; overflow:hidden; margin-bottom:5px;}
.goodsItem p a{color:#666; text-decoration:none;}
.goodsItem p a:hover{color:#c00;}
.goodsItem p a span{ color:#c00}
.goodsItem .lujin{ font-size:12px; font-weight:normal}
.goodsItem .lujin .lj1{  color:#ff0084}
.goodsItem .lujin .lj1:hover{ color:#007ee0}
.goodsItem .lujin strong{ font-weight:normal}
.goodsItem .f1{float:left;font-size: 12px;font-weight: normal;}
.goodsItem .pinlun{ float:right; color:#c00}
.goodsItem .pinlun:hover{color:#f00}
.goodsItem_on {border:1px solid #007ee0;}
.goodsItem_on .f1{ color:#007ee0}	
.add-block{
	width: 100%;
	float: left;
	margin-top: 14px;
	overflow: hidden;
}
.add-m{
	width: 1200px;
	height: 100px;
	margin:0 auto;
	overflow: hidden;
}

.companys{width:100%;float:left;margin-top:20px;}
.companysC{width:1200px;margin:0 auto;}

.Lixmw{width:300px;float:right;margin-left:20px;}
.LixmwT{width:100%;float:left;height:35px;line-height:35px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.LixmwT h1{display:inline-block;heigt:35px;line-height:35px;font-size:18px;color:#000;}
.LixmwT h1 span{color:#666;font-size:12px;}
.LixmwC{width:100%;float:left;overflow:hidden;padding-top:5px;line-height:24px;color:#666;}
.LixmwC img{ vertical-align:middle}
.lxwmnr{width:100%;float:left;}
.lxwmnr li{width:100%;float:left;height:30px;line-height:30px;text-indent:20px;color:#666;background:url(../images/sp_icon.jpg) no-repeat left center; font-size:14px;}
.lxwmnr li strong{color:#ec0000;}

.about{width:880px;float:left;}
.aboutT{width:100%;float:left;height:35px;line-height:35px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.aboutT h1{display:inline-block;heigt:35px;line-height:35px;font-size:18px;color:#000;}
.aboutT h1 span{color:#666;font-size:12px;}
.aboutC{width:100%;float:left;overflow:hidden;padding-top:5px;line-height:24px;color:#666;}
.aboutC img{ float:left;height:180px; margin-right:15px;}

.Indexfenlei {float:left; margin-left:20px; padding:15px;background:#ececec;width:330px;border-top:3px solid #e21001;}
.flTitle{width:100%;float:left;height:30px;line-height:30px;color:#000;font-size:18px;border-bottom:1px solid #ddd;padding-bottom:0px;}
.cpdt{width:100%;float:left;margin-top:15px;height:40px;line-height:40px;color:#000;text-indent:5px;position:relative;font-size:16px;background:url(../images/se_jt.png) no-repeat right center #fff;cursor:pointer}
.Indexselect{position:absolute;top:40px;left:0px;width:320px;padding:0 5px;background:#fff;float:left;overflow:auto;height:100px;z-index:555;display:none;}
.Indexselect h2{width:100%;float:left;height:25px;line-height:25px;color:#000;font-size:12px;}
.Indexselect a{width:100%;float:left;height:25px;line-height:25px;color:#666;font-size:12px;}
.Indexselect a:hover{color:#df001f;transition:all 0.5s ease}
.indexleftsearchs{width:100%;float:left;margin-top:15px;height:40px;background:#fff;}
.indexleftsearchText{width:270px;height:30px;line-height:30px;color:#999;padding:5px;float:left;background:#fff;border:none;}
.indexleftsearchBtn{width:50px;background:#ec0000;text-align:center;border:none;height:40px;line-height:40px;color:#fff;float:left;cursor:pointer}
.hotMore{width:100px;float:right;height:40px;line-height:40px;font-size:12px;color:#666;text-align:right;}
.hotMore:hover{color:#ac0000;transition:all 0.5s ease;text-decoration:underline;}





.ny_prlist{ width:250px; height:auto; float:left; overflow:hidden; background:url(../Images/cy_leftbot.gif) no-repeat left bottom; margin-bottom:20px;}
.h_plist{ width:251px; height:auto; float:left; margin-top:10px; overflow:hidden; background:url(../Images/cy_leftbj.gif) repeat-y;}
.h_plista{ width:251px; height:auto; float:left; margin-top:10px; overflow:hidden; background:url(../Images/cy_leftbj.gif) repeat-y; margin-bottom:10px;}
.h_plistT{ width:251px; height:58px; line-height:58px; float:left; background:url(../Images/cy_left.gif) no-repeat;}
.h_plistFont{ padding-left:20px; color:#fff;}

.h_plistCgclc{ width:220px; height:auto; float:left; margin:0 5px; padding:0 10px; line-height:30px;}


.h_plistC{ width:251px; height:auto; float:left;}
.h_plist_c1{ width:251px; height:35px; line-height:35px; float:left; background:url(../Images/cy_left1.gif) center top no-repeat;}
.h_plist_c1 a{ padding-left:40px; font-weight:bold; font-size:14px; color:#e21001;}
.h_plist_c{ width:251px; height:35px; line-height:35px; float:left; background:url(../Images/cy_left2.gif) center top no-repeat;}
.h_plist_c a{ padding-left:60px; font-size:15px; color:#666;}
.h_plist_c a:hover{ font-weight:bold; font-size:15px; color:#E21001;}
.h_contact{ width:251px; height:auto; float:left; overflow:hidden; background:url(../Images/cy_leftbj.gif) repeat-y; padding-top:10px; margin-bottom:10px;}
.h_contact_title{ width:225px; height:45px; float:left; background:url(../Images/right_lx.GIF) no-repeat; margin-left:13px;}
.h_contact_c{ width:225px; height:auto; float:left; background:url(../Images/right_lxbj.GIF) left bottom no-repeat; margin-left:13px;}
.h_contact_c{ float:left; line-height:23px; padding-left:10px; overflow:hidden; font-size:14px;}
.h_contact_c li{ clear:both; width:100%;}
.h_contact_c strong{ color:#f00;}
.ny_shuoming{ width:920px; height:auto; line-height:25px; float:left; margin-left:15px; font-size:14px; margin-top:20px; overflow:hidden;}
.ny_pright{ width:949px; height:auto; float:left; margin-top:10px; overflow:hidden; background:url(../Images/cy_right.gif) repeat-y; border-bottom:1px solid #c6def0; margin-bottom:20px;}
.h_productT{ width:949px; height:58px; line-height:58px; float:left; background:url(../Images/cy_right1.gif) no-repeat;}
.h_productFont{ float:left; padding-left:20px; color:#E21001;font-size: 16px;}
.h_productMore{ float:right; padding-right:10px;}
.pc{ width:932px; height:auto; float:left; margin-left:15px; overflow:hidden;}
.ny_prdlistcon{ width:296px; height:auto; float:left; margin-left:10px; overflow:hidden; margin-top:20px;}
.ny_prdlist_img{ width:294px; height:223px; float:left; border:1px solid #ddd;}
.ny_prdlist_img img{ width:284px; height:213px; margin:5px;}
.ny_prdlist_text{ width:294px; height:auto; float:left;border:1px solid #ddd; border-top:0px; background:#f1f1f1;}
.ny_prdlist_text span a{ width:294px; height:25px; text-indent:10px; font-size:14px; line-height:25px; float:left;}
.ny_prdlist_text span a:hover{ color:#f00;}
.ny_prdtitle{ width:900px; height:50px; line-height:50px; text-align:center; float:left; font-size:18px; font-weight:bold;}
.ny_neirong{ width:900px; height:auto; float:left; margin-left:20px; overflow:hidden;}
.ny_neirong table{ width:100%; float:left;}



.listShow{
	width: 1200px;
	margin: 0 auto;
	overflow: auto;

}
.listShow>ul{
	width: 100%;
	float: left;
	height: 46px;
	overflow: hidden;

}
.listShow>ul li{
	width: 300px;
	float: left;
	height: 46px;
	background: url('../images/nohoverli.png') no-repeat;
	overflow: hidden;
	cursor: pointer;
	line-height: 46px;
	color:#000;
	text-align: center;
	font-size: 16px;
}
.listShow>ul li.active{
	background: url('../images/hoverli.jpg') no-repeat;
	color:#E21001;
	font-weight: 700;
}
.listShowC{
	width:1158px;
	border:1px solid #ccc;
	border-top:none;
	float:left;
	background:#fff;
	padding:20px;
}
.listShowC aside{
	display: none;
	float: left;
	overflow: hidden;
	width: 100%;
}
.listShowC aside:nth-of-type(1){
	display:block;
}
.picShow{width:280px;float:left;overflow:hidden;margin-left:15px;margin-top:10px;position:relative;}
.picShow img{float:left;width:280px;height:179px;}
.picShowspan{width:100%;height:100%;background:url(../images/list_spanbgs.png) repeat;position:absolute;left:0px;top:0px;display:none;float:left}
.wbimg{float:left;width:220px;height:30px;line-height:35px;text-align:left;color:#000;font-weight:700;display:block;}
.wbimg:hover{color:#DF001F;}
.moreMore{width:1140px;float:left;text-align:right;height:27px;line-height:27px;color:#DF001F;margin-top: 10px;background:url(../images/rmoe.jpg) right center no-repeat;padding-right: 18px;}
.moreMore:hover{color:#f00;}


.ldproductC {width:1200px; overflow:hidden; margin:0 auto;}
	.ldproductCSize{width:1200px;float:left;overflow:hidden;height:140px;}
	.ldproductC1 { width:182px; height:140px; float:left; display:block; margin-right:10px; overflow:hidden;}
	.ldproduct_img { width:170px; height:110px; display:block;}
	.ldproduct_text { font-size:12px; font-weight:normal; float:left; width:170px; height:30px; line-height:30px; display:block; text-align:center;}
	.ldproduct_text a { color:#f00;}
	

.companysT{width:100%;float:left;height:35px;line-height:35px;color:#c00;font-size:18px; text-indent:30px;}
.zzry {
	float:left;
	clear:both;
	overflow:hidden;
	background: #fff;
	width: 1198px;
	border: solid 1px #e3e3e3;
	border-bottom: solid 3px #ddd;
	border-top: solid 3px #e21001;
	margin:10px auto 0;
	padding:5px 0 0;
	margin-top:15px;}
	.zzry h1 { margin-bottom:10px;}
	.zzry_c { width:1178px; height:147px; background:#f5f5f5; padding:10px; float:left; display:block; overflow:hidden; border:1px solid #f5f5f5;}
	.zzry_c img { border:1px solid #f5f5f5; width:230px; height:147px; margin-right:10px; display:inline;}
	
	
	
.main-titleP{ width:100%; height:80px; float:left;padding-top:30px; margin-bottom:30px;background:url(../images/index_bg01.png) repeat-x 0 bottom;}
	.main-titleP h2{ font-weight: normal; font-size:30px; color:#444;text-align:center;width:100%; max-width:1200px;min-width:1000px; margin:0 auto;padding-top:10px;}
	.main-titleP h2 span{ display:block; font-size:18px;  height:38px;margin-top:10px; background:url(../images/inner_bg01.gif) no-repeat center bottom; color:#a3a3a4}
	.main-titleP h2 span.info_news{ display:inline;margin:0 auto;font-size:12px;  height:35px;margin-top:10px; background:url(../images/inner_bg01.gif) no-repeat center bottom; color:#a3a3a4}
	.main-titleP h2 span.info_news li{display:inline-block;padding-left:15px;padding-right:15px;height:35px;margin-right:15px;}

.pagemiddleNews{width:100%;}
	.pagemiddleNewsC{max-width:1200px;min-width:1000px; margin:0 auto;padding:15px 0;}
	
	.pages_left{width:878px;float:right;border:1px solid #0071c5;margin-top:15px;padding:10px}
	.p_left{ width:878px; float:left;overflow:hidden;margin-top:20px;}
	.h_productT { float:left;width:1200px; height:35px;border-bottom:1px dashed #efefef;line-height:35px;}
	.h_productT li { height:35px;}
	.h_productFont { float:left;color:#c00;font-size:16px;width:100%;height:25px;text-align:center;}
	.h_productFont h3{font-weight:700;font-size:16px;}
	.p_productC { width:1200px;float:left;line-height:24px;padding-top:10px; font-size:14px;}
	.p_productC img { float:none;}
	.m1 { background:#eee; font-weight:700; border:1px solid #ddd; padding:5px 10px; display:block; margin-top:5px;display:inline;}
	.m3,.m2 { background:url(../images/contacticon.gif) no-repeat left center; text-indent:15px; display:inline-block; line-height:28px;margin-left:15px;}
	.maps{float:left;overflow:hidden;}
	.maps a{display:inline;float:left}