/*
Theme Name: xingxiangchina
Theme URI: http://www.xingxiangchina.com
Author: yongfeng
Description: 星翔精密仪器有限公司。
Version: 4.5
License: GNU General Public License v2 or later
License URI:http://www.xingxiangchina.com
Tags: two-columns, fixed-width, custom-menu, cms
Text Domain: xingxiangchina
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/@charset "utf-8";
	
/*
	--------------------------
	闂磋窛娓呴櫎 
	--------------------------
*/
	
	body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,
	ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,fieldset,
	form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,
	embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,
	blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select
	
									{ 	margin:0; padding:0;	}
	ol,ul 							{ 	list-style:none; 		}

	* 								{	
										-webkit-box-sizing: border-box;
										-moz-box-sizing: border-box;
										box-sizing: border-box;
										outline: 0;
									}

/*
	--------------------------
	A鏍囩 閰嶇疆 
	--------------------------
*/
	a  								{
										text-decoration:none;
										outline:none;
										color: #666;
									}
	
	a:hover 						{	color: #b60005;			}
	img  							{	border: 0; 				}
	a:focus 						{	outline: none;			}
/*
	--------------------------
	Body 閰嶇疆 
	--------------------------
*/
	body 							{
										font-family: "Arial","Microsoft YaHei","黑体","宋体",sans-serif;
										background: #fff;
										font-size: 12px;
										line-height: 1;
										color: #666;
									}
	
/*
	--------------------------
	琛ㄥ崟鎺т欢璁剧疆 
	--------------------------
*/
	
	table 							{	border-collapse: collapse; width: 100%;	 }
	
	input[type='reset'],
	input[type='button'],
	input[type='submit'],
	input[type='radio'] 			{	cursor: pointer; outline: none;		     }
	
	input[type='checkbox'],
	input[type='radio'] 	 		{ 
										position: relative;
										vertical-align: middle;
										margin-top: -2px;
										margin-bottom:1px;
										margin-left: 5px;
										margin-right: 5px;
									}
	
	textarea,
	input[type='email'],
	input[type='date'],
	input[type='password'],
	input[type='text'] 				{	
										padding: 0px;
										color: #666;
										font-size: 12px;
										outline: none;
									}
	
	
/*
	--------------------------
	蹇嵎鏂瑰紡
	--------------------------
*/
	.f-l 							{	float: left;					}
	.f-r 							{	float: right;					}
	.clearfix:after 				{	clear: both;
										height: 0;
										content: "";
										line-height: 0;
										font-size: 0;
										display: block;
									}
									
									
	/*    */
	
	body{overflow-x:hidden;}
.bgFull
{
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.vcenter
{
	display: block;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	margin: auto;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}

.huiyuan a
{
	color: #666;
}

.tHide
{
	overflow: hidden;
	white-space: nowrap;
}
.block-full
{
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}
.block
{
	display: block;
	position: relative;
}
.center-block
{
	margin-left: auto;
	margin-right: auto;
}
.clearfix
{
	clear: both;
}
.white
{
	color: #fff;
}
.slick-slider
{
	position: relative;
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list
{
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0;
	padding: 0;
	z-index: 1;
}
.slick-list:focus
{
	outline: none;
}
.slick-list.dragging
{
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-track
{
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.slick-track
{
	position: relative;
	left: 0;
	top: 0;
	display: block;
}
.slick-track:before, .slick-track:after
{
	content: "";
	display: table;
}
.slick-track:after
{
	clear: both;
}
.slick-loading .slick-track
{
	visibility: hidden;
}
.slick-slide
{
	float: left;
	height: 100%;
	min-height: 1px;
	display: none;
}
 [
dir="rtl"] .slick-slide
{
	float: right;
}
.slick-slide img
{
	display: block;
}
.slick-slide.slick-loading img
{
	display: none;
}
.slick-slide.dragging img
{
	pointer-events: none;
}
.slick-initialized .slick-slide
{
	display: block;
}
.slick-loading .slick-slide
{
	visibility: hidden;
}
.slick-vertical .slick-slide
{
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-prev, .slick-next
{
	z-index: 20;
	position: absolute;
	display: block;
	height: 60px;
	width: 30px;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	background: transparent;
	color: transparent;
	top: 50%;
	margin-top: -30px;
	padding: 0;
	border: none;
	outline: none;
	border: 1px solid #f00;
	z-index: 3;
}
.slick-prev
{
	left: 30px;
}
 [
dir="rtl"] .slick-prev
{
	left: auto;
	right: 30px;
}
.slick-next
{
	right: 30px;
}
 [
dir="rtl"] .slick-next
{
	left: 30px;
	right: auto;
}
.slick-dots
{
	position: absolute;
	bottom: 20px;
	height: auto;
	list-style: none;
	display: block;
	text-align: center;
	padding: 0;
	width: 100%;
	line-height: 0;
	z-index: 2;
}
.slick-dots li
{
	position: relative;
	display: inline-block;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
}
.slick-dots li button
{
	border: 0;
	display: block;
	height: 10px;
	width: 10px;
	padding: 0;
	margin: 0;
	outline: none;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	background: #ccc;
	border-radius: 0;
}
.slick-dots li.slick-active button
{
	background: #333;
}
.waper
{
	width: 1140px;
	margin: 0 auto;
}
.header
{
	background: url(images/bg.jpg) repeat-x;
	height: 112px;
}
.header .right
{
	margin-top: 36px;
	font-size: 14px;
}
.header .right .info
{
	margin-top: 6px;
	margin-left: 5px;
}
.header .right .info span
{
	border: solid 1px #ababab;
	padding: 1px;
	display: inline-block;
	background: #fff;
	margin-left: 5px;
	box-shadow: 0 2px 0 #e7e7e7;
}
.header .right .info span a
{
	display: inline-block;
	background: url(images/bg_2.jpg) repeat-x;
	line-height: 22px;
	color: #313131;
	padding: 0 10px;
	font-family: arial;
}
.header .right .info span a img
{
	margin-right: 6px;
}
.header .right .info span a:hover
{
	color: #b60005;
}
.header .search
{
	padding: 6px;
	border: solid 1px #d2d2d2;
	background: #fff;
}
.header .search input
{
	background: url(images/icon_2.png) no-repeat 6px center #ededed;
	border: 0;
	line-height: 25px;
	vertical-align: top;
	text-indent: 25px;
	color: #585858;
	font-family:"Arial","Microsoft YaHei","黑体","宋体",sans-serif;
	width: 167px;
	height: 25px;
	overflow: hidden;
}
.header .search input[type='button']
{
	background: #b60005;
	color: #fff;
	width: 38px;
	margin-left: -10px;
	text-align: center;
	text-indent: 0;
	line-height: 22px;
	font-family: arial;
}
.search{margin-bottom:10px;background:#f5f5f5;height: 43px;
width: 276px;}
#searchform{border:4px solid #fff;padding-left: 5px;
width:268px;
height: 40px;
margin: -5px 0 0 0;
}#searchform label{display:none}#searchform input{background: url(images/icon_2.png) no-repeat 6px center #ededed;vertical-align:middle;height:28px;float:left;width:170px}#searchform #searchsubmit{margin-top: 0px;width:38px;height:28px;line-height:50;cursor:pointer;vertical-align:middle;background: url(images/go.jpg) no-repeat;float:right}
.header .selectbox
{
	position: relative;
	float: left;
}
.header .selectbox span
{
	display: block;
	cursor: pointer;
	line-height: 25px;
}
.header .selectbox p
{
	display: none;
	position: absolute;
	left: 0;
	z-index: 100;
}
.header .selectbox p a
{
	display: block;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
}
.header .tselectbox
{
	margin: 7px 5px 0 3px;
	width: 54px;
	background: #ededed;
}
.header .tselectbox span
{
	padding-left: 10px;
	background: url(images/icon.png) no-repeat 42px 10px;
	color: #585858;
	border-right: solid 1px #fff;
}
.header .tselectbox p
{
	top: 20px;
	width: 54px;
	padding: 10px 0;
	background: #ededed;
	border-top: 0;
}
.header .tselectbox p a
{
	margin: 0;
	padding-left: 10px;
	width: 59px;
	color: #989898;
}
.navbg
{
	background: #b60005;
	position: relative;
	z-index: 9;
}
.nav li
{
	float: left;
	line-height: 50px;
	font-size: 15px;
	background: url(images/line.jpg) repeat-y left top;
	font-weight: bold;
	position: relative;
}
.nav li > a
{
	color: #fff;
	display: inline-block;
	width: 162px;
	text-align: center;
}
.nav li > a:hover
{
	background: #7d0000;
}
.nav li > ul
{
	background: #7d0000;
	position: absolute;
	left: 0;
	top: 50px;
	display: none;
	opacity: .9;
}
.nav li > ul > li
{
	width: 162px;
	line-height: 28px;
	height: 28px;
	overflow: hidden;
	font-weight: normal;
	background: none;
	font-size: 13px;
	margin: 3px 0;
}
.nav li > ul > li a
{
	display: block;
	padding: 0 10px;
	overflow: hidden;
}
.nav li > ul > li a:hover
{
	background: #b60005;
}
.nav li:first-child
{
	background: none;
}
.nav li:hover > a
{
	background: #7d0000;
}
.nav li.active
{
	background: #7d0000;
}
.footer
{
	background: #b60005;
	color: #fff;
	padding: 15px;
	font-family: arial;
	text-align: center;
	line-height: 22px;
}
.footer a{color: #fff;}
.footer a:hover{color: #fff;}
.inwaper-bg
{
	background: url(images/bg_3.jpg) repeat-x;
	padding-top: 50px;
}
.inwaper
{
	width: 1126px;
	margin: 0 auto;
	background: url(images/line_3.png) top left repeat-y;
	padding-bottom: 60px;
}
.insider-left
{
	width: 196px;
	float: left;
	padding-right: 8px;
}
.insider-left .title
{
	border-bottom: solid 1px #dbdbdb;
	color: #b60005;
	font-size: 25px;
	line-height: 70px;
	height: 70px;
	overflow: hidden;
	margin-top: 10px;
}
.inseder-nav li{border-bottom: solid 1px #dbdbdb;line-height: 32px;font-size: 14px;padding: 5px 0;}
.inseder-nav li > a{color: #000;display: block;line-height: 32px;height: 32px;padding-left: 18px;overflow: hidden;}
.inseder-nav li > a:hover{background: #b60005;color: #fff;border-radius: 5px;}
.inseder-nav li span{float: right;padding-right: 10px;}
.inseder-nav li ul{	margin-top: 5px;border-top: solid 1px #dbdbdb;padding-top: 10px;display:none;}
.inseder-nav li ul li{border-bottom: none;font-size: 12px;line-height: 20px;overflow: hidden;margin-left: 30px;	padding: 1px 0;}
.inseder-nav li ul li a{color: #6f6f6f;display: inline-block;background: url(images/dot.jpg) no-repeat left center;padding-left: 10px;}
.inseder-nav li ul li a:hover{color: #b60005;text-decoration: underline;background: no-repeat;background: url(images/dot_hover.jpg) no-repeat left center;}
.inseder-nav li ul li a.cur{color: #b60005;text-decoration: underline;background: no-repeat;background: url(images/dot_hover.jpg) no-repeat left center;}
.inseder-nav li.active > a{background: #b60005;color: #fff;border-radius: 5px;}
.inseder-nav .current-post-ancestor a, .inseder-nav .current-menu-parent a, .inseder-nav .current-menu-item a, .inseder-nav .current_page_item a { background: #b60005;
color: #fff;
border-radius: 5px;}




.inseder-nav-download li{border-bottom: solid 1px #dbdbdb;line-height: 32px;font-size: 14px;padding: 5px 0;}
.inseder-nav-download li > a{color: #000;display: block;line-height: 32px;height: 32px;padding-left: 18px;overflow: hidden;}
.inseder-nav-download li > a:hover{background: #b60005;color: #fff;border-radius: 5px;}
.inseder-nav-download li span{float: right;padding-right: 10px;}
.inseder-nav-download li ul{	margin-top: 5px;border-top: solid 1px #dbdbdb;padding-top: 10px;display:;}
.inseder-nav-download li ul li{border-bottom: none;font-size: 12px;line-height: 20px;overflow: hidden;margin-left: 30px;	padding: 1px 0;}
.inseder-nav-download li ul li a{color: #6f6f6f;display: inline-block;background: url(images/dot.jpg) no-repeat left center;padding-left: 10px;}
.inseder-nav-download li ul li a:hover{color: #b60005;text-decoration: underline;background: no-repeat;background: url(images/dot_hover.jpg) no-repeat left center;}
.inseder-nav-download li ul li a.cur{color: #b60005;text-decoration: underline;background: no-repeat;background: url(images/dot_hover.jpg) no-repeat left center;}
.inseder-nav-download li.active > a{background: #b60005;color: #fff;border-radius: 5px;}

.inseder-nav-download .current-post-ancestor a {
color: red;
}
.inseder-nav-download .current-menu-parent a{background: #fff;}
.inseder-nav-download .current-menu-item a{color: red;background: url(images/dot_hover.jpg) no-repeat left center;}
.inseder-nav-download .current_page_item a{color: red;}


.indeder-info li{border-bottom: solid 1px #dbdbdb;font-size: 14px;padding: 5px 0;color: #3d3d3d;}
.indeder-info li a
{
	color: #3d3d3d;
}
.indeder-info li a:hover
{
	color: #b60005;
}
.indeder-info li img
{
	vertical-align: top;
	margin-right: 8px;
}
.indeder-info li .red
{
	color: #b60005;
	font-family: arial;
	font-size: 17px;
	padding-left: 37px;
}
.indeder-info li:first-child
{
	line-height: 28px;
}
.insider-right
{
	width: 893px;
	float: right;
	line-height: 22px;
}
.insider-right .title
{
	border-bottom: solid 1px #dbdbdb;
	padding-top: 25px;
	padding-bottom: 10px;
	overflow: hidden;
}

.insider-right .title h2
{
	background: rgba(0, 0, 0, 0) url("images/icon_11.jpg") no-repeat scroll left center;
	color: #b60005;
	float: left;
	font-size: 16px;
	font-weight: normal;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	text-indent: 10px;
	width: 380px;
}
.insider-right .title p
{
	float: right;
	text-align: right;
	text-indent: 20px;
	width: 500px;
	overflow: hidden;
	height: 22px;
}
.insider-right .title p a
{
	color: #7c7c7c;
}
.insider-right .title p a:hover
{
	color: #b60005;
}
.insider-right .title img
{
	padding-right: 5px;
	vertical-align: top;
	margin-top: 5px;
}
.article_content{line-height:200%;color:#444;font-size:13px;position:relative;overflow:hidden;}
.article_content img{clear:both;width:100%;height:100%;margin:5px 0;position:relative;}
.article_content p{text-indent:2em;margin:5px 0 10px;color:#444;font-size:16px;line-height:210%;font-family:'宋体','Arial','微软雅黑','Microsoft Yahei','\5b8b\4f53','Lucida Grande','Tahoma','sans-serif','inherit';position:relative;}.article_content a:link,.article_content a:active,.article_content a:visited{color:#0202FD;text-decoration:none;}.article_content a:hover{color:#E8501F;border-bottom:1px dotted #ccc;}.article_content em{color:#A40000;padding:0 2px;}.article_content strong{color:#232323;font-weight:bold;}.article_content blockquote{margin:15px;border-left:8px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fafafa;position:relative;}
.wp-caption .aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
.aligncenter {display: block; margin:0 auto; }
.wp-caption-text{display:block;margin:0 auto 0;text-align:center;}
.ititle
{
	border-bottom: solid 1px #dbdbdb;
	padding-top: 25px;
	padding-bottom: 10px;
	overflow: hidden;
}

.ititle h2 {
    background: rgba(0, 0, 0, 0) url("images/icon_11.jpg") no-repeat scroll left center;
    color: #b60005;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-indent: 10px;
    width: 380px;
}
.ititle p
{
	float: right;
	text-align: right;
	text-indent: 20px;
	width: 500px;
	overflow: hidden;
	white-space: nowrap;
}
.ititle p a
{
	color: #7c7c7c;
}
.ititle p a:hover
{
	color: #b60005;
}
.ititle img
{
	padding-right: 5px;
	vertical-align: top;
}
.insider-content
{
	padding-top: 40px;
	font-size: 13px;
}
.insider-content image
{
clear: both;
max-width: 650px;
height: 100%;
margin: 5px 0;
text-align: center;
position: relative;
}
.page
{
	text-align: center;
	margin-top: 30px;
	font-family: arial;
}
.page a
{
	display: inline-block;
	border: solid 1px #cbcbcb;
	height: 24px;
	line-height: 24px;
	padding: 0 9px;
	margin-left: 10px;
}

.page span
{
	display: inline-block;
	border: solid 1px #cbcbcb;
	height: 24px;
	line-height: 24px;
	padding: 0 8px;
	margin-left: 10px;
}
.page a:hover, .page .cpb
{
	background: #b60005;
	color: #fff;
	border: solid 1px #b60005;
}

/***********************banner***************************/
.banner{ width:1920px;left: 50%;margin-left: -960px;z-index: 1;position:relative;}
.banner .item {width: 100%; overflow:hidden; height:500px;background-position: center center;background-repeat: no-repeat;background-size: cover;-ms-behavior: url(css/backgroundsize.min.htc);behavior: url(css/backgroundsize.min.htc);display: block;}
.banner .item i {display: block;padding-bottom:39.5%;}
.banner .slick-dots {position: absolute;width: 100%;left:0px;bottom: 10px;z-index: 1;text-align: center;}
.banner .slick-dots button { background:url(images/round.png) no-repeat center center;text-indent: 9999px;overflow: hidden;width:18px;height:18px; }
.banner .slick-dots .slick-active button {background:url(images/round_2.png) no-repeat;width:18px;height: 18px;overflow:hidden;}


.ntitle
{
	border-bottom: solid 1px #e0e0e0;
	font-size: 24px;
	color: #212121;
	font-weight: normal;
	line-height: 60px;
	padding-top: 10px;
}
.ntitle span
{
	display: inline-block;
	border-bottom: solid 1px #b60005;
}
.newpro
{
	margin-top: 20px;
}
.newpro li
{
	float: left;
	width: 264px;
	height: 370px;
	margin-left: 28px;
	cursor: pointer;
}
.newpro li .img
{
	position: relative;
	width: 264px;
	height: 198px;
	border: solid 1px #e1e1e1;
}
.newpro li .text
{
	border-bottom: solid 1px #d1d1d1;
	height: 170px;
	padding: 20px;
	text-align: center;
	line-height: 24px;
	background: #f2f3f4;
}
.newpro li .text h3
{
	font-family: arial;
	font-size: 15px;
	line-height: 24px;
	overflow: hidden;
	height:24px;
}
.newpro li .text h3 a
{
	color: #b60005;
}
.newpro li .text p
{
	height: 48px;
	overflow: hidden;
	margin-top: 5px;
}
.newpro li .text .more
{
	display: inline-block;
	border: solid 1px #9c9c9c;
	padding: 0 20px;
	color: #9c9c9c;
	margin-top: 20px;
}
.newpro li:first-child
{
	margin-left: 0;
}
.newpro li:hover .text
{
	background: #b60005;
	color: #fff;
}
.newpro li:hover h3 a
{
	color: #fff;
}
.newpro li:hover .more
{
	border: solid 1px #fff;
	color: #fff;
}
.newpro li:hover .text
{
	border-bottom: solid 1px #b60005;
}
.prodcut-nav
{
	margin-top: 30px;
	border-bottom: solid 1px #dbdbdb;
	border-top: solid 1px #dbdbdb;
	background: url(images/bg_2.jpg) repeat-x;
	height: 373px;
}
.product-img
{
	margin-top: 20px;
	height: 247px;
	overflow: hidden;
}
.product-img ul
{
	width: 100%;
}
.product-img li
{
	float: left;
	border: solid 1px #c9c9c9;
	padding: 3px;
	width: 263px;
	height: 247px;
	background: #fff;
	margin-right: 29px;
}
.product-img li div
{
	position: relative;
	width: 255px;
	height: 190px;
}
.product-img li p
{
	height: 46px;
	line-height: 46px;
	background: #e6e6e6;
	margin-top: 3px;
	font-size: 16px;
	padding-left: 10px;
	font-weight: bold;
	overflow: hidden;

}
.product-img li p a
{
	color: #3a3a3a;
}
.product-img li:hover p
{
	background: url(images/icon_7.png) no-repeat center right #b60005;
}
.product-img li:hover p a
{
	color: #fff;
}
.icon
{
	padding: 18px 10px 0 10px;
	display: inline-block;
	vertical-align: top;
}
.news
{
	width: 760px;
	height: 350px;
}
.news-left
{
	width: 452px;
}
.news-left li
{
	height: 88px;
	margin-top: 40px;
}
.news-left .nimg
{
	position: relative;
	float: left;
	width: 148px;
	height: 88px;
}
.news-left .ntext
{
	width: 280px;
	float: right;
	margin-top: 3px;
}
.news-left .ntext h3 a
{
	color: #383838;
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	display: block;
	position: relative;
	overflow: hidden;
	white-space: nowrap;
}
.news-left .ntext p
{
	color: #878787;
	line-height: 18px;
	height: 36px;
	overflow: hidden;
	margin-bottom: 9px;
}
.news-left .ntext .more
{
	background: #adadad;
	color: #fff;
	padding: 2px 5px;
	float: right;
}
.news-left li:first-child
{
	margin-top: 10px;
}
.news-left li:hover h3 a
{
	color: #b60005;
}
.news-left li:hover .more
{
	background: #b60005;
}
.news-right
{
	padding-right: 10px;
	width: 285px;
	border-left: solid 1px #dedede;
	padding-left: 15px;
	margin-top: 10px;
}
.news-right li
{
	background: url(images/arrow.jpg) no-repeat left center;
	height: 43px;
	line-height: 43px;
	border-bottom: dotted 1px #dedede;
	text-indent: 10px;
	overflow: hidden;
}
.hotline
{
	width: 330px;
	height: 300px;
}
.hotline .img
{
	margin-top: 10px;
}
.hotline .tel
{
	border: solid 1px #e3e3e3;
	padding: 6px;
	margin-top: 6px;
	overflow: hidden;
	line-height: 20px;
	color: #747474;
}
.hotline .title
{
	border-bottom: solid 1px #e3e3e3;
	line-height: 24px;
	margin-bottom: 5px;
}
.hotline .red
{
	font-size: 14px;
	color: #b60005;
}
.hotline .link-title
{
	border-bottom: solid 1px #e2e2e2;
	padding-top: 12px;
	position: relative;
}
.hotline .link-title span
{
	display: inline-block;
	background: #fff;
	position: absolute;
	left: 0;
	bottom: -7px;
	color: #4a4949;
}
.hotline .link-info
{
	line-height: 24px;
	position: relative;
	border: solid 1px #bfbfbf;
	margin-top: 13px;
}
.hotline .link-info span
{
	color: #525252;
}
.hotline .link-info ul
{
	float: left;
	color: #525252;
	text-indent: 7px;
	display: none;
	position: absolute;
	bottom: 22px;
	left: -1px;
	border: solid 1px #bfbfbf;
	border-bottom: 0;
	background: #fff;
}
.hotline .link-info li
{
	position: relative;
}
.hotline .link-info li div
{
	width: 328px;
	padding: 10px 0;
}
.hotline .link-info li div a
{
	display: block;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	width: 100px;
	color: #525252;
}
.hotline .link-info li div a:hover
{
	color: #b60005;
}
.hotline .link-fouse
{
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	width: 29px;
	height: 24px;
}
.content-1
{
	width: 420px;
	float: right;
}
.content-mg
{
	margin-top: 30px;
}
.content-2 li
{
	border-bottom: dotted 1px #a8a8a8;
	padding: 10px 20px;
}
.content-2 li p
{
	background: url(images/about_img4.jpg) no-repeat left center;
	text-indent: 20px;
	line-height: 30px;
}
.video-list
{
	overflow: hidden;
}
.video-list ul
{
	width: 1160px;
}
.video-list li
{
	float: left;
	width: 279px;
	height: 192px;
	margin-right: 26px;
	margin-bottom: 26px;
}
.video-list li div
{
	position: relative;
	width: 279px;
	height: 157px;
}
.video-list li p
{
	background: #e8e8e8;
	height: 35px;
	line-height: 35px;
	color: #7c7c7c;
	text-align: center;
	margin-top: -6px;
	overflow: hidden;

}
.newslist
{
	padding-bottom: 25px;
}
.newslist li
{
	margin-top: 30px;
	height: 170px;
	border-bottom: solid 1px #e5e5e5;
}
.newslist .nimg
{
	position: relative;
	float: left;
	width: 228px;
	height: 135px;
}
.newslist .ntext
{
	width: 640px;
	float: right;
	margin-top: 3px;
	color: #424242;
}
.newslist .ntext span
{
	float: right;
	font-family: arial;
	color: #9c9c9c;
	font-size: 12px;
	font-weight: normal;
}
.newslist .ntext h3 a
{
	font-size: 15px;
	line-height: 24px;
	height: 24px;
	display: block;
	position: relative;
	overflow: hidden;

}
.newslist .ntext p
{
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	margin-bottom: 9px;
	font-size: 12px;
	margin: 18px 0 20px 0;
}
.newslist .ntext .more
{
	border: solid 1px #9c9c9c;
	color: #9c9c9c;
	width: 98px;
	height: 22px;
	line-height: 20px;
	display: inline-block;
	text-align: center;
	font-size: 12px;
}
.newslist li:first-child
{
	margin-top: 0;
}
.newslist li:hover h3 a
{
	color: #b60005;
}
.newslist li:hover .more
{
	border: solid 1px #b60005;
	color: #b60005;
}
.news-title
{
	text-align: center;
	color: #262626;
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
	padding: 60px 20px 30px 20px;
}
.news-from
{
	text-align: center;
	line-height: 22px;
	padding: 5px 20px;
	border-top: solid 1px #ebebeb;
	border-bottom: solid 1px #ebebeb;
	color: #a4a4a4;
	font-family: arial;
}
.news-content{line-height:200%;color:#444;font-size:13px;position:relative;overflow:hidden;}
.news-content img{clear:both;max-width:650px;height:100%;margin:5px 0;position:relative;}
.news-content p{text-indent:2em;margin:5px 0 10px;color:#444;font-size:16px;line-height:210%;font-family:'宋体','Arial','微软雅黑','Microsoft Yahei','\5b8b\4f53','Lucida Grande','Tahoma','sans-serif','inherit';position:relative;}.news-content a:link,.news-content a:active,.news-content a:visited{text-decoration:none;}.news-content a:hover{color:#F00;border-bottom:1px dotted #ccc;}.news-content em{color:#A40000;padding:0 2px;}.news-content strong{color:#232323;font-weight:bold;}.news-content blockquote{margin:15px;border-left:8px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fafafa;position:relative;}
.page-content{line-height:200%;color:#444;font-size:13px;position:relative;}
.page-content img{clear:both;height:100%;margin-right:10px;position:relative;}
.page-content p{text-indent:2em;margin:5px 0 10px;color:#444;font-size:16px;line-height:210%;font-family:'宋体','Arial','微软雅黑','Microsoft Yahei','\5b8b\4f53','Lucida Grande','Tahoma','sans-serif','inherit';position:relative;}.page-content a:link,.page-content a:active,.page-content a:visited{color:#0202FD;text-decoration:none;}.page-content a:hover{color:#E8501F;border-bottom:1px dotted #ccc;}.page-content em{color:#A40000;padding:0 2px;}.page-content strong{color:#232323;font-weight:bold;}.page-content blockquote{margin:15px;border-left:8px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fafafa;position:relative;}
.news-page
{
	margin-top: 30px;
	border-bottom: solid 1px #d2d2d2;
	border-top: solid 1px #d2d2d2;
	height: 40px;
	font-size: 14px;
}
.news-page li
{
	line-height: 40px;
	float: left;
	width: 540px;
	text-indent: 20px;
	overflow: hidden;
	height:40px;
	border-left: solid 1px #d2d2d2;
}
.news-page li:first-child
{
	border: none;
}
.news-relev
{
	margin-top: 30px;
}
.news-relev h3
{
	color: #b60005;
	border-bottom: solid 1px #d2d2d2;
	padding-bottom: 10px;
	text-indent: 20px;
	font-size: 16px;
}
.news-relev ul
{
	margin-top: 20px;
}
.news-relev li
{
	margin-left: 25px;
	font-size: 14px;
	background: url(images/icon_13.jpg) no-repeat left center;
	height: 30px;
	line-height: 30px;
	width: 530px;
	overflow: hidden;

	float: left;
	padding: 0 15px;
}
.product-list ul
{
	width: 950px;
}
.product-list li
{
	float: left;
	width: 264px;
	height: 370px;
	margin: 0 18px;
	cursor: pointer;
	margin-bottom: 36px;
}
.product-list li .img
{
	position: relative;
	width: 264px;
	height: 198px;
	border: solid 1px #e1e1e1;
}
.product-list li .text
{
	border-bottom: solid 1px #d1d1d1;
	height: 170px;
	padding: 20px;
	text-align: center;
	line-height: 24px;
	background: #f2f3f4;
}
.product-list li .text h3
{
	font-family: arial;
	font-size: 15px;
	line-height: 24px;
	height:24px;
	overflow: hidden;

}
.product-list li .text h3 a
{
	color: #b60005;
}
.product-list li .text p
{
	height: 48px;
	overflow: hidden;
	margin-top: 5px;
}
.product-list li .text .more
{
	display: inline-block;
	border: solid 1px #9c9c9c;
	padding: 0 20px;
	color: #9c9c9c;
	margin-top: 20px;
}
.product-list li:hover .text
{
	background: #b60005;
	color: #fff;
}
.product-list li:hover h3 a
{
	color: #fff;
}
.product-list li:hover .more
{
	border: solid 1px #fff;
	color: #fff;
}
.product-list li:hover .text
{
	border-bottom: solid 1px #b60005;
}
.proshow
{
	border: solid 1px #c8c8c8;
	position: relative;
	width: 462px;
	height: 346px;
	margin: 50px auto;
}
.protitle
{
	border-bottom: solid 1px #dedede;
	height: 36px;
	line-height: 36px;
	border-top: solid 1px #dedede;
}
.protitle span
{
	display: inline-block;
	color: #fff;
	font-size: 14px;
	background: #b60005;
	padding: 0 15px;
}
.protitle2
{
	border-bottom: solid 1px #dedede;
	padding-top: 30px;
	position: relative;
}
.protitle2 span
{
	display: inline-block;
	border: solid 1px #bcbcbc;
	font-size: 15px;
	color: #3b3a3a;
	padding: 0 30px;
	position: absolute;
	left: 0;
	top: 15px;
	border-radius: 5px;
	line-height: 30px;
	background: #fff;
}
.proshow-list
{
	padding-top: 40px;
}
.proshow-list li
{
	float: left;
	width: 420px;
	background: url(images/dian3.jpg) no-repeat left center;
	margin-left: 20px;
	line-height: 30px;
	font-size: 12px;
	padding-left: 15px;
}
.proshow img{clear:both;max-width:600px;heigh:100%;}
.prodow
{
	margin-top: 30px;
	background: #fafafa;
	padding: 10px 20px;
}
.prodow li
{
	height: 40px;
	line-height: 40px;
	border-bottom: dashed 1px #d8d8d8;
	font-size: 12px;
	background: url(images/dian.jpg) no-repeat left center;
	padding-left: 10px;
}
.prodow li a
{
	display: inline-block;
	float: right;
	border: solid 1px #adadad;
	line-height: 20px;
	padding: 0 15px;
	color: #b3b3b3;
	background: url(images/dian4.jpg) no-repeat center right;
	margin-top: 6px;
}
.prodow li a:hover
{
	color: #b60005;
	background: url(images/dian5.jpg) no-repeat center right;
}
.prodow li:hover
{
	background: url(images/dian_2.jpg) no-repeat left center;
	color: #b60005;
}
.procot
{
	padding: 15px 30px;
	background: #f2f2f2;
	margin-top: 40px;
}
.download .big
{
	height: 320px;
}
.download .big div
{
	position: relative;
	height: 257px;
}
.download .big div p
{
	height: 238px;
}
.download .big .hon-hover
{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	z-index: 1;
	display: none;
}
.download .big:hover div p
{
	border: solid 1px #b60005;
}
.download .big:hover .hon-hover
{
	display: block;
}
.download .small:hover div p
{
	border: solid 1px #b60005;
}
.download .small-img
{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	z-index: 1;
	display: none;
}
.download .small:hover .small-img
{
	display: block;
}
.download li
{
	float: left;
	width: 205px;
	height: 215px;
	margin: 0 45px;
}
.download li div
{
	background: url(images/honer_bg.jpg) no-repeat left bottom;
	height: 149px;
}
.download li div p
{
	width: 189px;
	height: 130px;
	position: relative;
	border: solid 1px #d1d1d1;
	margin-left: 8px;
}
.download li p
{
	text-align: center;
	line-height: 30px;
	height: 30px;
	margin-top: 5px;
	overflow: hidden;

}
.dowlist li
{
	border: solid 1px #e6e6e6;
	height: 55px;
	line-height: 55px;
	background: #f4f4f4;
	font-size: 15px;
	font-family: arial;
	overflow:hidden;
	margin-bottom: 30px;
}
.dowlist li span
{
	display: inline-block;
	background: #9e9e9e;
	width: 58px;
	height: 55px;
	float: left;
}
.dowlist li p
{
	padding-left: 25px;
	float: left;
	width: 676px;
	padding-right: 20px;
	border-right: solid 1px #e6e6e6;
}
.dowlist li:hover
{
	border: solid 1px #b60005;
	color: #b60005;
}
.dowlist li:hover span
{
	background: #b60005;
}
.dowlist .dowbtn
{
	background: url(images/dow_img2.png) no-repeat 35px center #fff;
	display: inline-block;
	width: 157px;
	float: right;
	height: 53px;
	text-align: center;
	text-indent: 25px;
}
.dowlist .dowbtn:hover
{
	background: url(images/dow_img3.png) no-repeat 35px center #fff;
}
.editor-container
{
	display: none;
	text-align: center;
	margin-top: 30px;
}
.editor-container td
{
	border: solid 1px #c8c8c8;
	line-height: 40px;
	font-family: arial;
}
.reg
{
	width: 274px;
	padding: 10px;
	border-radius: 5px;
	min-height: 200px;
	display: none;
	z-index: 10000;
	background: rgba(0,0,0,0.3);
}
.reg .title
{
	font-size: 20px;
	color: #b60005;
	padding: 5px 0 10px 0;
}
.reg .title-link
{
	text-align: right;
	font-size: 12px;
	color: #9c9c9c;
	text-decoration: underline;
	display: inline-block;
	padding-left: 30px;
}
.reg .title-link:hover
{
	color: #b60005;
}
.reg-content
{
	background: #e1e1e1;
	padding: 10px 20px;
	border-radius: 5px;
}
.reg-content li
{
	color: #707070;
	padding-top: 10px;
	font-size: 14px;
}
.reg-content li input
{
	border: solid 1px #a3a3a3;
	border-radius: 5px;
	height: 25px;
	line-height: 25px;
	background: url(images/line_5.jpg) repeat-x;
	width: 225px;
	text-indent: 10px;
	color: #666;
}
.reg-content li input[type="button"]
{
	background: #b60005;
	color: #fff;
	font-size: 14px;
	border: 0;
	width: 200px;
	height: 30px;
	text-indent: 0;
}
.closebtn
{
	float: right;
	display: inline-block;
	padding-left: 5px;
}
.online
{
	font-size: 12px;
	padding-bottom: 30px;
}
.online li
{
	border-bottom: dashed 1px #d2d2d2;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	background: url(images/dian.jpg) no-repeat 10px center;
	padding-left: 25px;
}
.online li span
{
	float: right;
	color: #7c7c7c;
	font-family: arial;
	padding-left: 30px;
}
.online li:hover
{
	background: url(images/dian_2.jpg) no-repeat 10px center;
}
.problem li:first-child
{
	margin-top: 0;
}
.problem li
{
	background: url(images/arrow_2.jpg) no-repeat;
	margin-top: 40px;
	font-size: 13px;
	cursor: pointer;
	line-height: 35px;
}
.problem li span
{
	display: inline-block;
	padding: 5px 18px;
	line-height: 24px;
	text-indent: 30px;
}
.problem li.active
{
	background: url(images/arrow_3.jpg) no-repeat;
	color: #b60005;
}
.problem li > div
{
	display: block;
	background: #f5f5f5;
	color: #626262;
	padding: 10px 18px;
	font-size: 12px;
	line-height: 24px;
	margin-left: 26px;
	width: 780px;
	display: none;
}
.problem li .red
{
	color: #b60005;
}
.contact-contet
{
	margin-left: 50px;
	line-height: 36px;
	font-size: 14px;
	color: #2d2d2d;
}
.message
{
	border: solid 1px #c7c7c7;
	padding: 70px 0 60px 60px;
	position: relative;
}
.message li
{
	margin-top: 20px;
	overflow: hidden;
}
.message li p
{
	float: left;
	width: 410px;
}
.message li span
{
	display: inline-block;
	width: 70px;
	text-align: right;
	padding-right: 5px;
}
.message li input
{
	border: solid 1px #7f7f7f;
	width: 268px;
	padding: 0 5px;
	height: 22px;
	line-height: 20px;
}
.message li input:focus
{
	border: solid 1px #b60005;
}
.message li input[type="button"]
{
	background: #828282;
	height: 36px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	width: 752px;
}
.message li textarea
{
	border: solid 1px #7f7f7f;
	width: 678px;
	padding: 5px;
}
.message li em
{
	font-family: arial;
	color: #f00;
	padding-left: 5px;
}

/*            */		

@charset "UTF-8";
/* Slider */
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; }
.slick-list:focus { outline: none; }
.slick-loading .slick-list { background: #fff url("images/ajax-loader.gif") center center no-repeat; }
.slick-list.dragging { cursor: pointer; cursor: hand; }

.slick-slider .slick-track { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }

.slick-track { position: relative; left: 0; top: 0; display: block; }
.slick-track:before, .slick-track:after { content: ""; display: table; }
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left; height: 100%; min-height: 1px; display: none; }
[dir="rtl"] .slick-slide { float: right; }
/*.slick-slide img { display: block; }
*/.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

/* Icons */
@font-face { font-family: "slick"; src: url("../fonts/slick.eot"); src: url("../fonts/slick.eot?#iefix") format("embedded-opentype"), url("../fonts/slick.woff") format("woff"), url("../fonts/slick.ttf") format("truetype"), url("../fonts/slick.svg#slick") format("svg"); font-weight: normal; font-style: normal; }
/* Arrows */
.slick-prev, .slick-next { position: absolute; display: block; height: 20px; width: 20px; line-height: 0; font-size: 0; cursor: pointer; background: transparent; color: transparent; top: 50%; margin-top: -10px; padding: 0; border: none; outline: none; }

.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: white; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.slick-prev { left: -25px; }
[dir="rtl"] .slick-prev { left: auto; right: -25px; }
.slick-prev:before { content: ""; }
[dir="rtl"] .slick-prev:before { content: ""; }

.slick-next { right: -25px; }
[dir="rtl"] .slick-next { left: -25px; right: auto; }
.slick-next:before { content: ""; }
[dir="rtl"] .slick-next:before { content: ""; }


.slick-dots { position: absolute; bottom: -45px; list-style: none; display: block; text-align: center; padding: 0; width: 100%; }
.slick-dots li { position: relative; display: inline-block; /*height:12px; width:12px;*/ /*margin: 0 4px;*/ padding: 0; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; /*height: 20px; width: 20px;*/ outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer;}
.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }
.slick-dots li button:hover:before, .slick-dots li button:focus:before { opacity: 1; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; /*width: 20px; height: 20px; */font-family: "slick"; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { color: black; opacity: 0.75; }

/*# sourceMappingURL=slick.css.map */
.main .article p.nocomments{padding:10px 15px}.comments-main{margin-bottom:10px;width:675px;margin-left:10px;background:#fff}.comments-main .pagination{margin-right:15px}.commenttitle{padding:8px 0 8px 15px}.commentlist{padding:0 15px}.commentlist .comment{border-top:1px #e6e6e6 dashed;list-style:none}.commentlist li.comment ul.children{margin-left:30px}.commentlist li.comment ul li.comment ul.children{margin-left:0}.commentlist .depth-1{margin:0}.commentlist li{position:relative}.commentlist .comment-body{padding:8px 0 6px 0}.commentlist .comment-body:hover{background:#fafafa}.commentlist .comment-body p{margin:5px 30px 2px 56px;color:#888;line-height:22px}.reply{font-size:12px}.commentlist .reply a:link,.commentlist .reply a:visited{color:#777}.commentlist .reply a:hover{color:#08d}.datetime{margin-right:10px;color:#777;font-size:12px}.floor{margin-right:10px;color:#777;font-size:12px}.commentlist a:link,.commentlist a:visited{color:#08d;text-align:center}.commentlist a:hover{color:#777;text-align:center}.commentmetadata{margin-left:50px;color:#aaa;text-shadow:0 1px 0 #fff}ol.commentlist li div.comment-author img.avatar{position:relative;float:left;margin:0 10px 0 0;padding:2px;width:40px;height:40px;border:1px solid #e6e6e6;background:#fff;background:#fff;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;-ms-transition:.8s}#respond_box{clear:both;padding:0 15px;border-top:1px solid #eaeaea}#respond{overflow:hidden;padding-bottom:10px}.article #respond h3{padding:0}#comment{background:#fff}.cancel-comment-reply a{color:#08d;font-size:13px}.cancel-comment-reply a:hover{color:#777;font-size:13px}#commentform label{color:#777}#commentform input{margin:3px 10px 3px 0;padding:3px;width:180px;border:1px solid #ddd;font-family:Microsoft Yahei}#commentform input:focus{border:1px solid #ccc}#commentform #author,#commentform #email{padding:5px 5px 5px 15px}#commentform textarea{margin-top:4px;padding:5px 15px;width:75%;height:120px;border:1px solid #ddd;font-size:13px;font-family:Microsoft Yahei}#commentform textarea:focus{border:1px solid #ccc}#commentform input#submit,#commentform input#reset{margin-top:8px;width:100px;height:30px;border:1px solid #ddd;background:#eaeaea;color:#555;text-align:center;font-family:Microsoft Yahei}#commentform #submit:hover,#commentform #reset:hover{background:#ccc;color:#fff}#real-avatar .avatar{float:right;padding:2px;border:1px solid #ddd;background:#fff}#commentform a:link,#commentform a:visited{color:#08d;text-decoration:none}#commentform a:hover{color:#777;text-decoration:none}.ajaxcomm{height:30px;color:#777;line-height:30px}.widget .w_comment ul li{clear:both;overflow:hidden;height:45px;line-height:22px}.widget .w_comment ul li img.avatar{float:left;margin:3px 10px 0 0;width:40px;height:40px;border:1px solid #e6e6e6;background:#fff}
    

.nav .current-post-ancestor a, .nav .current-menu-parent a, .nav .current-menu-item a, .nav .current_page_item a { background: #7d0000;}



#access {z-index: 99999;
	background: #B60005;/*修改菜单的背景色（顶级菜单）*/
	display: block;
	width: 1140px;/*包围菜单的div的宽度*/
margin-top: 20px;height:50px; 
margin:0 auto;
}
#access ul li{float: left; width: 162px; font-size:14px; font-weight:bold;text-align: center;position: relative; z-index: 9999;}
#access ul li:hover > ul{display:block;position:absolute}
#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
}
#access li:visited{background-color:#db261f}
#access a {
	color: #FFF;
	display: block;
	line-height: 50px;
	padding: 0 10px; /*修改顶级菜单项的间距*/
	text-decoration: none;
}
#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none; /*将none改为block，可以强制所有次级菜单显示出来，方便修改样式*/
	/*position: absolute;
	top:38px;*/
	left: 0px;
	float: left;
	width: 162px;/*修改次级菜单的宽度*/
	z-index: 99999;
}
#access ul ul li {
	min-width: 162px;
}
#access ul ul ul {
	float:left;margin-left:162px;
	top: 0;
}
#access ul ul a {
	background: #090;/*修改次级菜单的背景色*/
	line-height: 40px;
	padding: 0 5px;
	width: 162px;/*修改次级菜单的宽度*/
	height: 40px;
	color:#FFF;
}
#access li:hover > a,
#access ul ul :hover > a {
	background-color:#db261f;color:#fff;
}
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff; /*修改所有菜单项的字体颜色*/
}
#access .current-post-ancestor,#access .current-menu-parent, #access .current-menu-item, #access .current_page_item{background-color:#db261f;
border-bottom:none;
     height: 50px;
    padding-bottom: 0;
    padding-top: 0;
   line-height:40px;}

* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;/*修改所有菜单项的字体颜色,兼容低版本浏览器*/
}



#access_sidebar {z-index: 99999;
	background: #B60005;/*修改菜单的背景色（顶级菜单）*/
	display: block;
	width: 162px;/*包围菜单的div的宽度*/
height:50px; 
margin:10px auto;
}
#access_sidebar ul li{float: left; width: 162px; font-size:14px; font-weight:bold;text-align: center;position: relative; z-index: 9999;}
#access_sidebar ul li:hover > ul{display:block;position:absolute}
#access_sidebar .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}
#access_sidebar .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access_sidebar .menu-header li,
div.menu li {
	float: left;
	position: relative;
}
#access_sidebar li:visited{background-color:#db261f}
#access_sidebar a {
	color: #FFF;
	display: block;
	line-height: 40px;
	padding: 0 10px; /*修改顶级菜单项的间距*/
	text-decoration: none;
	background-color:#900;
}
#access_sidebar ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none; /*将none改为block，可以强制所有次级菜单显示出来，方便修改样式*/
	/*position: absolute;*/
	top:0px;
	left: 162px;
	float: left;
	width: 162px;/*修改次级菜单的宽度*/
	z-index: 99999;
}
#access_sidebar ul ul li {
	min-width: 162px;
}
#access_sidebar ul ul ul {
	float:left;margin-left:162px;
	top: 0;
}
#access_sidebar ul ul a {
	background: #090;/*修改次级菜单的背景色*/
	line-height: 40px;
	padding: 0 5px;
	width: 162px;/*修改次级菜单的宽度*/
	height: 40px;
	color:#FFF;
}
#access_sidebar li:hover > a,
#access_sidebar ul ul :hover > a {
	background-color:#db261f;color:#fff;
}
#access_sidebar ul li:hover > ul {
	display: block;
}
#access_sidebar ul li.current_page_item > a,
#access_sidebar ul li.current-menu-ancestor > a,
#access_sidebar ul li.current-menu-item > a,
#access_sidebar ul li.current-menu-parent > a {
	color: #fff; /*修改所有菜单项的字体颜色*/
}
#access_sidebar .current-post-ancestor,#access_sidebar .current-menu-parent, #access_sidebar .current-menu-item, #access_sidebar .current_page_item{background-color:#db261f;
border-bottom:none;
     height: 40px;
    padding-bottom: 0;
    padding-top: 0;
   line-height:40px;}

* html #access_sidebar ul li.current_page_item a,
* html #access_sidebar ul li.current-menu-ancestor a,
* html #access_sidebar ul li.current-menu-item a,
* html #access_sidebar ul li.current-menu-parent a,
* html #access_sidebar ul li a:hover {
	color: #fff;/*修改所有菜单项的字体颜色,兼容低版本浏览器*/
}
/*友情链接*/
 .links_yq {
	width: 1140px;
margin: 0 auto;
padding: 0 5px;
background: #fff;
}
.links_yq h2 {
	float:left;
	height: 62px;
	line-height: 68px;
	color: #222222;
	font-size: 24px;
	font-weight: normal;
}
.links_yq h2 span {
	color: #cccccc;
	font-size: 18px;
	font-family: Arial, sans-serif;
	margin-left: 13px;
}
.links_yq .linkqq {
	float: right;
	font-size: 14px;
	color: #999;
	font-style: normal;
}
.links_yq div {
	color: #666666;
	font-size: 13px;
	padding-bottom: 35px;
	width: 980px;
	height: auto;
	overflow: hidden;
}
.links_yq div a {
	color: #666666;
	font-size: 13px;
    padding: 0px 5px;
	line-height: 26px;
	height: 26px;
	overflow: hidden;
	float: left;
}
