/* CSS Document */
@import url(entypo.css?family=entypo);
/* entypo */
[class*="entypo-"]:before {
  font-family: 'entypo', sans-serif;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
}

/*公共样式*/
	* { margin:0; padding:0; word-break:break-all; }
	html { overflow:-moz-scrollbars-vertical; }
	body { color:#333; font:14px/1.5em  "宋体";}
	h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
	select,input,textarea{font:14px Verdana, Helvetica, 宋体, sans-serif;}
	table{border-collapse:collapse;}
	a{font-size: 14px;color: #333;text-decoration: none;}
	a:hover {color: #F00;}
	li{list-style:none}
	textarea{overflow:auto;resize:none}
	label,label input{vertical-align:middle}
	.btn{cursor:pointer;border:none}
	.rel{position:relative}
	.abs{position:absolute}
	.fl{float:left}
	.fr{float:right}
	
	.margintop{	margin-top:10px;}
	.marginbottom{margin-bottom:10px}
	.textright {text-align:right;}
	.textcenter {text-align:center;}
	.textjust{text-align: justify;text-justify:inter-ideograph;}
	.indent2 { text-indent:2em; text-align:justify;}
	
	.red{color:#F00;}
	.gray{color:#fff;}
	.green{color: #3C0;}
	.blue{color:#00F;}
	.blue a {color:#00F;}
	.white{color:#FFF;}
	.clear{clear:both;height:0;overflow:hidden}
	.clr {clear:both;margin:0px;padding:0px;font-size:0px;line-height:0px;height:0px;}
	
/*header*/	
	.main {margin:0 auto; width:1000px; height:32px;}
	.header_w{margin:0 auto; background:#F9F9F9; border-bottom:1px solid #105ea9; height:32px;overflow:hidden;}
	.header_w .l{float:left;}
	.header_w .c{float:left; line-height:32px; padding:0px 0 0px 20px;vertical-align:middle; display:table-cell;}
	.header_w .c img{vertical-align:middle;}
	.header_w .r{float:right; line-height:32px; padding:0px 0 0px 20px;vertical-align:middle; display:table-cell;}
	.header_w span { line-height:28px; height:28px;}

	#header { margin:0 auto;width:1000px; min-height:80px;}
	#header div { padding:3px 20px;}
	    #header div .lang {float:right; text-align: right; line-height:90px; width:200px;color:#fff;}
	#header div .lang a{color:#fff;font-size:18px;font-family:"Microsoft Yahei";}
	#header div .lang a:hover{color:#f00;}
	#nav_slide{margin:1px auto; width:1000px; min-height:280px;}
	#nav_slide1{margin:1px auto; width:1000px; min-height:280px;}
	.banner { padding:50px 40px; margin:0;background:#060;color:#FFF;  font-family:"Microsoft Yahei"; font-size:36px; }
	#menu {margin:0 auto;}
/*content*/
	.content iframe { width:480px; height:360px;}
	#content{margin:0 auto; width:1000px; min-height:300px; background:#FFF; padding:0; border:1px solid #F6F6F6;}
	#area{float: left; width: 100%; margin: 10px auto;}
	#side { width: 240px; float: left; border: 1px solid #fff; margin-left: 8px; overflow: hidden; min-height:300px;}
	#side .headline {background: url(../images/top.gif) left no-repeat; color: #fff; height:60px; padding:0px 20px;}
	#side .headline .tit {text-align:center; margin:50px auto; font-family:microsoft yahei; font-size:22px; color:#fff;  line-height:50px;}
	/*收缩菜单*/
	.v{float:right;width:14px;height:14px;overflow:hidden;background:url(../images/vicon.png) no-repeat;display:inline-block;margin-top:-5px;margin-bottom:-5px;}
	.v01{background-position:0 0;}
	.v02{background-position:0 -16px;}
	.vtitle{height:35px;line-height:35px; border-top:1px solid #DDD; border-bottom:1px solid #DDD; margin-top:-1px; padding-left:20px;font-size:15px;color:#4d4d4d;cursor:pointer; background:#FCFCFC;}
	.vtitle:hover {background:#f19600;}
	.vtitle a{color:#105ea9; font-family:"Microsoft Yahei"; font-size:16px;}
	.vtitle em{margin:10px 10px 0 0;}
	.vconlist li a{height:28px;line-height:28px;padding-left:40px;display:block;font-size:14px;color:#666; border-bottom:dotted #fff 1px; margin:4px auto;}
	.vconlist li.select a,.vconlist li a:hover{color:#ed4948;text-decoration:none;}
	.vconlist li:hover{background:#EBFFD7;}
	/*文章列表左*/
	.newLst { margin:5px auto; text-align:left;}
	.newLst .T{color:#105ea9;height:35px;line-height:35px;padding-left:20px;background:#F3F3F3; border-top:#DDD 1px solid;border-bottom:#DDD 1px solid; font-family:microsoft yahei; font-size:16px; font-weight:bold; letter-spacing:2px;}
	.newLst .C{padding:0px 5px; min-height:124px;}
	.newLst li{ background: url(../images/Icon01.gif) left no-repeat; padding-left:12px;line-height:1.8em;text-overflow:ellipsis;-o-text-overflow:ellipsis; white-space:nowrap; overflow:hidden;word-wrap:normal;color:#666; border-bottom:dotted #fff 1px; margin:4px auto;}
	/*文章列表主*/
	#mainBox { width: 730px; border: 1px solid #fff; float: left; margin-left: 9px; overflow: hidden;  min-height:300px;}
	#mainBox .headline { background: #F9F9F9; color: #333; height:22px; padding:5px 10px;}
	
	#mainBox .listview { margin:10px 20px;}
	#mainBox .listview .Lst { border-top:1px solid #fff; border-bottom:1px solid #fff; min-height:300px;}
	#mainBox .listview .Lst li { background: url(../images/Icon04.gif) left no-repeat; padding-left:12px;line-height:1.8em;text-overflow:ellipsis;-o-text-overflow:ellipsis; white-space:nowrap; overflow:hidden;word-wrap:normal;color:#666; border-bottom:dotted #fff 1px; margin:4px auto;}
	#mainBox .listview .Lst li:hover { background-color:#F7F7F7;}

	#mainBox .listview .view {}
	#mainBox .listview .view img { max-width:670px;}
	#mainBox .listview .view .tit{ text-align:center; margin:20px auto; font-family:microsoft yahei; font-size:22px; color:#222; border-bottom:1px solid #fff; line-height:40px;}
	#mainBox .listview .view .content { min-height:300px; color:#222; margin:10px; font-size:14px; line-height:2em; text-align:justify; overflow:hidden;}
	
	/*图片列表*/
	#mainBox .listview .PLst .view {width:33.3%; float:left;}
	#mainBox .listview .PLst .view .padding { padding:3px;background:#FFF; box-shadow: 0 1px 2px rgba(0,0,0,0.3); margin:20px auto; width:180px; border:1px solid #F9F9F9;}
	#mainBox .listview .PLst .view .padding .gallery {position: relative; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center; width:180px; height:135px; margin:0 auto; background:#F9F9F9;}
	#mainBox .listview .PLst .view .padding .gallery a {font-family:Arial;font-size:135px;}
	#mainBox .listview .PLst .view .padding .gallery img{ vertical-align:middle; max-width:180px; max-height:135px;}
	#mainBox .listview .PLst .view .padding .info { position:relative; overflow:hidden; height:1.8em; text-align:center;}
	#mainBox .listview .PLst .view .padding .info .t {font-size:14px;  color:#333; line-height:2em;}

	#mainBox .listview .PLst .view .padding .prinfo { position:relative; overflow:hidden; height:4em; text-align:center;}
	#mainBox .listview .PLst .view .padding .prinfo .tt{overflow:hidden; height:2em;}
	#mainBox .listview .PLst .view .padding .prinfo .t {font-size:14px;  color:#333; line-height:2em;}
	#mainBox .listview .PLst .view .padding .prinfo .price {font-size:14px;  color:#333; line-height:2em; }
	#mainBox .listview .PLst .view .padding .prinfo .new { color:#F60; font-weight:bold;}
	
	.news_tp { position:relative; overflow:hidden; height:150px; /*border-top:1px #F0F0F0 solid;*/ margin-bottom:20px; color:#999;}
	.news_tp li {height:28px; line-height:28px;/* background:#FBFBFB;*/ border-bottom:1px #F0F0F0 solid;margin:5px auto; padding:0 5px;}
	.news_tp .l {float:left; width:520px; height:110px; overflow:hidden; line-height:27px;}
	.news_tp .r {float:right; width:150px; height:110px; overflow:hidden; text-align:center;}
	.news_tp .r img {height:110px; max-width:150px;}

	.news_pt { position:relative; overflow:hidden; height:150px; border-top:1px #F0F0F0 solid; margin-bottom:20px; color:#999;}
	.news_pt li {height:28px; line-height:28px;/* background:#FBFBFB; border-bottom:1px #F0F0F0 solid;*/margin:5px auto; padding:0 5px;}
	.news_pt .r {float:right; width:520px; height:150px; overflow:hidden; line-height:27px;}
	.news_pt .l {float:left; width:150px; height:150px; overflow:hidden; text-align:center; padding:10px 0;}
	.news_pt .l img {height:130px; max-width:150px;}
	
	.news_tt { position:relative; /*border-top:1px #F0F0F0 solid;*/ margin-bottom:20px; color:#999;line-height:27px;}
	.news_tt li {height:28px; line-height:28px;/* background:#FBFBFB;padding:0 5px;*/ margin:2px auto; border-bottom: none; text-overflow:ellipsis;-o-text-overflow:ellipsis; white-space:nowrap; overflow:hidden;word-wrap:normal;}
	/*分页*/
	#Listpage { background:#F7F7F7; margin:0 auto;}
	#Listpage .pages {float:left; max-width:500px; margin:5px 20px;}
	#Listpage .pages span {margin:auto 3px;}
	#Listpage .search {float:right; max-width:200px; margin:5px 20px;} 
	
	/*留言反馈*/
	#pop_ly_id_div dl,#pop_ly_id_div dt,#pop_ly_id_div dd,#pop_ly_id_div input,.box_os p,.box_os em,#pop_ly_id_div form,.onlineService p{margin:0;padding:0;font-size:12px;text-align:center;}
	#pop_ly_id_div dd,#pop_ly_id_div dt,#pop_ly_id_div dl{list-style:none;}
	.box_os img{border:0;}
	#pop_ly_id_div input,#pop_ly_id_div textarea{font-size:12px; color:#333; font-family:'lucida grande',taho,verdana,'trebuchet ms',"宋体",sans-serif;}
	:focus{outline:none;}
	#pop_ly_id_div{ width:500px; border:1px solid #fff;background:#fff; margin:10px auto}
	#pop_ly_id_div dl{margin:0 auto;text-align:left}
	#pop_ly_id_div dl dt{border-bottom:1px #fff solid;height:24px;line-height:24px;text-indent:10px;padding:5px;}
	#pop_ly_id_div dl dt span{float:right;cursor:pointer;font-size:18px;margin-right:5px;}
	#pop_ly_id_div dl dd{padding:10px 5px 0;text-indent:30px;text-align:left;}
	#pop_ly_id_div input, #pop_ly_id_div textarea{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
		border: 1px solid #DDDDDD;
		height:28px;
		line-height:28px;
		width:340px;color:#999;text-indent:5px;vertical-align:middle;text-align:left;}
	#pop_ly_id_div textarea{ height:87px;line-height:22px;}
	#pop_ly_id_div #getcode{width:80px;}
	#pop_ly_id_div dd img{vertical-align:middle;margin-left:5px;
		height:22px;width:80px;}
	.msg_button{
	color: #999;
	border:1px solid #dce1e6;
	width: 120px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	font-size:16px;
	margin:0 20px 20px 0;
	overflow: hidden;cursor:pointer;text-indent:0px;}
	
/*footer*/
	#footer {margin:0 auto;width:100%;; min-height:40px; background:#808080; color:#FFF; text-align:center; line-height:40px; font-family:"Microsoft Yahei"; font-size:14px; word-spacing:0.2em;}
	#footer a {color:#FFF; font-size:14px;}

/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(../images/sidebar_bg.png) no-repeat;_background:url(../images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #fff;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(../images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(../images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}
#content{box-shadow: 0 3px 3px rgba(0,0,0,0.3);  border-radius:5px; margin-bottom:50px;z-index:9000;}
	
	