@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}
html {
	color: #000;
	background: #FFF;
}
body {
	font: 12px/1.5 Tahoma, Microsoft Yahei, Helvetica, Arial, "\5b8b\4f53", sans-serif;
	min-width: 1250px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img,input,iframe {
	border: 0;
}

address, caption, cite, code, dfn, em, i, th, var, b {
	font-style: normal;
	font-weight: normal;
}

ol, ul {
	list-style: none;
}

caption,th {
	text-align: left;
}

abbr,acronym {
	border: 0;
}

a {
	text-decoration: none;
	color: #000;
	cursor: pointer;
	outline: 0;
	-webkit-transition: color .2s ease-in-out;
	-moz-transition: color .2s ease-in-out;
	-o-transition: color .2s ease-in-out;
	transition: color .2s ease-in-out;
}

a:link,a:hover,a:active,a:visited {
	color: #000;
}

textarea:focus,input:focus,a:focus {
	outline: 0;
}

textarea {
	resize: none;
}

input,textarea {
	border-style: none;
}

img {
	border: 0
}

p {
	line-height: 1.6em
}

i {
	display: inline-block;
	_zoom: 1;
	*zoom: 1;
	_display: inline;
	*display: inline
}

ul {
	list-style: none;
	font-size: inherit;
	outline-offset: 0
}

strong {
	color: #000;
	font-weight: bold
}
.header{background-color:#fff;width:1200px;margin:0 auto;}
.header .top{width:100%;height:130px;}
.header .top .ta{float:left;width:173px;height:130px;background-image:url(/images/logo.jpg)}
.header .top ul{float:left;width:985px;margin:60px auto auto 0;}
.header .top ul li{float:left;width:164px;text-align:center;}
.header .top ul li a{width:90px;text-align:center;font-family: verdana, tahoma, arial, sans-serif; font-size:21px;font-weight:400;}
.header .top ul li .current{padding:10px 10px;background-color:#ff3399;color:#fff}
.header .top ul .lig{float:left;width:10px;text-align:center;}
.header .top .ts{float:left;width:42px;height:130px;background-image:url(/images/topsearch.jpg)}
/*search-btn*/
.search-btn{margin-right:20px;margin-top:30px;cursor:pointer;width:25px}
.search_area{position: absolute;right: 0;top:95px;z-index: 98;}
.search_area input{width: 342px;height: 40px;padding: 0 10px;line-height: 40px;font-size: 16px;color: #999;border:1px solid #CCC;outline: none;}
.search_result{width: 322px;padding:10px 10px;background: #fff;border-top: 1px solid #f5f5f5;color: red;display: none;}
.search_result a{display: block;font-size: 14px;line-height: 30px;}

/* banner */
.banner{height:580px;position:relative; margin:0 auto; }/*overflow:hidden; */
.banner .d1{width:100%;height:530px;display:block;position:absolute;left:0px;top:0; z-index:1;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:550px;}
.banner .d2 ul{float:left;position:absolute;left:55%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(/images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(/images/img1_1.png) no-repeat center;}

.divcon{background-color:#fff;width:1200px;margin:0 auto;}
.divcon .indexcompanybg{width:100%;height:100px; background-image:url(/images/indexcompanybg.jpg)}
.divcon .indexcompany{float:left;width:600px;font-family: tahoma, verdana, arial, sans-serif;}
.divcon .indexcbg{float:left;width:100%;height:38px;background-image:url(/images/indexcbg.jpg)}
.divcon .indexcspk{float:left;height:420px;font-family:tahoma, verdana, arial, sans-serif;}
.divcon .indexcspk .ttitle{font-size:25px;color:#cc0066;font-weight:600;font-family:tahoma, verdana, arial, sans-serif;}
.divcon .indexcspk .xtext{width:200px; height:30px;padding:3px 0 0 3px;background-image:url(/images/indexmsgtbj.jpg); }

.divcon .indexcspk ul{}
.divcon .indexcspk ul li {
    background: url(/images/indexproico.png) no-repeat scroll left center transparent;
    text-indent: 18px;
	font-family: tahoma, verdana, arial, sans-serif;
    font-size: 15px;	
    height: 28px;
    line-height: 28px;
    width: 100%;
    float: left;
    overflow: hidden;
}

.divcon .prosort{width:100%;height:300px;padding:25px 22px 25px 22px;}
.divcon .prosort li{float:left;width:242px;margin:0 0 0 18px;}

.divcon .pleft{float:left;width:242px;background-image:url(/images/pros1lbg.jpg);background-repeat:no-repeat;border-top:2px solid #454545;border-right:2px solid #454545;background-color:#000; height:1040px;}
.divcon .pleft ul{margin:20px auto auto 12px;height:500px;padding-top:8px;}
.divcon .pleft ul li{width:175px;height:28px;background-color:#e20e75; margin:15px auto auto 14px;padding:5px 0 0 12px;}
.divcon .pleft ul li a{font-family: tahoma, verdana, arial, sans-serif; font-size:14px;font-weight:400; }
.divcon .pright{float:left;width:856px;border-top:2px solid #454545;height:auto;font-family: tahoma, verdana, arial, sans-serif; font-size:24px;font-weight:600;background-color:#000;height:1040px;}

.divcon .pright .pronav{width:814px;height:42px;border-bottom:2px solid #e20e75;color:#e20e75;margin-left:21px; padding-top:20px;}
.divcon .pright .pronav span{float:right;font-size:20px;font-weight:300; margin-top:6px;}
.divcon .pright .profgx{background-image:url(/images/pros1fgbg.jpg); width:814px; height:2px; margin:10px auto auto 21px;}
.divcon .pright .procont{width:814px; height:auto;margin:10px auto auto 21px;font-size:12px;font-weight:normal;}

.divcon .productShow{padding-top:20px;}
.divcon .productShow-left{float:left;width:410px;margin:0;margin-left:40px; }
.divcon .productShow-left .productPhoto{}
.divcon .productShow-left .productPhoto .bigPhoto{width:450px;height:390px;overflow:hidden;}
.divcon .productShow-left .productPhoto ul li{ float: left; margin:5px 0 5px 0; }
.divcon .productShow-left .productPhoto ul li a{ float: left; margin:5px; width: 60px; height: 60px;  border:1px solid #ddd; overflow: hidden;}
.divcon .productShow-left .productPhoto ul li a.current{ border:1px solid #f60;}
.divcon .productShow-right{float:left;width:650px;color:#e20e75;}
.divcon .productShow-right .productInfo li{ list-style:none;padding-left:20px; font-size:18px; font-weight:500; line-height:45px;}
.divcon .productShow-right .productInfo h6{color:#FFF;padding-left:20px; font-size:18px; font-weight:500;}
.divcon .productShow-right .productInfo .prods{color:#FFF;padding-left:20px; padding-left:20px;}

.divcon .pronav{width:1090px; margin-top:20px;height:32px;font-size:20px;font-weight:300;border-bottom:2px solid #e20e75;color:#e20e75;padding-top:30px;}

/* 翻页按钮 */
.navPage{clear:both;padding:15px 0px 10px 0px;font-size:14px;font-family:arial,simsun,sans-serif; text-align:center; margin-left:400px; float:left;}
.navPage ul{ text-align:center;}
.navPage li{float:left;width:22px; padding:0 2px;}
.navPage a{display:block; width:22px; height:22px; line-height:22px; color:#576615; background-color:#eaeaea;}
.navPage a:hover,a.pagebarCurrent{color:#fff;text-decoration:none; background-color:#9fc800;}
/* ---------------结束栏目列表---------------- */

.divcon .foot{width:100%;height:60px;text-align:center; margin-top:20px;padding-top:30px; line-height:20px;border-top:1px solid #cccccc;}