@charset "utf-8";
/* CSS Document */


.bold{ font-weight:bold;}

.Mt_box{ width:1140px; margin:0 auto;}
.Header_line{ width:1140px; height:44px; line-height:44px;  margin:0 auto;  z-index: 1000;position: relative;}
.Header_join{ height:44px; line-height:44px; float:left; text-align:left; color:#007fff; margin-right:30px;}
.Header_join a{ color:#007fff;}
.Header_join a:hover{ text-decoration:underline;}
.Header_help{ height:44px; line-height:44px; float:right; text-align:right; position:relative;}
.Header_help a{ color:#333; padding:5px 12px;}
.Header_help a:hover{ text-decoration:underline;}
#help{ border:1px solid #fff;}
.Header_help span{ width:1px; background:#bbb; height:10px; display:inline-block;}
.up_help{ background:red; position:absolute; right:62px; top:35px; border:1px solid #bbb; background:#fff; display:none; padding:10px 15px;}
.up_help span{ width:80px; height:1px; background:#fff; display:block; position:absolute; right:0px; top:-1px;}
.up_help a{ line-height:25px; font-size:12px; color:#333; margin:0px; display:block; padding:0px;}
.up_help a b{ border-radius:50%; background:#ee3333; font-weight:500; font-size:12px; color:#fff; margin-left:10px; margin-right:5px; padding:0px 4px;}
.up_help a:hover{ color:#f60;}
.head_up{ width:200px; float:left; position:relative; top:6px;}
.head_upa{ height:30px; line-height:30px; display:inline-block; color:#333; font-size:12px; padding:0px 20px; border-radius:2px 2px 0px 0px; z-index:10000;}
.head_upa img{ float:right; margin-left:7px; padding-top:10px;}
.head_up div{ width:100%; background:#fff; position:absolute; border:1px solid #ddd; box-shadow:1px 2px 5px #000; padding-bottom:10px; z-index:10000; display:none;}
.head_up div a{ height:30px; line-height:30px; display:block; font-size:12px; padding-left:20px; color:#333;}
.head_up div a:hover{ background:#ffbf00; color:#fff;}
.head_up div span{display:block;width:118px; height:4px; position:relative; top:-4px; background:#fff;}

.con_menu_msg{ background:red; position:absolute; right:147px; top:35px; border:1px solid #bbb; background:#fff; display:none; padding:10px 15px;}
.con_menu_msg span{ width:80px; height:1px; background:#fff; display:block; position:absolute; right:0px; top:-1px;}
.con_menu_msg a{ line-height:25px; font-size:12px; color:#333; margin:0px; display:block; padding:0px;}
.con_menu_msg a b{ border-radius:50%; background:#ee3333; font-weight:500; font-size:12px; color:#fff; margin-left:10px; margin-right:5px; padding:0px 4px;}
.con_menu_msg a:hover{ color:#f60;}

.Max_nav{ width:100%; height:48px; line-height:48px; margin-bottom:20px;}
.Max_navin{ width:1140px; margin:0 auto; height:46px; line-height:46px; border:1px solid #ddd; border-bottom:2px solid #188dec;}
.Max_navin em{ width:1px; height:35px; background:#ddd; float:left; display:inline-block; margin-top:5px;}
.Nav_steps{ display:block; float:left; color:#424251; width:200px;  height:46px; line-height:46px; text-align:center; font-size:18px;}
A.Nav_steps:hover{  background:url(../images/navbgs.png) no-repeat 30px 41px; color:#188dec; text-decoration:none;}
.Nav_stepsAction{  background:url(../images/navbgs.png) no-repeat 30px 41px; color:#188dec;}

.sou{ width:100%;  height:111px; background:url(../images/ssoi.gif) repeat-x bottom left;}
.ssou{ width:1140px; margin:0 auto; height:111px;margin-top: 15px;}
.soulogo{ float:left; margin-top:17px;}
.soulogo a img{ 
width:220px;
margin-top:12px;
-webkit-transition: 0.1s transform;
-o-transition: 0.1s transform;
transition: 0.1s transform;
}
.soulogo:hover a img {
	transition: 0.3s transform;
	  -webkit-transform:scale(1.2,1.2);
    -moz-transform: scale(1.2,1.2);
    -ms-transform: scale(1.2,1.2);
    -o-transform: scale(1.2,1.2);
    transform: scale(1.2,1.2);
	}
.soubox{ width:708px; padding-left:30px;  height:111px; float:left;}
.sougets{ width:179px;  height:42px; margin-top:35px; float:left; border:1px solid #ddd; text-align:center; line-height:42px;}
.sougets a{ font-size:22px; color:#ff8127;}
.souheat{ 
	width:690px;
	height:42px;
	margin-top:35px;
	border:2px #0180ff solid;
	border-radius:4px;
	-webkit-box-shadow:3px 3px 3px #ccc;
	-moz-box-shadow:3px 3px 3px #ccc;
	box-shadow:3px 3px 3px #ccc;
}
.blank7 { height:7px; overflow:hidden;}
.blank3 { height:3px; overflow:hidden;}
.fangchan a { color:#0041d9;}
.fangchan a:hover { color:#f60;}
.fontLight { color:#888;}.fontLight:hover { color:#404040;}

.searchbox { width:690px; height:42px; margin-top:35px; border:1px #ddd solid;background-color:#fff;}
.searchbox .k { padding:0 10px; text-align:left; line-height:22px;}
.searchbox .searchZone { height:43px; width:690px; margin:0 auto; background-position:0 -191px;}
.searchbox .searchZone .left { float:left; width:103px; height:41px; line-height:41px; border-right:1px #d4d4e2 solid; position:relative; left:0px;}
.searchbox .searchZone .left input{  background:url(../images/searchs.gif) no-repeat 83px 15px;padding-left:10px; margin:0;width:103px; height:41px; line-height:41px; border:none;}
.searchbox .searchZone .left select{ width:103px; line-height:41px; height:41px; border:none;  text-align:center; font-size:16px; color:#666; border:0px solid buttonface; position:absolute; overflow:hidden; margin:-2px -18px -2px -2px;}
.bist{ background:none;}
.searchbox .searchZone .left select option{ text-align:center; width:124px; font-size:16px; height:30px; line-height:30px; color:#666;}
.searchbox .searchZone input.text { float:left; display:block; font-size:16px; color:#aaa; border:none; height:41px; line-height:41px; width:430px;  margin:0 0 0 12px; vertical-align:middle; background:none;}
.searchZone button { display:block; width:135px; height:42px; float:right; background:url(../images/searchbyt.gif) no-repeat center; color:#fff; font-weight:bold; border:1px #0782ff solid; font-size:16px; cursor:pointer;}


/* qqshop focus 右轮播JS 开始*/
.focus{ width:576px; height:288px; float:left; margin-left:30px;}
#focus {width:576px; height:288px; overflow:hidden; position:relative; background:#ddd;}
#focus ul {height:288px; position:absolute; bottom:0;}
#focus ul li {float:left; width:576px; height:288px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li p{ color:#FFF; font-size:12px; height:28px; line-height:28px; position:absolute; bottom:0; left:15px;}
#focus ul li img{ width:576px; height:288px;}
#focus .btns {position:absolute; bottom:10px; margin-left:45%; z-index:10;}
#focus .btns span { background:#fefefe; width:10px; height:10px; border-radius:50%; margin-right:10px;  cursor:pointer;display:block; float:left; margin-left:1px; text-indent:-100em; overflow:hidden;}
#focus .btns span.on,#focus .btn span:hover { background:url(style/images/shouye/xinBtnBg.png) -63px 0;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer; display:none;}
#focus .pre {left:0; display:none;}
#focus .next {right:0; background-position:right top; display:none;}
/*右轮播JS 结束*/

.focus2{ margin-top:30px;}
.focus2 dl{ width:129px; height:200px; float:left; margin-left:20px;}
/*.focus2 dl:nth-child(1){ margin-left:0px; }*/
.focus2 dl dt{ width:127px; height:127px; margin-bottom:10px;}
.focus2 dl dt img{ width:127px; height:127px;}
.focus2 dl dd{ height:22px; line-height:22px; font-size:12px; color:#666;}
.focus2 dl dd b{ font-size:12px; color:#FF6A00;}

.ontext{ width:230px; height:535px; float:left; margin-left:30px; border:1px solid #ccc; padding: 0px 20px;}
.ontext_div1{ width:100%; height:35px; line-height:35px; padding-left:35px; box-sizing:border-box; border-bottom:1px solid #ddd; margin-top:20px; background:url(../images/home_user_header01.png) no-repeat 0px 2px; font-size:14px; color:#333;}
.ontext_div2{ width:100%; height:35px;  margin:20px 0px;}
.ontext_div2 a.btn_join{background-color:#c9e5f6;}
.ontext_div2 a.btn_sign{ margin-left:20px; }
.ontext_div2 a{ width:105px; height:30px; display:inline-block; line-height:30px; font-size:14px; color:#333; background:#f3f3f3; text-align:center; float:left;}
.ontext_div3{ width:100%; height:35px; line-height:35px; padding-left:35px; box-sizing:border-box; background:url(../images/home_online_chat.png) no-repeat 0px 0px; font-size:14px; color:#333;}
.ontext_div4{ width:100%; height:35px; line-height:35px; padding-left:35px; box-sizing:border-box; background:url(../images/home_guide.png) no-repeat 0px 0px; font-size:14px; color:#333;}
.ontext_p{ font-size:12px; line-height:35px; color:#2192d9; padding-left:30px;}
.ontext_div5{ width:100%;}
.ontext_div5 div.news-title{ width:100%; height:22px; border-bottom:1px solid #ccc; margin-top:20px;}
.ontext_div5 div.news-title span{ float:left; font-size:16px; color:#333; font-weight:600;background: url(../images/fire.png) no-repeat 0px 3px;padding-left: 20px;}
.ontext_div5 div.news-title a{ float:right; font-size:12px; color:#2192d9; margin-right:10px;}
.ontext_div5 div.news-content{ width:100%; padding-top:10px;}
.ontext_div5 div.news-content ul li a{color:#333; font-size:12px;display:block;float:left; width:210px; height:28px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ontext_div2 a:hover{ background:#2192d9; color:#fff;}
.ontext_div3 a:hover{ background:#2192d9; color:#fff;}
.ontext_div4 a:hover{ background:#2192d9; color:#fff;}
.ontext_div5 div.news-content ul li a:hover{ color:#2192d9;}
.ontext_div5 div.news-content ul li span{background:url(/resources/reception/image/dot.png) no-repeat 0px 0px;display: block;height:16px;width:16px;float:left;margin-top:6px;margin-right:3px;}

/*12大类*/
.shortcut-menu{ width: 1142px; margin: 0 auto;}
.shortcut-left{ position:fixed; top:25%; margin-left:-50px; display: none; z-index: 1000; border:1px solid #dbdbea; background:#fff;}
.shortcut-left div{ height: 40px; border-bottom:1px solid #dbdbea;}
.shortcut-left div a{ width: 40px; height: 40px; color:#333; line-height:40px; text-align:center; font-size: 14px; position:relative; z-index: 1000; float:left; cursor: pointer; display: inline-block; }
.shortcut-left div span{ width: 0px; overflow: hidden; height: 40px; line-height:40px; font-size: 14px; letter-spacing: 1; color:#fff; background: #69c5ff; position: absolute; left:0px; cursor: pointer; float:left; }
.shortcut-left div a:hover{ color: #fff;}

.indexcss{ line-height:40px; font-size: 12px; color:#fff !important; background: #69c5ff; cursor: pointer; position: relative;}
.cssdiv{ line-height:40px; font-size: 12px; color:#333; cursor: pointer; position: relative;}

.shortcut-right{ width: 1142px;}
.shortcut-right-div{ width: 1140px; height:400px; border: 1px solid #dbdbea; margin-bottom: 35px; background:#fff;}
.text-div{ width: 1140px; height: 400px; float: left;}
.title-div{ width: 1140px; height: 80px;}
.title-div a{ padding-left:50px; padding-top:20px; font-size:22px; color: #333; display: inline-block;}
.title-div a:hover{color: #2192d9;}
.prevdiv{ width: 16px; height: 60px; float: left; margin:100px 8px 0 16px; background:url(../img/prevdiv.png) no-repeat; cursor: pointer;}
.neirong{ width: 1056px; height: 320px; position: relative; overflow: hidden; margin-left:40px;}
.chanpindiv{width:2460px; height: 320px; position: absolute;}
.chanpindivimg{ width: 212px; height: 300px; float: left; box-sizing: border-box; padding-left:19px; padding-top: 15px;}
.chanpindivimg:hover{ background:#f2f3f7;}
.chanpindivimg img{ width: 165px; height: 165px;}
.chanpindivimg-title{ width:185px; height:20px; line-height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin:10px 0px;}
.chanpindivimg-title a{ color: #333; font-size: 16px;}
.chanpindivimg-title a:hover{color: #2192d9;}
.jiage{ width:185px; line-height:25px; font-size:14px; color:#999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.jiage span{font-size:14px; line-height:24px; color:#FF6A00; margin-right:5px; font-weight:600;}
.nextdiv{ width: 16px; height: 60px; float: left; margin:100px 16px 0 8px; background:url(../img/nextdiv.png) no-repeat; cursor: pointer;}
.cen-div{ width: 1140px; height: 320px;}

a.moreProCate{color:#2192d9;}
a.moreProCate:HOVER{color:#FF6A00;}
/*12大类*/


/* select */
fieldset{ padding:0; margin:0;}

.selectbox-wrapper { z-index:999; position:absolute; background:#fff; border:1px solid #007fff; text-align:left;  height:41px; line-height:41px;}
.selectbox-wrapper ul{ width:110px; background:#fff;  border:1px  #7b90a6 solid; color:#fff;}
.selectbox-wrapper ul li:hover { background:#7b90a6; color:#fff;} 
.selectbox-wrapper ul li.current {}
.selectbox-wrapper ul li { display:block; margin:0; line-height:25px; height:30px; line-height:30px; cursor:pointer; width:103px; color:#555; font-size:14px; text-align:center;}

/* select */
div.selectbox-wrapper { position:absolute; background-color:white; border:1px solid #c8e3ff; text-align:center; left:-2px;}


.selectbox { margin:0; display:block; width:124px; text-align:left; line-height:41px; height:41px; cursor: pointer; border:none; background-color:#fff; color:#83887e; text-indent:.5em; z_index:9999; vertical-align:middle; border:1px solid #c6d4be; font-size:14px;}

.gird_jjr_01 .sk .small div.selectbox-wrapper ul li  { width:94px;}
.gird_jjr_01 .sk .small .selectbox { width:100px; background-position:83px -53px;}


.gird_jjr_01 .sk .small div.selectbox-wrapper ul li  { width:125px;}
.gird_jjr_01 .sk .small .selectbox { width:125px; background-position:83px -53px;}
ol, ul { list-style: none; }
table { }
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }
:link, :visited, ins { text-decoration: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
.clear { clear:both; visibility:hidden; height:0; overflow:hidden; }
.blank10 { height:10px; overflow:hidden; clear:both; }
.floatBar { position:fixed; bottom:105px!important; height:31px; right:10px; }
.floatBar { _position:absolute;  _top:expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat') ?  documentElement.scrollTop  +(documentElement.clientHeight-this.clientHeight) - 100         : document.body.scrollTop  +(document.body.clientHeight-this.clientHeight) - 100);
}
.floatBotBar { position:fixed; bottom:0!important; right:0; }
.floatBotBar { _position:absolute;  _top:expression(eval(document.compatMode &&  document.compatMode=='CSS1Compat') ?  documentElement.scrollTop  +(documentElement.clientHeight-this.clientHeight) - 2         : document.body.scrollTop  +(document.body.clientHeight-this.clientHeight) - 2);
}
.fBBSkin { border-top:2px solid #fe433a; background-color:#fde4bf; height:25px!important; width:100%; padding-top:5px; }
.fBBSkin img { vertical-align:middle; }
.fBBSkin .wappBot { width:960px; margin:0 auto; }
.fBBSkin .hd { float:left; font-size:14px; font-weight:bold; color:#0c2c53; }
.fBBSkin .bd { float:left; font-size:14px; font-weight:bold; color:#f30; _display:inline; margin-left:30px; }
.fBBSkin .bd span.xz { font-size:12px; color:#666; font-weight:normal; }
.fBBSkin .bd a { color:#f30; text-decoration:underline; }
.fBBSkin .bd a:hover { text-decoration:none; }
.fBBSkin .ft { float:right; }
.fBBSkin .ft a { font-size:14px; text-decoration:underline; font-weight:bold; }
#mask { position:fixed; top:0; left:0; width:expression(body.clientWidth); height:expression(body.clientHeight); filter:ALPHA(opacity=70); z-index:1; background-image: url(../images/black.png); }



/*-----------------------左侧主导-------航开始------------------------------*/
.guinav{ width:1140px; margin:0 auto; height:570px; padding-top:10px;}
.guinav_left{ width:230px;  height:535px; float:left; border:1px solid #ddd;}
.guinav_right{ width:915px;  height:390px; float:left; padding:6px 0 0 15px;}
a {
color:#333;
text-decoration:none;
outline:none;
blr:expression(this.onFocus=this.blur());
}
.sort .sort-ti,.sort .sort-list li a span,.sort .sort-list li.hover,.sort .sort-list ul li.hover ul li a,.sort .hr{}
.sort{width:205px;height:auto;float:left;position:relative;z-index:20}
.sort .sort-ti{ height:37px; line-height:37px; background:url(../images/leftnavs.gif) no-repeat 15px 13px; font-size:18px; font-weight:bold; color:#007fff; padding-left:55px;}
.sort .sort-list{margin-top:10px;}
.sort .sort-list ul{}
.sort .sort-list li{padding:0;width:230px;height:37px;float:left; display:block;}
.sort .sort-list li a{display:block;height:37px;line-height:37px; color:#535362; font-size:14px; padding-left:15px; text-align:left;cursor:pointer;
background:url(../images/navtt.gif) no-repeat 212px 15px;width:230px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.sort .sort-list li a span{display:block; height:37px; background-position:right -80px}
.sort .sort-list li.hover{ display:block;height:37px;line-height:37px; border:1px solid #ddd; border-right:1px solid #fff;}
.sort .sort-list li.hover a{ color:#b5daff;  display:block;height:37px;line-height:37px;}

.sort .sort-list li.hover a:active{ }
.sort .sort-list li.hover a:link{  }
.sort .sort-list li.hover a:visited{ }

.sort .sort-list li a.sort-list-1{}
.sort .sort-list li.hover a.sort-list-1{}
.sort .sort-list li a.sort-list-2{}
.sort .sort-list li.hover a.sort-list-2{}
.sort .sort-list li a.sort-list-3{}
.sort .sort-list li.hover a.sort-list-3{}
.sort .sort-list li a.sort-list-4{}
.sort .sort-list li.hover a.sort-list-4{}
.sort .sort-list li a.sort-list-5{}
.sort .sort-list li.hover a.sort-list-5{}
.sort .sort-list li a.sort-list-6{}
.sort .sort-list li.hover a.sort-list-6{}
.sort .sort-list li a.sort-list-7{}
.sort .sort-list li.hover a.sort-list-7{}
.sort .sort-list li a.sort-list-8{}
.sort .sort-list li.hover a.sort-list-8{}
.sort .sort-list li a.sort-list-8 span{}
.sort .sort-list ul ul{display:none; padding:10px 0px;}
.sort .sort-list ul li.hover ul{background-color:#fff;border:1px solid #b5daff;left:230px;margin-top:-38px; width:580px;z-index:30;position:absolute;height:auto;overflow:hidden}
.sort .sort-list ul li.hover ul li{width:280px; height:35px; background:none;}
.sort .sort-list ul li.hover ul{display:block}
.sort .sort-list ul li.hover ul li a{ display:block; float:left; width:280px; height:35px;line-height:35px; font-size:14px;background:none; text-align:left; padding-left:30px; color:#535362;}

.sort .sort-list ul li.hover ul li a:hover{ height:35px;line-height:35px; color:#007fff; text-decoration:underline;}
.sort dl{height:18px;line-height:18px;margin:0 0 18px 0;overflow:hidden;zoom:1}
.sort dt{width:65px;height:18px;float:left;font-family:\5b8b\4f53;background:url(../images/bg-index-sort.png) 0 -4px no-repeat;color:#e51a45;padding:0 0 0 4px}
.sort dt a:hover{text-decoration:underline}
.sort dd{float:left;margin:0 0 0 8px}
.sort .hr{display:block;height:4px;background-position:0 -76px;background-repeat:repeat-x;border:0;overflow:hidden;margin:0 5px}
.sort .more{display:block;height:37px;line-height:37px;font-size:14px;margin:6px 5px 0 5px;padding-left:50px}
/*-----------------------左侧主导-------OVER------------------------------*/
/*-----------------------焦点图 css-------开始------------------------------*/
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 6px 10px 0px;cursor:pointer; text-align:center;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}
/*-----------------------焦点图 css-------OVER------------------------------*/
.Prother{ width:100%; }
.Prother_line{ width:1140px; height:30px; margin:0 auto;}
.Prother_box{ width:1140px; height:315px; margin:0 auto; background:#fff; border:1px #dbdbea solid;}
.Prother_boxleft{ width:206px; padding:20px 0 0 24px;  height:295px; border-right:1px #dbdbea solid; float:left;}
.Prother_boxleft1{ width:206px; height:60px; line-height:60px; font-size:20px; font-weight:bold; color:#31313f; text-align:left;}
.Prother_boxleft2{ width:206px; height:100px; line-height:22px; font-size:16px; color:#666;}
.Prother_boxleft2 a{ width:206px; height:100px; line-height:22px; font-size:14px; color:#666;}
.Prother_boxleft2 a:hover{ text-decoration:underline; color:#333;}
.Prother_boxleft3{ width:206px; height:60px; line-height:60px; font-size:14px; color:#007fff; text-align:left; font-weight:700;}
.Prother_boxleft3 a{ color:#007fff;}
.Prother_boxleft3 a:hover{ text-decoration:underline;}
.Prother_boxright{ width:908px; height:315px;  float:left;}
#product {
	width:100%;
	float:left;
}
#product div.content {
	position:relative;
	width:785px;
	height:255px;
	display:inline-block;
	overflow:hidden;
	float:left;
	margin:0px 15px;
	padding-top:20px;
}
#product div.content_list {
	position:absolute;
	width:8000px;
	height:260px;
}

#content_hot dl{ 
	
	margin:10px 8px;          
    width:191px;
	height:250px;
	float:left;
	padding:2px 2px;      
}



#content_pf dl{
	width:187px;
	float:left;
	padding:5px;
}
#product dl:hover {
	background:#e2e7ef;
}
#product dl dt {
	
}
#product dl dt img {
	
	width:185px;
	height:150px;
	border:1px solid #bbb;
}
.dtImg{margin-left:2px;}
#product dl dd {
	width:190px;
	height:90px;
	text-align:center;
}
#product dl dd .ptitle{width:190px; height:45px; line-height:20px; text-align:center;word-break:break-all; }
#product dl dd .ptitle a{ color:#007fff; font-weight:bold; font-size:14px;}
#product dl dd .ptitle a:hover{ text-decoration:none; text-decoration:underline;}
#product dl dd .pinfor{width:190px; height:23px; line-height:23px; text-align:center; font-size:12px; color:#666; }
#product dl dd .pinfor span{ color:#666;}
#product dl dd .pinfors{width:190px; height:23px; line-height:23px; text-align:center; font-size:12px; color:#666; }
#product dl dd .pinfors span{ color:#666;}

#product dl dd .htoptitle{ margin-left:16px;width:160px; padding-top:10px; height:60px; line-height:20px; font-size:14px; text-align:center; word-break:break-all;}
#product dl dd .htoptitle a{ color:#666;}
#product dl dd .htoptitle a:hover{ text-decoration:underline; color:#007fff;}
#product span.prev{
	cursor:pointer;
	display:inline-block;
	width:15px;
	height:150px;
	margin-top:60px;
	margin-left:15px;
	background:url(../images/arrow_l.gif) no-repeat left center;
	float:left;
}
#product span.next{
	cursor:pointer;
	display:inline-block;
	width:15px;
	height:150px;
	margin-top:60px;
	background:url(../images/arrow_r.gif) no-repeat left center;
	float:right;
	margin-right:12px;
}

.conutrys{  width:1140px; height:70px; margin:0 auto; background:#fafafa; border:1px #dbdbea solid; border-top:none;}
.conutrysl{ float:left; width:180px; height:70px; line-height:70px; font-size:16px; font-weight:bold; color:#31313f; text-align:center;}
.conutrysc{ float:left; width:820px; height:70px; line-height:70px; }
.conutryscH{ width:85px; height:18px; line-height:18px; float:left; margin-top:28px;}
.conutryscHl{float:left; width:14px; height:11px; float:left; margin-top:2px;}
.conutryscHr{float:left;width:61px; padding-left:10px; height:18px; line-height:18px; text-align:left; color:#999999;}
.conutryscHr a{ color:#999999;}
.conutryscHr a:hover{ text-decoration:underline;}
.conutrysr{ float:left; width:139px; height:70px; line-height:70px; text-align:center;}
.conutrysr a{ font-size:14px;  color:#007fff;}
.conutrysr a:hover{ text-decoration:underline;}

.Hot_pro{ width:1140px; height:315px; margin:0 auto; background:#fff; border:1px #dbdbea solid;}
.Hot_titles{ width:1110px; padding-left:30px; text-align:left; height:50px;  line-height:50px; font-size:20px; color:#333; font-weight:bold;}

.Trade{ width:1140px; margin:50px auto;}
.renzheng{ width:285px; height:120px; float:left;}
.fuwu{ width:285px; height:120px; float:left;}
.chengxin{ width:285px; height:120px; float:left;}
.pingtai{ width:285px; height:120px; float:left;}
.Tradeimg{ float:left;}
.Tradediv{ width:208px; height:62px; float:left; word-wrap: break-word; font-size:16px; font-weight:600; padding-top:14px; padding-left:20px; color:#333;}

.kong{ width:100%; margin:40px 0px;}
.kongdiv{ margin-left:25%;}
.kongdiv img { margin-right:5%; float:left;}
.kongdiv p{ float:left; line-height:30px; font-size:14px; color:#555; margin-top:14px;}
.kongdiv p a{ color:#c41921;}

